builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-117 starttime: 1467820135.52 results: success (0) buildid: 20160706073322 builduid: 05428803cf9b43f28090ff703e206d12 revision: f574e40a75b53bb43b78bb15de96154160cdf0c4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:55.521588) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:55.522024) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:55.522298) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:55.653562) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:55.653905) ========= '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-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False --08:49:48-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.98 MB/s 08:49:48 (6.98 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.544000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:56.364596) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:56.364940) ========= '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-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.778000 ========= master_lag: 0.22 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:57.359668) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 08:48:57.360038) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f574e40a75b53bb43b78bb15de96154160cdf0c4 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f574e40a75b53bb43b78bb15de96154160cdf0c4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False 2016-07-06 08:49:49,716 truncating revision to first 12 chars 2016-07-06 08:49:49,716 Setting DEBUG logging. 2016-07-06 08:49:49,716 attempt 1/10 2016-07-06 08:49:49,716 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f574e40a75b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 08:49:50,098 unpacking tar archive at: mozilla-beta-f574e40a75b5/testing/mozharness/ program finished with exit code 0 elapsedTime=0.964000 ========= master_lag: 0.33 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 08:48:58.656159) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:58.656483) ========= script_repo_revision: f574e40a75b53bb43b78bb15de96154160cdf0c4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:58.656921) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:58.657235) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 08:48:58.672907) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-07-06 08:48:58.673216) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 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-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:49:50 INFO - MultiFileLogger online at 20160706 08:49:50 in C:\slave\test 08:49:50 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:49:50 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:49:50 INFO - {'append_to_log': False, 08:49:50 INFO - 'base_work_dir': 'C:\\slave\\test', 08:49:50 INFO - 'blob_upload_branch': 'mozilla-beta', 08:49:50 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:49:50 INFO - 'buildbot_json_path': 'buildprops.json', 08:49:50 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:49:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:49:50 INFO - 'download_minidump_stackwalk': True, 08:49:50 INFO - 'download_symbols': 'true', 08:49:50 INFO - 'e10s': False, 08:49:50 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:49:50 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:49:50 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:49:50 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:49:50 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:49:50 INFO - 'C:/mozilla-build/tooltool.py'), 08:49:50 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:49:50 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:49:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:49:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:49:50 INFO - 'log_level': 'info', 08:49:50 INFO - 'log_to_console': True, 08:49:50 INFO - 'opt_config_files': (), 08:49:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:49:50 INFO - '--processes=1', 08:49:50 INFO - '--config=%(test_path)s/wptrunner.ini', 08:49:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:49:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:49:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:49:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:49:50 INFO - 'pip_index': False, 08:49:50 INFO - 'require_test_zip': True, 08:49:50 INFO - 'test_type': ('testharness',), 08:49:50 INFO - 'this_chunk': '1', 08:49:50 INFO - 'total_chunks': '10', 08:49:50 INFO - 'virtualenv_path': 'venv', 08:49:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:49:50 INFO - 'work_dir': 'build'} 08:49:50 INFO - ##### 08:49:50 INFO - ##### Running clobber step. 08:49:50 INFO - ##### 08:49:50 INFO - Running pre-action listener: _resource_record_pre_action 08:49:50 INFO - Running main action method: clobber 08:49:50 INFO - rmtree: C:\slave\test\build 08:49:50 INFO - Using _rmtree_windows ... 08:49:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:50:36 INFO - Running post-action listener: _resource_record_post_action 08:50:36 INFO - ##### 08:50:36 INFO - ##### Running read-buildbot-config step. 08:50:36 INFO - ##### 08:50:36 INFO - Running pre-action listener: _resource_record_pre_action 08:50:36 INFO - Running main action method: read_buildbot_config 08:50:36 INFO - Using buildbot properties: 08:50:36 INFO - { 08:50:36 INFO - "project": "", 08:50:36 INFO - "product": "firefox", 08:50:36 INFO - "script_repo_revision": "production", 08:50:36 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:50:36 INFO - "repository": "", 08:50:36 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:50:36 INFO - "buildid": "20160706073322", 08:50:36 INFO - "pgo_build": "False", 08:50:36 INFO - "basedir": "C:\\slave\\test", 08:50:36 INFO - "buildnumber": 23, 08:50:36 INFO - "slavename": "t-xp32-ix-117", 08:50:36 INFO - "revision": "f574e40a75b53bb43b78bb15de96154160cdf0c4", 08:50:36 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:50:36 INFO - "platform": "win32", 08:50:36 INFO - "branch": "mozilla-beta", 08:50:36 INFO - "repo_path": "releases/mozilla-beta", 08:50:36 INFO - "moz_repo_path": "", 08:50:36 INFO - "stage_platform": "win32", 08:50:36 INFO - "builduid": "05428803cf9b43f28090ff703e206d12", 08:50:36 INFO - "slavebuilddir": "test" 08:50:36 INFO - } 08:50:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:50:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:50:36 INFO - Running post-action listener: _resource_record_post_action 08:50:36 INFO - ##### 08:50:36 INFO - ##### Running download-and-extract step. 08:50:36 INFO - ##### 08:50:36 INFO - Running pre-action listener: _resource_record_pre_action 08:50:36 INFO - Running main action method: download_and_extract 08:50:36 INFO - mkdir: C:\slave\test\build\tests 08:50:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:36 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:50:36 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:50:36 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:50:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:50:37 INFO - Downloaded 1240 bytes. 08:50:37 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:50:37 INFO - Using the following test package requirements: 08:50:37 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:50:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:37 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:50:37 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:37 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:50:37 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:37 INFO - u'jsshell-win32.zip'], 08:50:37 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:37 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:50:37 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:50:37 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:37 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:50:37 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:37 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:50:37 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:37 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:50:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:37 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:50:37 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:50:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:37 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:50:37 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:50:37 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:50:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:50:39 INFO - Downloaded 20402820 bytes. 08:50:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:50:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:50:40 INFO - caution: filename not matched: web-platform/* 08:50:40 INFO - Return code: 11 08: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')]} 08:50:40 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:50:40 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:50:40 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:50:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:50:43 INFO - Downloaded 36389908 bytes. 08:50:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:50:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:51:23 INFO - caution: filename not matched: bin/* 08:51:23 INFO - caution: filename not matched: config/* 08:51:23 INFO - caution: filename not matched: mozbase/* 08:51:23 INFO - caution: filename not matched: marionette/* 08:51:23 INFO - caution: filename not matched: tools/wptserve/* 08:51:23 INFO - Return code: 11 08:51: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')]} 08:51:23 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:51:23 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:23 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:51:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:51:28 INFO - Downloaded 68467315 bytes. 08:51:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:28 INFO - mkdir: C:\slave\test\properties 08:51:28 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:51:28 INFO - Writing to file C:\slave\test\properties\build_url 08:51:28 INFO - Contents: 08:51:28 INFO - build_url:https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:51:28 INFO - Writing to file C:\slave\test\properties\symbols_url 08:51:28 INFO - Contents: 08:51:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51: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')]} 08:51:28 INFO - https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:51:28 INFO - trying https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:28 INFO - Downloading https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:51:32 INFO - Downloaded 55591269 bytes. 08:51:32 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:51:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:51:37 INFO - Return code: 0 08:51:37 INFO - Running post-action listener: _resource_record_post_action 08:51:37 INFO - Running post-action listener: set_extra_try_arguments 08:51:37 INFO - ##### 08:51:37 INFO - ##### Running create-virtualenv step. 08:51:37 INFO - ##### 08:51:37 INFO - Running pre-action listener: _pre_create_virtualenv 08:51:37 INFO - Running pre-action listener: _resource_record_pre_action 08:51:37 INFO - Running main action method: create_virtualenv 08:51:37 INFO - Creating virtualenv C:\slave\test\build\venv 08:51:37 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:51:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:51:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:51:40 INFO - Installing distribute......................................................................................................................................................................................done. 08:51:40 INFO - Return code: 0 08:51:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:51: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')]} 08:51:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51: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')]} 08:51:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51: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', '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 0x00EB2278>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:51: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', 'psutil>=0.7.1'] in C:\slave\test\build 08:51: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 psutil>=0.7.1 08:51:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:51:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:51:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:40 INFO - 'DCLOCATION': 'SCL3', 08:51:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:40 INFO - 'HOMEDRIVE': 'C:', 08:51:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:40 INFO - 'KTS_VERSION': '1.19c', 08:51:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:51:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:40 INFO - 'MOZ_AIRBAG': '1', 08:51:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:40 INFO - 'MOZ_MSVCVERSION': '8', 08:51:40 INFO - 'MOZ_NO_REMOTE': '1', 08:51:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:40 INFO - 'NO_EM_RESTART': '1', 08:51:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:40 INFO - 'OS': 'Windows_NT', 08:51:40 INFO - 'OURDRIVE': 'C:', 08:51: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', 08:51:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:40 INFO - 'PROCESSOR_LEVEL': '6', 08:51:40 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:40 INFO - 'PROMPT': '$P$G', 08:51:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:40 INFO - 'PWD': 'C:\\slave\\test', 08:51:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:40 INFO - 'SESSIONNAME': 'Console', 08:51:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:40 INFO - 'SYSTEMDRIVE': 'C:', 08:51:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:40 INFO - 'TEST1': 'testie', 08:51:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:40 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:51:40 INFO - 'USERNAME': 'cltbld', 08:51:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:40 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:40 INFO - Downloading/unpacking psutil>=0.7.1 08:51:41 INFO - Running setup.py egg_info for package psutil 08:51:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:51:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:51:41 INFO - Installing collected packages: psutil 08:51:41 INFO - Running setup.py install for psutil 08:51:41 INFO - building 'psutil._psutil_windows' extension 08:51:41 INFO - error: Unable to find vcvarsall.bat 08:51: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-abctyf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:51:41 INFO - running install 08:51:41 INFO - running build 08:51:41 INFO - running build_py 08:51:41 INFO - creating build 08:51:41 INFO - creating build\lib.win32-2.7 08:51:41 INFO - creating build\lib.win32-2.7\psutil 08:51:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:51:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:51:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:51:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:51:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:51:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:51:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:51:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:51:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:51:41 INFO - running build_ext 08:51:41 INFO - building 'psutil._psutil_windows' extension 08:51:41 INFO - error: Unable to find vcvarsall.bat 08:51:41 INFO - ---------------------------------------- 08:51: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-abctyf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:51:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data\pip\pip.log 08:51:41 WARNING - Return code: 1 08:51: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 psutil>=0.7.1 failed after 1 tries! 08:51:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:51: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')]} 08:51:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51: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')]} 08:51:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51: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', '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 0x00EB2278>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:51: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:51: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 mozsystemmonitor==0.0.0 08:51:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:51:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:51:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:41 INFO - 'DCLOCATION': 'SCL3', 08:51:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:41 INFO - 'HOMEDRIVE': 'C:', 08:51:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:41 INFO - 'KTS_VERSION': '1.19c', 08:51:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:51:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:41 INFO - 'MOZ_AIRBAG': '1', 08:51:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:41 INFO - 'MOZ_MSVCVERSION': '8', 08:51:41 INFO - 'MOZ_NO_REMOTE': '1', 08:51:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:41 INFO - 'NO_EM_RESTART': '1', 08:51:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:41 INFO - 'OS': 'Windows_NT', 08:51:41 INFO - 'OURDRIVE': 'C:', 08:51: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', 08:51:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:41 INFO - 'PROCESSOR_LEVEL': '6', 08:51:41 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:41 INFO - 'PROMPT': '$P$G', 08:51:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:41 INFO - 'PWD': 'C:\\slave\\test', 08:51:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:41 INFO - 'SESSIONNAME': 'Console', 08:51:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:41 INFO - 'SYSTEMDRIVE': 'C:', 08:51:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:41 INFO - 'TEST1': 'testie', 08:51:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:41 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:51:41 INFO - 'USERNAME': 'cltbld', 08:51:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:41 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:51:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:51:42 INFO - Running setup.py egg_info for package mozsystemmonitor 08:51:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:51:42 INFO - Running setup.py egg_info for package psutil 08:51:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:51:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:51:42 INFO - Installing collected packages: mozsystemmonitor, psutil 08:51:42 INFO - Running setup.py install for mozsystemmonitor 08:51:42 INFO - Running setup.py install for psutil 08:51:42 INFO - building 'psutil._psutil_windows' extension 08:51:42 INFO - error: Unable to find vcvarsall.bat 08:51:42 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-jprxvf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:51:42 INFO - running install 08:51:42 INFO - running build 08:51:42 INFO - running build_py 08:51:42 INFO - running build_ext 08:51:42 INFO - building 'psutil._psutil_windows' extension 08:51:42 INFO - error: Unable to find vcvarsall.bat 08:51:42 INFO - ---------------------------------------- 08:51:42 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-jprxvf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:51:42 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-117\Application Data\pip\pip.log 08:51:42 WARNING - Return code: 1 08:51:42 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:51:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:51:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:42 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 0x00EB2278>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:51:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:51:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:51:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:51:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:51:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:42 INFO - 'DCLOCATION': 'SCL3', 08:51:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:42 INFO - 'HOMEDRIVE': 'C:', 08:51:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:42 INFO - 'KTS_VERSION': '1.19c', 08:51:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:51:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:42 INFO - 'MOZ_AIRBAG': '1', 08:51:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:42 INFO - 'MOZ_MSVCVERSION': '8', 08:51:42 INFO - 'MOZ_NO_REMOTE': '1', 08:51:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:42 INFO - 'NO_EM_RESTART': '1', 08:51:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:42 INFO - 'OS': 'Windows_NT', 08:51:42 INFO - 'OURDRIVE': 'C:', 08:51: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', 08:51:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:42 INFO - 'PROCESSOR_LEVEL': '6', 08:51:42 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:42 INFO - 'PROMPT': '$P$G', 08:51:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:42 INFO - 'PWD': 'C:\\slave\\test', 08:51:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:42 INFO - 'SESSIONNAME': 'Console', 08:51:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:42 INFO - 'SYSTEMDRIVE': 'C:', 08:51:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:42 INFO - 'TEST1': 'testie', 08:51:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:42 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:51:42 INFO - 'USERNAME': 'cltbld', 08:51:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:42 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:43 INFO - Downloading/unpacking blobuploader==1.2.4 08:51:43 INFO - Downloading blobuploader-1.2.4.tar.gz 08:51:43 INFO - Running setup.py egg_info for package blobuploader 08:51:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:51:44 INFO - Running setup.py egg_info for package requests 08:51:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:51:44 INFO - Downloading docopt-0.6.1.tar.gz 08:51:44 INFO - Running setup.py egg_info for package docopt 08:51:44 INFO - Installing collected packages: blobuploader, docopt, requests 08:51:44 INFO - Running setup.py install for blobuploader 08:51:44 INFO - Running setup.py install for docopt 08:51:44 INFO - Running setup.py install for requests 08:51:44 INFO - Successfully installed blobuploader docopt requests 08:51:44 INFO - Cleaning up... 08:51:44 INFO - Return code: 0 08:51:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:51:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:44 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 0x00EB2278>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:51:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:51:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:51:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:51:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:51:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:44 INFO - 'DCLOCATION': 'SCL3', 08:51:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:44 INFO - 'HOMEDRIVE': 'C:', 08:51:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:44 INFO - 'KTS_VERSION': '1.19c', 08:51:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:51:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:44 INFO - 'MOZ_AIRBAG': '1', 08:51:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:44 INFO - 'MOZ_MSVCVERSION': '8', 08:51:44 INFO - 'MOZ_NO_REMOTE': '1', 08:51:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:44 INFO - 'NO_EM_RESTART': '1', 08:51:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:44 INFO - 'OS': 'Windows_NT', 08:51:44 INFO - 'OURDRIVE': 'C:', 08:51:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:51:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:44 INFO - 'PROCESSOR_LEVEL': '6', 08:51:44 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:44 INFO - 'PROMPT': '$P$G', 08:51:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:44 INFO - 'PWD': 'C:\\slave\\test', 08:51:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:44 INFO - 'SESSIONNAME': 'Console', 08:51:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:44 INFO - 'SYSTEMDRIVE': 'C:', 08:51:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:44 INFO - 'TEST1': 'testie', 08:51:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:44 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:51:44 INFO - 'USERNAME': 'cltbld', 08:51:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:44 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:51:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:51:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:51:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:51:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:51:49 INFO - Unpacking c:\slave\test\build\tests\marionette 08:51:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:51:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:49 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:51:49 INFO - Running setup.py install for browsermob-proxy 08:51:53 INFO - Running setup.py install for manifestparser 08:51:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for marionette-client 08:51:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for marionette-driver 08:51:53 INFO - Running setup.py install for mozcrash 08:51:53 INFO - Running setup.py install for mozdebug 08:51:53 INFO - Running setup.py install for mozdevice 08:51:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for mozfile 08:51:53 INFO - Running setup.py install for mozhttpd 08:51:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for mozinfo 08:51:53 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for mozInstall 08:51:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for mozleak 08:51:53 INFO - Running setup.py install for mozlog 08:51:53 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for moznetwork 08:51:53 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for mozprocess 08:51:53 INFO - Running setup.py install for mozprofile 08:51:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for mozrunner 08:51:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for mozscreenshot 08:51:53 INFO - Running setup.py install for moztest 08:51:53 INFO - Running setup.py install for mozversion 08:51:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:51:53 INFO - Running setup.py install for wptserve 08:51:53 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:51:53 INFO - Cleaning up... 08:51:53 INFO - Return code: 0 08:51:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:51:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:53 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 0x00EB2278>, '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-117', 'USERDOMAIN': 'T-XP32-IX-117', '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-117', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-117', '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-117\\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-117'}}, attempt #1 08:51:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:51:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:51:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:51:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:51:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:53 INFO - 'DCLOCATION': 'SCL3', 08:51:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:53 INFO - 'HOMEDRIVE': 'C:', 08:51:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:53 INFO - 'KTS_VERSION': '1.19c', 08:51:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:51:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:53 INFO - 'MOZ_AIRBAG': '1', 08:51:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:53 INFO - 'MOZ_MSVCVERSION': '8', 08:51:53 INFO - 'MOZ_NO_REMOTE': '1', 08:51:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:53 INFO - 'NO_EM_RESTART': '1', 08:51:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:53 INFO - 'OS': 'Windows_NT', 08:51:53 INFO - 'OURDRIVE': 'C:', 08:51:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:51:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:53 INFO - 'PROCESSOR_LEVEL': '6', 08:51:53 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:53 INFO - 'PROMPT': '$P$G', 08:51:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:53 INFO - 'PWD': 'C:\\slave\\test', 08:51:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:53 INFO - 'SESSIONNAME': 'Console', 08:51:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:53 INFO - 'SYSTEMDRIVE': 'C:', 08:51:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:53 INFO - 'TEST1': 'testie', 08:51:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:53 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:51:53 INFO - 'USERNAME': 'cltbld', 08:51:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:51:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:53 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:51:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:51:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:51:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:51:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:51:56 INFO - Unpacking c:\slave\test\build\tests\marionette 08:51:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:51:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:52:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:52:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:52:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:52:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:52:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:52:01 INFO - Downloading blessings-1.6.tar.gz 08:52:01 INFO - Running setup.py egg_info for package blessings 08:52:01 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:52:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:52:01 INFO - Running setup.py install for blessings 08:52:01 INFO - Running setup.py install for browsermob-proxy 08:52:01 INFO - Running setup.py install for manifestparser 08:52:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Running setup.py install for marionette-client 08:52:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Running setup.py install for marionette-driver 08:52:01 INFO - Running setup.py install for mozcrash 08:52:01 INFO - Running setup.py install for mozdebug 08:52:01 INFO - Running setup.py install for mozdevice 08:52:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Running setup.py install for mozhttpd 08:52:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Running setup.py install for mozInstall 08:52:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Running setup.py install for mozleak 08:52:01 INFO - Running setup.py install for mozprofile 08:52:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Running setup.py install for mozrunner 08:52:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:02 INFO - Running setup.py install for mozscreenshot 08:52:02 INFO - Running setup.py install for moztest 08:52:02 INFO - Running setup.py install for mozversion 08:52:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:02 INFO - Running setup.py install for wptserve 08:52:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:52:02 INFO - Cleaning up... 08:52:02 INFO - Return code: 0 08:52:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:52:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:02 INFO - Reading from file tmpfile_stdout 08:52:02 INFO - Using _rmtree_windows ... 08:52:02 INFO - Using _rmtree_windows ... 08:52:02 INFO - Current package versions: 08:52:02 INFO - blessings == 1.6 08:52:02 INFO - blobuploader == 1.2.4 08:52:02 INFO - browsermob-proxy == 0.6.0 08:52:02 INFO - distribute == 0.6.14 08:52:02 INFO - docopt == 0.6.1 08:52:02 INFO - manifestparser == 1.1 08:52:02 INFO - marionette-client == 2.3.0 08:52:02 INFO - marionette-driver == 1.4.0 08:52:02 INFO - mozInstall == 1.12 08:52:02 INFO - mozcrash == 0.17 08:52:02 INFO - mozdebug == 0.1 08:52:02 INFO - mozdevice == 0.48 08:52:02 INFO - mozfile == 1.2 08:52:02 INFO - mozhttpd == 0.7 08:52:02 INFO - mozinfo == 0.9 08:52:02 INFO - mozleak == 0.1 08:52:02 INFO - mozlog == 3.1 08:52:02 INFO - moznetwork == 0.27 08:52:02 INFO - mozprocess == 0.22 08:52:02 INFO - mozprofile == 0.28 08:52:02 INFO - mozrunner == 6.11 08:52:02 INFO - mozscreenshot == 0.1 08:52:02 INFO - mozsystemmonitor == 0.0 08:52:02 INFO - moztest == 0.7 08:52:02 INFO - mozversion == 1.4 08:52:02 INFO - requests == 1.2.3 08:52:02 INFO - wptserve == 1.4.0 08:52:02 INFO - Running post-action listener: _resource_record_post_action 08:52:02 INFO - Running post-action listener: _start_resource_monitoring 08:52:02 INFO - Starting resource monitoring. 08:52:02 INFO - ##### 08:52:02 INFO - ##### Running pull step. 08:52:02 INFO - ##### 08:52:02 INFO - Running pre-action listener: _resource_record_pre_action 08:52:02 INFO - Running main action method: pull 08:52:02 INFO - Pull has nothing to do! 08:52:02 INFO - Running post-action listener: _resource_record_post_action 08:52:02 INFO - ##### 08:52:02 INFO - ##### Running install step. 08:52:02 INFO - ##### 08:52:02 INFO - Running pre-action listener: _resource_record_pre_action 08:52:02 INFO - Running main action method: install 08:52:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:02 INFO - Reading from file tmpfile_stdout 08:52:02 INFO - Using _rmtree_windows ... 08:52:02 INFO - Using _rmtree_windows ... 08:52:02 INFO - Detecting whether we're running mozinstall >=1.0... 08:52:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:52:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:52:02 INFO - Reading from file tmpfile_stdout 08:52:02 INFO - Output received: 08:52:02 INFO - Usage: mozinstall-script.py [options] installer 08:52:02 INFO - Options: 08:52:02 INFO - -h, --help show this help message and exit 08:52:02 INFO - -d DEST, --destination=DEST 08:52:02 INFO - Directory to install application into. [default: 08:52:02 INFO - "C:\slave\test"] 08:52:02 INFO - --app=APP Application being installed. [default: firefox] 08:52:02 INFO - Using _rmtree_windows ... 08:52:02 INFO - Using _rmtree_windows ... 08:52:02 INFO - mkdir: C:\slave\test\build\application 08:52:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:52:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:52:05 INFO - Reading from file tmpfile_stdout 08:52:05 INFO - Output received: 08:52:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:52:05 INFO - Using _rmtree_windows ... 08:52:05 INFO - Using _rmtree_windows ... 08:52:05 INFO - Running post-action listener: _resource_record_post_action 08:52:05 INFO - ##### 08:52:05 INFO - ##### Running run-tests step. 08:52:05 INFO - ##### 08:52:05 INFO - Running pre-action listener: _resource_record_pre_action 08:52:05 INFO - Running main action method: run_tests 08:52:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:52:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:52:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:52:05 INFO - grabbing minidump binary from tooltool 08:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:05 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 08:52:05 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:52:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:52:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:52:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpambqaa 08:52:06 INFO - INFO - File integrity verified, renaming tmpambqaa to win32-minidump_stackwalk.exe 08:52:06 INFO - Return code: 0 08:52:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:52:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:52:07 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/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:52:07 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/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:52:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117\\Application Data', 08:52:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-117', 08:52:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:07 INFO - 'DCLOCATION': 'SCL3', 08:52:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:07 INFO - 'HOMEDRIVE': 'C:', 08:52:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:52:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:07 INFO - 'KTS_VERSION': '1.19c', 08:52:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-117', 08:52:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:52:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:07 INFO - 'MOZ_AIRBAG': '1', 08:52:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:07 INFO - 'MOZ_MSVCVERSION': '8', 08:52:07 INFO - 'MOZ_NO_REMOTE': '1', 08:52:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:07 INFO - 'NO_EM_RESTART': '1', 08:52:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:07 INFO - 'OS': 'Windows_NT', 08:52:07 INFO - 'OURDRIVE': 'C:', 08:52:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:07 INFO - 'PROCESSOR_LEVEL': '6', 08:52:07 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:07 INFO - 'PROMPT': '$P$G', 08:52:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:07 INFO - 'PWD': 'C:\\slave\\test', 08:52:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:07 INFO - 'SESSIONNAME': 'Console', 08:52:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:07 INFO - 'SYSTEMDRIVE': 'C:', 08:52:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:07 INFO - 'TEST1': 'testie', 08:52:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:07 INFO - 'USERDOMAIN': 'T-XP32-IX-117', 08:52:07 INFO - 'USERNAME': 'cltbld', 08:52:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-117', 08:52:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:07 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:07 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/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:52:08 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:52:08 INFO - import pkg_resources 08:52:09 INFO - Using 1 client processes 08:52:12 INFO - SUITE-START | Running 778 tests 08:52:12 INFO - Running testharness tests 08:52:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:52:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:52:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:52:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:52:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:52:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:52:12 INFO - Setting up ssl 08:52:12 INFO - PROCESS | certutil | 08:52:12 INFO - PROCESS | certutil | 08:52:12 INFO - PROCESS | certutil | 08:52:12 INFO - Certificate Nickname Trust Attributes 08:52:12 INFO - SSL,S/MIME,JAR/XPI 08:52:12 INFO - 08:52:12 INFO - web-platform-tests CT,, 08:52:12 INFO - 08:52:12 INFO - Starting runner 08:52:14 INFO - PROCESS | 3700 | [3700] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:52:14 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:52:14 INFO - PROCESS | 3700 | [3700] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:52:15 INFO - PROCESS | 3700 | 1467820335806 Marionette DEBUG Marionette enabled via build flag and pref 08:52:15 INFO - PROCESS | 3700 | ++DOCSHELL 11893400 == 1 [pid = 3700] [id = 1] 08:52:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 1 (11893800) [pid = 3700] [serial = 1] [outer = 00000000] 08:52:15 INFO - PROCESS | 3700 | [3700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 2 (11894400) [pid = 3700] [serial = 2] [outer = 11893800] 08:52:16 INFO - PROCESS | 3700 | [3700] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:52:16 INFO - PROCESS | 3700 | [3700] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:52:16 INFO - PROCESS | 3700 | ++DOCSHELL 11DDB000 == 2 [pid = 3700] [id = 2] 08:52:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 3 (11DDB400) [pid = 3700] [serial = 3] [outer = 00000000] 08:52:16 INFO - PROCESS | 3700 | [3700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 4 (11DDC000) [pid = 3700] [serial = 4] [outer = 11DDB400] 08:52:16 INFO - PROCESS | 3700 | 1467820336356 Marionette INFO Listening on port 2828 08:52:16 INFO - PROCESS | 3700 | 1467820336704 Marionette DEBUG Marionette enabled via command-line flag 08:52:16 INFO - PROCESS | 3700 | ++DOCSHELL 10BAA000 == 3 [pid = 3700] [id = 3] 08:52:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 5 (10BAA400) [pid = 3700] [serial = 5] [outer = 00000000] 08:52:16 INFO - PROCESS | 3700 | [3700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 6 (10BAB000) [pid = 3700] [serial = 6] [outer = 10BAA400] 08:52:16 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:52:16 INFO - PROCESS | 3700 | [3700] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:52:16 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:52:16 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:52:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 7 (13AC7C00) [pid = 3700] [serial = 7] [outer = 11DDB400] 08:52:17 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:17 INFO - PROCESS | 3700 | 1467820337035 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1501 08:52:17 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:17 INFO - PROCESS | 3700 | 1467820337073 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1503 08:52:17 INFO - PROCESS | 3700 | 1467820337076 Marionette DEBUG Closed connection conn0 08:52:17 INFO - PROCESS | 3700 | 1467820337177 Marionette DEBUG Closed connection conn1 08:52:17 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:17 INFO - PROCESS | 3700 | 1467820337166 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1504 08:52:17 INFO - PROCESS | 3700 | 1467820337208 Marionette DEBUG Closed connection conn2 08:52:17 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:17 INFO - PROCESS | 3700 | 1467820337216 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1505 08:52:17 INFO - PROCESS | 3700 | ++DOCSHELL 11894800 == 4 [pid = 3700] [id = 4] 08:52:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 8 (14224800) [pid = 3700] [serial = 8] [outer = 00000000] 08:52:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 9 (1452CC00) [pid = 3700] [serial = 9] [outer = 14224800] 08:52:17 INFO - PROCESS | 3700 | [3700] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:52:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 10 (14532000) [pid = 3700] [serial = 10] [outer = 14224800] 08:52:17 INFO - PROCESS | 3700 | 1467820337462 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:52:17 INFO - PROCESS | 3700 | 1467820337468 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160706073322","device":"desktop","version":"48.0"} 08:52:17 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:52:17 INFO - PROCESS | 3700 | [3700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:52:17 INFO - PROCESS | 3700 | [3700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:52:17 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:18 INFO - PROCESS | 3700 | ++DOCSHELL 13AA5400 == 5 [pid = 3700] [id = 5] 08:52:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 11 (13AA6000) [pid = 3700] [serial = 11] [outer = 00000000] 08:52:18 INFO - PROCESS | 3700 | ++DOCSHELL 13AA6400 == 6 [pid = 3700] [id = 6] 08:52:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 12 (13AA6800) [pid = 3700] [serial = 12] [outer = 00000000] 08:52:18 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:52:18 INFO - PROCESS | 3700 | ++DOCSHELL 165DC800 == 7 [pid = 3700] [id = 7] 08:52:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 13 (165DCC00) [pid = 3700] [serial = 13] [outer = 00000000] 08:52:18 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:52:18 INFO - PROCESS | 3700 | [3700] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:52:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 14 (16825C00) [pid = 3700] [serial = 14] [outer = 165DCC00] 08:52:19 INFO - PROCESS | 3700 | [3700] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:52:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 15 (16636800) [pid = 3700] [serial = 15] [outer = 13AA6000] 08:52:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 16 (16638400) [pid = 3700] [serial = 16] [outer = 13AA6800] 08:52:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 17 (1663B000) [pid = 3700] [serial = 17] [outer = 165DCC00] 08:52:19 INFO - PROCESS | 3700 | 1467820339633 Marionette INFO startBrowser 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:19 INFO - PROCESS | 3700 | 1467820339666 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 3700 | 1467820339679 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 3700 | 1467820339681 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 18 (17C1DC00) [pid = 3700] [serial = 18] [outer = 165DCC00] 08:52:20 INFO - PROCESS | 3700 | 1467820340155 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"07f37075-b6dc-49dc-a0d6-54c4761f291e","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160706073322","device":"desktop","version":"48.0","command_id":1}}] 08:52:20 INFO - PROCESS | 3700 | 1467820340283 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}] 08:52:20 INFO - PROCESS | 3700 | 1467820340286 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:20 INFO - PROCESS | 3700 | 1467820340348 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:52:20 INFO - PROCESS | 3700 | 1467820340439 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:52:20 INFO - PROCESS | 3700 | 1467820340441 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:20 INFO - PROCESS | 3700 | [3700] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:52:20 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:52:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 19 (179FD800) [pid = 3700] [serial = 19] [outer = 165DCC00] 08:52:20 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:52:20 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:20 INFO - PROCESS | 3700 | 1467820340922 Marionette TRACE conn3 <- [1,3,null,{}] 08:52:20 INFO - PROCESS | 3700 | 1467820340943 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:52:20 INFO - PROCESS | 3700 | 1467820340946 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:20 INFO - PROCESS | 3700 | 1467820340973 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:52:20 INFO - PROCESS | 3700 | 1467820341005 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 3700 | 1467820341008 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:52:21 INFO - PROCESS | 3700 | 1467820341069 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 3700 | 1467820341072 Marionette TRACE conn3 <- [1,6,null,{}] 08:52:21 INFO - PROCESS | 3700 | 1467820341079 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}] 08:52:21 INFO - PROCESS | 3700 | 1467820341081 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:21 INFO - PROCESS | 3700 | 1467820341099 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:52:21 INFO - PROCESS | 3700 | 1467820341104 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 3700 | 1467820341106 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:21 INFO - PROCESS | 3700 | ++DOCSHELL 165D8800 == 8 [pid = 3700] [id = 8] 08:52:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 20 (19C2C400) [pid = 3700] [serial = 20] [outer = 00000000] 08:52:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 21 (19C2EC00) [pid = 3700] [serial = 21] [outer = 19C2C400] 08:52:21 INFO - PROCESS | 3700 | 1467820341154 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 22 (19AB2C00) [pid = 3700] [serial = 22] [outer = 19C2C400] 08:52:21 INFO - PROCESS | 3700 | ++DOCSHELL 19F9D400 == 9 [pid = 3700] [id = 9] 08:52:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 23 (19FA2C00) [pid = 3700] [serial = 23] [outer = 00000000] 08:52:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 24 (1A216800) [pid = 3700] [serial = 24] [outer = 19FA2C00] 08:52:21 INFO - PROCESS | 3700 | 1467820341576 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 25 (1A21A400) [pid = 3700] [serial = 25] [outer = 19FA2C00] 08:52:21 INFO - PROCESS | 3700 | 1467820341734 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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 751ms 08:52:21 INFO - PROCESS | 3700 | 1467820341813 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 3700 | 1467820341815 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:52:21 INFO - PROCESS | 3700 | 1467820341852 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 3700 | 1467820341853 Marionette TRACE conn3 <- [1,10,null,{}] 08:52:21 INFO - PROCESS | 3700 | 1467820341901 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}] 08:52:21 INFO - PROCESS | 3700 | 1467820341906 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:22 INFO - PROCESS | 3700 | 1467820342007 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:52:22 INFO - PROCESS | 3700 | 1467820342024 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 3700 | 1467820342027 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:22 INFO - PROCESS | 3700 | ++DOCSHELL 1A223400 == 10 [pid = 3700] [id = 10] 08:52:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 26 (1A3B7800) [pid = 3700] [serial = 26] [outer = 00000000] 08:52:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 27 (1A9BD400) [pid = 3700] [serial = 27] [outer = 1A3B7800] 08:52:22 INFO - PROCESS | 3700 | 1467820342073 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 28 (1AB9F400) [pid = 3700] [serial = 28] [outer = 1A3B7800] 08:52:22 INFO - PROCESS | 3700 | 1467820342389 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]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 578ms 08:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:52:22 INFO - PROCESS | 3700 | 1467820342438 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 3700 | 1467820342441 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:52:22 INFO - PROCESS | 3700 | 1467820342444 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 3700 | 1467820342446 Marionette TRACE conn3 <- [1,14,null,{}] 08:52:22 INFO - PROCESS | 3700 | 1467820342450 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}] 08:52:22 INFO - PROCESS | 3700 | 1467820342452 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:22 INFO - PROCESS | 3700 | 1467820342549 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:52:22 INFO - PROCESS | 3700 | 1467820342555 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 3700 | 1467820342557 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:22 INFO - PROCESS | 3700 | ++DOCSHELL 1A48EC00 == 11 [pid = 3700] [id = 11] 08:52:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 29 (1A48F000) [pid = 3700] [serial = 29] [outer = 00000000] 08:52:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 30 (1A9BAC00) [pid = 3700] [serial = 30] [outer = 1A48F000] 08:52:22 INFO - PROCESS | 3700 | 1467820342602 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 31 (1ABA7400) [pid = 3700] [serial = 31] [outer = 1A48F000] 08:52:22 INFO - PROCESS | 3700 | 1467820342934 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]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 549ms 08:52:22 INFO - PROCESS | 3700 | 1467820343005 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 3700 | 1467820343006 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:52:22 INFO - PROCESS | 3700 | 1467820343010 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:52:23 INFO - PROCESS | 3700 | 1467820343012 Marionette TRACE conn3 <- [1,18,null,{}] 08:52:23 INFO - PROCESS | 3700 | 1467820343015 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}] 08:52:23 INFO - PROCESS | 3700 | 1467820343018 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:23 INFO - PROCESS | 3700 | 1467820343094 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:52:23 INFO - PROCESS | 3700 | 1467820343099 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 3700 | 1467820343103 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:23 INFO - PROCESS | 3700 | ++DOCSHELL 1A490000 == 12 [pid = 3700] [id = 12] 08:52:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 32 (1A5E8400) [pid = 3700] [serial = 32] [outer = 00000000] 08:52:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 33 (1A5F2400) [pid = 3700] [serial = 33] [outer = 1A5E8400] 08:52:23 INFO - PROCESS | 3700 | 1467820343146 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 34 (1ABA9800) [pid = 3700] [serial = 34] [outer = 1A5E8400] 08:52:23 INFO - PROCESS | 3700 | 1467820343459 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]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 492ms 08:52:23 INFO - PROCESS | 3700 | 1467820343510 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:52:23 INFO - PROCESS | 3700 | 1467820343513 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:52:23 INFO - PROCESS | 3700 | 1467820343516 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 3700 | 1467820343518 Marionette TRACE conn3 <- [1,22,null,{}] 08:52:23 INFO - PROCESS | 3700 | 1467820343521 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}] 08:52:23 INFO - PROCESS | 3700 | 1467820343506 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:23 INFO - PROCESS | 3700 | 1467820343603 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:52:23 INFO - PROCESS | 3700 | 1467820343610 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 3700 | 1467820343612 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:23 INFO - PROCESS | 3700 | ++DOCSHELL 1A859400 == 13 [pid = 3700] [id = 13] 08:52:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 35 (1A85CC00) [pid = 3700] [serial = 35] [outer = 00000000] 08:52:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 36 (1A8CA000) [pid = 3700] [serial = 36] [outer = 1A85CC00] 08:52:23 INFO - PROCESS | 3700 | 1467820343656 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 37 (1A8CE400) [pid = 3700] [serial = 37] [outer = 1A85CC00] 08:52:23 INFO - PROCESS | 3700 | 1467820343933 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]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 448ms 08:52:23 INFO - PROCESS | 3700 | 1467820343973 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 3700 | 1467820343974 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:52:23 INFO - PROCESS | 3700 | 1467820343982 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:52:23 INFO - PROCESS | 3700 | 1467820343984 Marionette TRACE conn3 <- [1,26,null,{}] 08:52:23 INFO - PROCESS | 3700 | 1467820343969 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}] 08:52:23 INFO - PROCESS | 3700 | 1467820343971 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:24 INFO - PROCESS | 3700 | 1467820344075 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:52:24 INFO - PROCESS | 3700 | 1467820344081 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 3700 | 1467820344083 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:24 INFO - PROCESS | 3700 | ++DOCSHELL 1A8D7000 == 14 [pid = 3700] [id = 14] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 38 (1A8D7400) [pid = 3700] [serial = 38] [outer = 00000000] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 39 (1AD76400) [pid = 3700] [serial = 39] [outer = 1A8D7400] 08:52:24 INFO - PROCESS | 3700 | 1467820344125 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 40 (1AD7AC00) [pid = 3700] [serial = 40] [outer = 1A8D7400] 08:52:24 INFO - PROCESS | 3700 | 1467820344421 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]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 492ms 08:52:24 INFO - PROCESS | 3700 | 1467820344460 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 3700 | 1467820344462 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:52:24 INFO - PROCESS | 3700 | 1467820344465 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 3700 | 1467820344466 Marionette TRACE conn3 <- [1,30,null,{}] 08:52:24 INFO - PROCESS | 3700 | 1467820344480 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}] 08:52:24 INFO - PROCESS | 3700 | 1467820344482 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:24 INFO - PROCESS | 3700 | 1467820344568 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:52:24 INFO - PROCESS | 3700 | 1467820344573 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 3700 | 1467820344575 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:24 INFO - PROCESS | 3700 | ++DOCSHELL 1AD76000 == 15 [pid = 3700] [id = 15] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 41 (1AD7D400) [pid = 3700] [serial = 41] [outer = 00000000] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 42 (1AFB9C00) [pid = 3700] [serial = 42] [outer = 1AD7D400] 08:52:24 INFO - PROCESS | 3700 | 1467820344617 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 43 (1AFBD400) [pid = 3700] [serial = 43] [outer = 1AD7D400] 08:52:24 INFO - PROCESS | 3700 | ++DOCSHELL 1AFC3800 == 16 [pid = 3700] [id = 16] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 44 (1AFC3C00) [pid = 3700] [serial = 44] [outer = 00000000] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 45 (1AD7E400) [pid = 3700] [serial = 45] [outer = 1AFC3C00] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 46 (1AD7EC00) [pid = 3700] [serial = 46] [outer = 1AFC3C00] 08:52:24 INFO - PROCESS | 3700 | ++DOCSHELL 1AD80C00 == 17 [pid = 3700] [id = 17] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 47 (1B0D6C00) [pid = 3700] [serial = 47] [outer = 00000000] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 48 (1B0E1C00) [pid = 3700] [serial = 48] [outer = 1B0D6C00] 08:52:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 49 (1B347C00) [pid = 3700] [serial = 49] [outer = 1B0D6C00] 08:52:25 INFO - PROCESS | 3700 | 1467820345077 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]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 650ms 08:52:25 INFO - PROCESS | 3700 | 1467820345125 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 3700 | 1467820345126 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:52:25 INFO - PROCESS | 3700 | 1467820345129 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:52:25 INFO - PROCESS | 3700 | 1467820345131 Marionette TRACE conn3 <- [1,34,null,{}] 08:52:25 INFO - PROCESS | 3700 | 1467820345135 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}] 08:52:25 INFO - PROCESS | 3700 | 1467820345137 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:25 INFO - PROCESS | 3700 | 1467820345246 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:52:25 INFO - PROCESS | 3700 | --DOCSHELL 11893400 == 16 [pid = 3700] [id = 1] 08:52:25 INFO - PROCESS | 3700 | 1467820345772 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 3700 | 1467820345775 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:25 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E1000 == 17 [pid = 3700] [id = 18] 08:52:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 50 (0F9E5000) [pid = 3700] [serial = 50] [outer = 00000000] 08:52:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (0F9EA400) [pid = 3700] [serial = 51] [outer = 0F9E5000] 08:52:25 INFO - PROCESS | 3700 | 1467820345832 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (1055E000) [pid = 3700] [serial = 52] [outer = 0F9E5000] 08:52:26 INFO - PROCESS | 3700 | 1467820346369 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]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1286ms 08:52:26 INFO - PROCESS | 3700 | 1467820346415 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 3700 | 1467820346419 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:52:26 INFO - PROCESS | 3700 | 1467820346424 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 3700 | 1467820346428 Marionette TRACE conn3 <- [1,38,null,{}] 08:52:26 INFO - PROCESS | 3700 | 1467820346448 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}] 08:52:26 INFO - PROCESS | 3700 | 1467820346451 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:26 INFO - PROCESS | 3700 | 1467820346567 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:52:26 INFO - PROCESS | 3700 | 1467820346613 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 3700 | 1467820346616 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:26 INFO - PROCESS | 3700 | ++DOCSHELL 11499400 == 18 [pid = 3700] [id = 19] 08:52:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (1149E000) [pid = 3700] [serial = 53] [outer = 00000000] 08:52:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (11DDBC00) [pid = 3700] [serial = 54] [outer = 1149E000] 08:52:26 INFO - PROCESS | 3700 | 1467820346671 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (12C8CC00) [pid = 3700] [serial = 55] [outer = 1149E000] 08:52:27 INFO - PROCESS | 3700 | 1467820347421 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]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1025ms 08:52:27 INFO - PROCESS | 3700 | 1467820347452 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 3700 | 1467820347456 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:52:27 INFO - PROCESS | 3700 | 1467820347461 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 3700 | 1467820347465 Marionette TRACE conn3 <- [1,42,null,{}] 08:52:27 INFO - PROCESS | 3700 | 1467820347470 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}] 08:52:27 INFO - PROCESS | 3700 | 1467820347473 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:27 INFO - PROCESS | 3700 | 1467820347564 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:52:27 INFO - PROCESS | 3700 | 1467820347622 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 3700 | 1467820347609 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:27 INFO - PROCESS | 3700 | ++DOCSHELL 10BA8000 == 19 [pid = 3700] [id = 20] 08:52:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (10BA9400) [pid = 3700] [serial = 56] [outer = 00000000] 08:52:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (10F02C00) [pid = 3700] [serial = 57] [outer = 10BA9400] 08:52:27 INFO - PROCESS | 3700 | 1467820347663 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (10F06C00) [pid = 3700] [serial = 58] [outer = 10BA9400] 08:52:28 INFO - PROCESS | 3700 | --DOCSHELL 11894800 == 18 [pid = 3700] [id = 4] 08:52:28 INFO - PROCESS | 3700 | 1467820348157 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]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 737ms 08:52:28 INFO - PROCESS | 3700 | 1467820348209 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3700 | 1467820348213 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:52:28 INFO - PROCESS | 3700 | 1467820348220 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 3700 | 1467820348222 Marionette TRACE conn3 <- [1,46,null,{}] 08:52:28 INFO - PROCESS | 3700 | 1467820348226 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}] 08:52:28 INFO - PROCESS | 3700 | 1467820348229 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:28 INFO - PROCESS | 3700 | 1467820348293 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:52:28 INFO - PROCESS | 3700 | 1467820348372 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 3700 | 1467820348375 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:28 INFO - PROCESS | 3700 | ++DOCSHELL 11199800 == 19 [pid = 3700] [id = 21] 08:52:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (111A7000) [pid = 3700] [serial = 59] [outer = 00000000] 08:52:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (11808000) [pid = 3700] [serial = 60] [outer = 111A7000] 08:52:28 INFO - PROCESS | 3700 | 1467820348437 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (11890C00) [pid = 3700] [serial = 61] [outer = 111A7000] 08:52:28 INFO - PROCESS | 3700 | 1467820348771 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]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 592ms 08:52:28 INFO - PROCESS | 3700 | 1467820348798 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3700 | 1467820348800 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:52:28 INFO - PROCESS | 3700 | 1467820348804 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 3700 | 1467820348808 Marionette TRACE conn3 <- [1,50,null,{}] 08:52:28 INFO - PROCESS | 3700 | 1467820348916 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}] 08:52:28 INFO - PROCESS | 3700 | 1467820348920 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:28 INFO - PROCESS | 3700 | 1467820349011 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:52:28 INFO - PROCESS | 3700 | 1467820349021 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 3700 | 1467820349024 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:29 INFO - PROCESS | 3700 | ++DOCSHELL 12BAB400 == 20 [pid = 3700] [id = 22] 08:52:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (12BAD000) [pid = 3700] [serial = 62] [outer = 00000000] 08:52:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (13937C00) [pid = 3700] [serial = 63] [outer = 12BAD000] 08:52:29 INFO - PROCESS | 3700 | 1467820349054 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (139E3400) [pid = 3700] [serial = 64] [outer = 12BAD000] 08:52:29 INFO - PROCESS | 3700 | 1467820349439 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]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 665ms 08:52:29 INFO - PROCESS | 3700 | 1467820349483 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 3700 | 1467820349485 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:52:29 INFO - PROCESS | 3700 | 1467820349489 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 3700 | 1467820349491 Marionette TRACE conn3 <- [1,54,null,{}] 08:52:29 INFO - PROCESS | 3700 | 1467820349494 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}] 08:52:29 INFO - PROCESS | 3700 | 1467820349496 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:29 INFO - PROCESS | 3700 | 1467820349574 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:52:29 INFO - PROCESS | 3700 | 1467820349583 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 3700 | 1467820349585 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:29 INFO - PROCESS | 3700 | ++DOCSHELL 13B5A000 == 21 [pid = 3700] [id = 23] 08:52:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (14223400) [pid = 3700] [serial = 65] [outer = 00000000] 08:52:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1452C400) [pid = 3700] [serial = 66] [outer = 14223400] 08:52:29 INFO - PROCESS | 3700 | 1467820349639 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15096800) [pid = 3700] [serial = 67] [outer = 14223400] 08:52:29 INFO - PROCESS | 3700 | 1467820350014 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]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 549ms 08:52:30 INFO - PROCESS | 3700 | 1467820350041 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 3700 | 1467820350043 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:52:30 INFO - PROCESS | 3700 | 1467820350060 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 3700 | 1467820350061 Marionette TRACE conn3 <- [1,58,null,{}] 08:52:30 INFO - PROCESS | 3700 | 1467820350065 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}] 08:52:30 INFO - PROCESS | 3700 | 1467820350067 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:30 INFO - PROCESS | 3700 | 1467820350125 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:52:30 INFO - PROCESS | 3700 | 1467820350129 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 3700 | 1467820350132 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:30 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E7C00 == 22 [pid = 3700] [id = 24] 08:52:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (150CF800) [pid = 3700] [serial = 68] [outer = 00000000] 08:52:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1566DC00) [pid = 3700] [serial = 69] [outer = 150CF800] 08:52:30 INFO - PROCESS | 3700 | 1467820350184 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (15745000) [pid = 3700] [serial = 70] [outer = 150CF800] 08:52:30 INFO - PROCESS | 3700 | 1467820350525 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]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 491ms 08:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:52:30 INFO - PROCESS | 3700 | 1467820350537 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 3700 | 1467820350538 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:52:30 INFO - PROCESS | 3700 | 1467820350542 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 3700 | 1467820350543 Marionette TRACE conn3 <- [1,62,null,{}] 08:52:30 INFO - PROCESS | 3700 | 1467820350547 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}] 08:52:30 INFO - PROCESS | 3700 | 1467820350556 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:30 INFO - PROCESS | 3700 | 1467820350687 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:52:30 INFO - PROCESS | 3700 | 1467820350695 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 3700 | 1467820350697 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:30 INFO - PROCESS | 3700 | ++DOCSHELL 1589D800 == 23 [pid = 3700] [id = 25] 08:52:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (158AA000) [pid = 3700] [serial = 71] [outer = 00000000] 08:52:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E71800) [pid = 3700] [serial = 72] [outer = 158AA000] 08:52:30 INFO - PROCESS | 3700 | 1467820350745 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (165DD000) [pid = 3700] [serial = 73] [outer = 158AA000] 08:52:31 INFO - PROCESS | 3700 | 1467820351103 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]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 593ms 08:52:31 INFO - PROCESS | 3700 | 1467820351143 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 3700 | 1467820351145 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:52:31 INFO - PROCESS | 3700 | 1467820351148 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 3700 | 1467820351150 Marionette TRACE conn3 <- [1,66,null,{}] 08:52:31 INFO - PROCESS | 3700 | 1467820351153 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}] 08:52:31 INFO - PROCESS | 3700 | 1467820351155 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:31 INFO - PROCESS | 3700 | 1467820351247 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:52:31 INFO - PROCESS | 3700 | 1467820351255 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 3700 | 1467820351257 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:31 INFO - PROCESS | 3700 | ++DOCSHELL 103C8400 == 24 [pid = 3700] [id = 26] 08:52:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10BA2400) [pid = 3700] [serial = 74] [outer = 00000000] 08:52:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16B7A400) [pid = 3700] [serial = 75] [outer = 10BA2400] 08:52:31 INFO - PROCESS | 3700 | 1467820351299 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16B7DC00) [pid = 3700] [serial = 76] [outer = 10BA2400] 08:52:31 INFO - PROCESS | 3700 | 1467820351651 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]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 549ms 08:52:31 INFO - PROCESS | 3700 | 1467820351689 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 3700 | 1467820351691 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:52:31 INFO - PROCESS | 3700 | 1467820351694 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 3700 | 1467820351696 Marionette TRACE conn3 <- [1,70,null,{}] 08:52:31 INFO - PROCESS | 3700 | 1467820351699 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}] 08:52:31 INFO - PROCESS | 3700 | 1467820351701 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:31 INFO - PROCESS | 3700 | 1467820351777 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:52:31 INFO - PROCESS | 3700 | 1467820351866 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 3700 | 1467820351868 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:31 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E7000 == 25 [pid = 3700] [id = 27] 08:52:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1663CC00) [pid = 3700] [serial = 77] [outer = 00000000] 08:52:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17415400) [pid = 3700] [serial = 78] [outer = 1663CC00] 08:52:31 INFO - PROCESS | 3700 | 1467820351915 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (174BEC00) [pid = 3700] [serial = 79] [outer = 1663CC00] 08:52:32 INFO - PROCESS | 3700 | 1467820352205 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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 549ms 08:52:32 INFO - PROCESS | 3700 | 1467820352249 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 3700 | 1467820352251 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:52:32 INFO - PROCESS | 3700 | 1467820352255 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 3700 | 1467820352256 Marionette TRACE conn3 <- [1,74,null,{}] 08:52:32 INFO - PROCESS | 3700 | 1467820352259 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}] 08:52:32 INFO - PROCESS | 3700 | 1467820352261 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:32 INFO - PROCESS | 3700 | 1467820352365 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:52:32 INFO - PROCESS | 3700 | 1467820352372 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 3700 | 1467820352374 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:32 INFO - PROCESS | 3700 | ++DOCSHELL 10A0C000 == 26 [pid = 3700] [id = 28] 08:52:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16B78400) [pid = 3700] [serial = 80] [outer = 00000000] 08:52:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1756BC00) [pid = 3700] [serial = 81] [outer = 16B78400] 08:52:32 INFO - PROCESS | 3700 | 1467820352418 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1756F400) [pid = 3700] [serial = 82] [outer = 16B78400] 08:52:32 INFO - PROCESS | 3700 | 1467820352744 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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 549ms 08:52:32 INFO - PROCESS | 3700 | 1467820352812 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 3700 | 1467820352813 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:52:32 INFO - PROCESS | 3700 | 1467820352817 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 3700 | 1467820352819 Marionette TRACE conn3 <- [1,78,null,{}] 08:52:32 INFO - PROCESS | 3700 | 1467820352823 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}] 08:52:32 INFO - PROCESS | 3700 | 1467820352824 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:32 INFO - PROCESS | 3700 | 1467820352884 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:52:32 INFO - PROCESS | 3700 | 1467820352953 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 3700 | 1467820352955 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:32 INFO - PROCESS | 3700 | ++DOCSHELL 13270C00 == 27 [pid = 3700] [id = 29] 08:52:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17341C00) [pid = 3700] [serial = 83] [outer = 00000000] 08:52:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17C1C800) [pid = 3700] [serial = 84] [outer = 17341C00] 08:52:32 INFO - PROCESS | 3700 | 1467820352997 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (179AF800) [pid = 3700] [serial = 85] [outer = 17341C00] 08:52:33 INFO - PROCESS | 3700 | 1467820353337 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]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 549ms 08:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:52:33 INFO - PROCESS | 3700 | 1467820353360 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 3700 | 1467820353362 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:52:33 INFO - PROCESS | 3700 | 1467820353365 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 3700 | 1467820353367 Marionette TRACE conn3 <- [1,82,null,{}] 08:52:33 INFO - PROCESS | 3700 | 1467820353371 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}] 08:52:33 INFO - PROCESS | 3700 | 1467820353373 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:33 INFO - PROCESS | 3700 | 1467820353492 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:52:33 INFO - PROCESS | 3700 | 1467820353500 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 3700 | 1467820353502 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:33 INFO - PROCESS | 3700 | ++DOCSHELL 179B0800 == 28 [pid = 3700] [id = 30] 08:52:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (179F0C00) [pid = 3700] [serial = 86] [outer = 00000000] 08:52:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (196CC800) [pid = 3700] [serial = 87] [outer = 179F0C00] 08:52:33 INFO - PROCESS | 3700 | 1467820353549 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19ABA800) [pid = 3700] [serial = 88] [outer = 179F0C00] 08:52:33 INFO - PROCESS | 3700 | 1467820353874 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]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 549ms 08:52:33 INFO - PROCESS | 3700 | 1467820353924 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 3700 | 1467820353925 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:52:33 INFO - PROCESS | 3700 | 1467820353929 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 3700 | 1467820353930 Marionette TRACE conn3 <- [1,86,null,{}] 08:52:33 INFO - PROCESS | 3700 | 1467820353934 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}] 08:52:33 INFO - PROCESS | 3700 | 1467820353935 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:33 INFO - PROCESS | 3700 | 1467820354011 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:52:34 INFO - PROCESS | 3700 | 1467820354064 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 3700 | 1467820354066 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:34 INFO - PROCESS | 3700 | ++DOCSHELL 12E62800 == 29 [pid = 3700] [id = 31] 08:52:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (196CA400) [pid = 3700] [serial = 89] [outer = 00000000] 08:52:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19C2D000) [pid = 3700] [serial = 90] [outer = 196CA400] 08:52:34 INFO - PROCESS | 3700 | 1467820354108 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19E25000) [pid = 3700] [serial = 91] [outer = 196CA400] 08:52:34 INFO - PROCESS | 3700 | 1467820354433 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]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 549ms 08:52:34 INFO - PROCESS | 3700 | 1467820354472 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 3700 | 1467820354474 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:52:34 INFO - PROCESS | 3700 | 1467820354477 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:52:34 INFO - PROCESS | 3700 | 1467820354479 Marionette TRACE conn3 <- [1,90,null,{}] 08:52:34 INFO - PROCESS | 3700 | 1467820354482 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}] 08:52:34 INFO - PROCESS | 3700 | 1467820354484 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:34 INFO - PROCESS | 3700 | 1467820354606 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:52:34 INFO - PROCESS | 3700 | 1467820354614 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 3700 | 1467820354616 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:34 INFO - PROCESS | 3700 | ++DOCSHELL 13AA1400 == 30 [pid = 3700] [id = 32] 08:52:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (13ABE400) [pid = 3700] [serial = 92] [outer = 00000000] 08:52:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19F9E800) [pid = 3700] [serial = 93] [outer = 13ABE400] 08:52:34 INFO - PROCESS | 3700 | 1467820354668 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19FA0000) [pid = 3700] [serial = 94] [outer = 13ABE400] 08:52:35 INFO - PROCESS | 3700 | 1467820355799 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]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1343ms 08:52:35 INFO - PROCESS | 3700 | 1467820355852 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3700 | 1467820355856 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:52:35 INFO - PROCESS | 3700 | 1467820355861 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 3700 | 1467820355864 Marionette TRACE conn3 <- [1,94,null,{}] 08:52:35 INFO - PROCESS | 3700 | 1467820355869 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}] 08:52:35 INFO - PROCESS | 3700 | 1467820355872 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:35 INFO - PROCESS | 3700 | 1467820355980 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:52:35 INFO - PROCESS | 3700 | 1467820355994 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 3700 | 1467820355996 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:36 INFO - PROCESS | 3700 | ++DOCSHELL 10F03400 == 31 [pid = 3700] [id = 33] 08:52:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (10F03C00) [pid = 3700] [serial = 95] [outer = 00000000] 08:52:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1119A400) [pid = 3700] [serial = 96] [outer = 10F03C00] 08:52:36 INFO - PROCESS | 3700 | 1467820356062 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (111A0400) [pid = 3700] [serial = 97] [outer = 10F03C00] 08:52:36 INFO - PROCESS | 3700 | 1467820356444 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]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 578ms 08:52:36 INFO - PROCESS | 3700 | 1467820356461 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 3700 | 1467820356465 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:52:36 INFO - PROCESS | 3700 | 1467820356477 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 3700 | 1467820356480 Marionette TRACE conn3 <- [1,98,null,{}] 08:52:36 INFO - PROCESS | 3700 | 1467820356484 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}] 08:52:36 INFO - PROCESS | 3700 | 1467820356486 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:36 INFO - PROCESS | 3700 | 1467820356577 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:52:36 INFO - PROCESS | 3700 | 1467820356584 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 3700 | 1467820356587 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:36 INFO - PROCESS | 3700 | ++DOCSHELL 12B6E800 == 32 [pid = 3700] [id = 34] 08:52:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (12B6F000) [pid = 3700] [serial = 98] [outer = 00000000] 08:52:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1316C000) [pid = 3700] [serial = 99] [outer = 12B6F000] 08:52:36 INFO - PROCESS | 3700 | 1467820356633 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1327A800) [pid = 3700] [serial = 100] [outer = 12B6F000] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (19C2C400) [pid = 3700] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (14224800) [pid = 3700] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1A8D7400) [pid = 3700] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A85CC00) [pid = 3700] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1A5E8400) [pid = 3700] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1A48F000) [pid = 3700] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1A3B7800) [pid = 3700] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (179F0C00) [pid = 3700] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1AD7D400) [pid = 3700] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (0F9E5000) [pid = 3700] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1149E000) [pid = 3700] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (10BA9400) [pid = 3700] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (111A7000) [pid = 3700] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (12BAD000) [pid = 3700] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (14223400) [pid = 3700] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (150CF800) [pid = 3700] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (158AA000) [pid = 3700] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10BA2400) [pid = 3700] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1663CC00) [pid = 3700] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (16B78400) [pid = 3700] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:52:37 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17341C00) [pid = 3700] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:52:37 INFO - PROCESS | 3700 | 1467820357419 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]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 968ms 08:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:52:37 INFO - PROCESS | 3700 | 1467820357438 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3700 | 1467820357440 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:52:37 INFO - PROCESS | 3700 | 1467820357443 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 3700 | 1467820357447 Marionette TRACE conn3 <- [1,102,null,{}] 08:52:37 INFO - PROCESS | 3700 | 1467820357457 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}] 08:52:37 INFO - PROCESS | 3700 | 1467820357461 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:37 INFO - PROCESS | 3700 | 1467820357541 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:52:37 INFO - PROCESS | 3700 | 1467820357547 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 3700 | 1467820357550 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:37 INFO - PROCESS | 3700 | ++DOCSHELL 13AA1800 == 33 [pid = 3700] [id = 35] 08:52:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (13AA7000) [pid = 3700] [serial = 101] [outer = 00000000] 08:52:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (13B5B000) [pid = 3700] [serial = 102] [outer = 13AA7000] 08:52:37 INFO - PROCESS | 3700 | 1467820357596 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (14528000) [pid = 3700] [serial = 103] [outer = 13AA7000] 08:52:37 INFO - PROCESS | 3700 | 1467820357968 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]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 549ms 08:52:37 INFO - PROCESS | 3700 | 1467820358003 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3700 | 1467820358005 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:52:37 INFO - PROCESS | 3700 | 1467820358008 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 3700 | 1467820358010 Marionette TRACE conn3 <- [1,106,null,{}] 08:52:37 INFO - PROCESS | 3700 | 1467820358013 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}] 08:52:37 INFO - PROCESS | 3700 | 1467820358015 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:38 INFO - PROCESS | 3700 | 1467820358076 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:52:38 INFO - PROCESS | 3700 | 1467820358081 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 3700 | 1467820358083 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:38 INFO - PROCESS | 3700 | ++DOCSHELL 14223C00 == 34 [pid = 3700] [id = 36] 08:52:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1509EC00) [pid = 3700] [serial = 104] [outer = 00000000] 08:52:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (15751000) [pid = 3700] [serial = 105] [outer = 1509EC00] 08:52:38 INFO - PROCESS | 3700 | 1467820358126 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (158AA400) [pid = 3700] [serial = 106] [outer = 1509EC00] 08:52:38 INFO - PROCESS | 3700 | 1467820358542 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]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 592ms 08:52:38 INFO - PROCESS | 3700 | 1467820358591 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 3700 | 1467820358593 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:52:38 INFO - PROCESS | 3700 | 1467820358596 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 3700 | 1467820358598 Marionette TRACE conn3 <- [1,110,null,{}] 08:52:38 INFO - PROCESS | 3700 | 1467820358602 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}] 08:52:38 INFO - PROCESS | 3700 | 1467820358604 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:38 INFO - PROCESS | 3700 | 1467820358680 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:52:38 INFO - PROCESS | 3700 | 1467820358689 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 3700 | 1467820358691 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:38 INFO - PROCESS | 3700 | ++DOCSHELL 15E73800 == 35 [pid = 3700] [id = 37] 08:52:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1663A800) [pid = 3700] [serial = 107] [outer = 00000000] 08:52:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (16B78800) [pid = 3700] [serial = 108] [outer = 1663A800] 08:52:38 INFO - PROCESS | 3700 | 1467820358734 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17341C00) [pid = 3700] [serial = 109] [outer = 1663A800] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1663B000) [pid = 3700] [serial = 17] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (196CC800) [pid = 3700] [serial = 87] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (0F9EA400) [pid = 3700] [serial = 51] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (11DDBC00) [pid = 3700] [serial = 54] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10F02C00) [pid = 3700] [serial = 57] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10F06C00) [pid = 3700] [serial = 58] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (11808000) [pid = 3700] [serial = 60] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13937C00) [pid = 3700] [serial = 63] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1452C400) [pid = 3700] [serial = 66] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15096800) [pid = 3700] [serial = 67] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1566DC00) [pid = 3700] [serial = 69] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15745000) [pid = 3700] [serial = 70] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E71800) [pid = 3700] [serial = 72] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16B7A400) [pid = 3700] [serial = 75] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (17415400) [pid = 3700] [serial = 78] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (165DD000) [pid = 3700] [serial = 73] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (16B7DC00) [pid = 3700] [serial = 76] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (11890C00) [pid = 3700] [serial = 61] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (174BEC00) [pid = 3700] [serial = 79] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1055E000) [pid = 3700] [serial = 52] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1756F400) [pid = 3700] [serial = 82] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (179AF800) [pid = 3700] [serial = 85] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (139E3400) [pid = 3700] [serial = 64] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19C2D000) [pid = 3700] [serial = 90] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19ABA800) [pid = 3700] [serial = 88] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (12C8CC00) [pid = 3700] [serial = 55] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1AFBD400) [pid = 3700] [serial = 43] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (16825C00) [pid = 3700] [serial = 14] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (14532000) [pid = 3700] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (1452CC00) [pid = 3700] [serial = 9] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (11DDC000) [pid = 3700] [serial = 4] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1756BC00) [pid = 3700] [serial = 81] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (17C1C800) [pid = 3700] [serial = 84] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (1AD76400) [pid = 3700] [serial = 39] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (1AD7AC00) [pid = 3700] [serial = 40] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 52 (1A8CA000) [pid = 3700] [serial = 36] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 51 (1A8CE400) [pid = 3700] [serial = 37] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 50 (1A5F2400) [pid = 3700] [serial = 33] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 49 (1ABA9800) [pid = 3700] [serial = 34] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 48 (1A9BAC00) [pid = 3700] [serial = 30] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 47 (1ABA7400) [pid = 3700] [serial = 31] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 46 (1AB9F400) [pid = 3700] [serial = 28] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 45 (1A9BD400) [pid = 3700] [serial = 27] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 44 (1A216800) [pid = 3700] [serial = 24] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 43 (19C2EC00) [pid = 3700] [serial = 21] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 42 (19AB2C00) [pid = 3700] [serial = 22] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 41 (1AD7E400) [pid = 3700] [serial = 45] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 40 (1B0E1C00) [pid = 3700] [serial = 48] [outer = 00000000] [url = about:blank] 08:52:39 INFO - PROCESS | 3700 | --DOMWINDOW == 39 (1AFB9C00) [pid = 3700] [serial = 42] [outer = 00000000] [url = about:blank] 08:52:40 INFO - PROCESS | 3700 | 1467820360035 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]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1489ms 08:52:40 INFO - PROCESS | 3700 | 1467820360091 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 3700 | 1467820360095 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:52:40 INFO - PROCESS | 3700 | 1467820360100 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 3700 | 1467820360103 Marionette TRACE conn3 <- [1,114,null,{}] 08:52:40 INFO - PROCESS | 3700 | 1467820360113 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}] 08:52:40 INFO - PROCESS | 3700 | 1467820360116 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:40 INFO - PROCESS | 3700 | 1467820360185 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:52:40 INFO - PROCESS | 3700 | 1467820360193 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 3700 | 1467820360198 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:40 INFO - PROCESS | 3700 | ++DOCSHELL 10BAAC00 == 36 [pid = 3700] [id = 38] 08:52:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 40 (10BAE800) [pid = 3700] [serial = 110] [outer = 00000000] 08:52:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 41 (10F9C800) [pid = 3700] [serial = 111] [outer = 10BAE800] 08:52:40 INFO - PROCESS | 3700 | 1467820360246 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 42 (10F0E400) [pid = 3700] [serial = 112] [outer = 10BAE800] 08:52:40 INFO - PROCESS | 3700 | 1467820360647 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]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 606ms 08:52:40 INFO - PROCESS | 3700 | 1467820360702 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 3700 | 1467820360707 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:52:40 INFO - PROCESS | 3700 | 1467820360713 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 3700 | 1467820360716 Marionette TRACE conn3 <- [1,118,null,{}] 08:52:40 INFO - PROCESS | 3700 | 1467820360720 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}] 08:52:40 INFO - PROCESS | 3700 | 1467820360723 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:40 INFO - PROCESS | 3700 | 1467820360806 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:52:40 INFO - PROCESS | 3700 | 1467820360814 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 3700 | 1467820360817 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:40 INFO - PROCESS | 3700 | ++DOCSHELL 11892400 == 37 [pid = 3700] [id = 39] 08:52:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 43 (11893C00) [pid = 3700] [serial = 113] [outer = 00000000] 08:52:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 44 (11C9A400) [pid = 3700] [serial = 114] [outer = 11893C00] 08:52:40 INFO - PROCESS | 3700 | 1467820360847 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 45 (11D92400) [pid = 3700] [serial = 115] [outer = 11893C00] 08:52:41 INFO - PROCESS | 3700 | 1467820361234 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]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 549ms 08:52:41 INFO - PROCESS | 3700 | 1467820361273 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 3700 | 1467820361275 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:52:41 INFO - PROCESS | 3700 | 1467820361278 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 3700 | 1467820361282 Marionette TRACE conn3 <- [1,122,null,{}] 08:52:41 INFO - PROCESS | 3700 | 1467820361293 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}] 08:52:41 INFO - PROCESS | 3700 | 1467820361297 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:41 INFO - PROCESS | 3700 | 1467820361360 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:52:41 INFO - PROCESS | 3700 | 1467820361367 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 3700 | 1467820361370 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:41 INFO - PROCESS | 3700 | ++DOCSHELL 13270400 == 38 [pid = 3700] [id = 40] 08:52:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 46 (13272000) [pid = 3700] [serial = 116] [outer = 00000000] 08:52:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 47 (139E7000) [pid = 3700] [serial = 117] [outer = 13272000] 08:52:41 INFO - PROCESS | 3700 | 1467820361417 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 48 (13AC4C00) [pid = 3700] [serial = 118] [outer = 13272000] 08:52:41 INFO - PROCESS | 3700 | 1467820361801 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]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 549ms 08:52:41 INFO - PROCESS | 3700 | 1467820361829 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 3700 | 1467820361831 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:52:41 INFO - PROCESS | 3700 | 1467820361835 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 3700 | 1467820361836 Marionette TRACE conn3 <- [1,126,null,{}] 08:52:41 INFO - PROCESS | 3700 | 1467820361851 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}] 08:52:41 INFO - PROCESS | 3700 | 1467820361853 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:41 INFO - PROCESS | 3700 | 1467820361942 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:52:41 INFO - PROCESS | 3700 | 1467820361948 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 3700 | 1467820361950 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:41 INFO - PROCESS | 3700 | ++DOCSHELL 14222800 == 39 [pid = 3700] [id = 41] 08:52:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 49 (1422A400) [pid = 3700] [serial = 119] [outer = 00000000] 08:52:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 50 (14531800) [pid = 3700] [serial = 120] [outer = 1422A400] 08:52:41 INFO - PROCESS | 3700 | 1467820361994 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (150CF000) [pid = 3700] [serial = 121] [outer = 1422A400] 08:52:42 INFO - PROCESS | 3700 | 1467820362332 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]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 549ms 08:52:42 INFO - PROCESS | 3700 | 1467820362375 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 3700 | 1467820362377 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:52:42 INFO - PROCESS | 3700 | 1467820362381 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 3700 | 1467820362382 Marionette TRACE conn3 <- [1,130,null,{}] 08:52:42 INFO - PROCESS | 3700 | 1467820362386 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}] 08:52:42 INFO - PROCESS | 3700 | 1467820362388 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:42 INFO - PROCESS | 3700 | 1467820362465 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:52:42 INFO - PROCESS | 3700 | 1467820362473 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 3700 | 1467820362476 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:42 INFO - PROCESS | 3700 | ++DOCSHELL 14526400 == 40 [pid = 3700] [id = 42] 08:52:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (1452FC00) [pid = 3700] [serial = 122] [outer = 00000000] 08:52:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (15746400) [pid = 3700] [serial = 123] [outer = 1452FC00] 08:52:42 INFO - PROCESS | 3700 | 1467820362520 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (15E69000) [pid = 3700] [serial = 124] [outer = 1452FC00] 08:52:42 INFO - PROCESS | 3700 | 1467820362892 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]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 549ms 08:52:42 INFO - PROCESS | 3700 | 1467820362942 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 3700 | 1467820362944 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:52:42 INFO - PROCESS | 3700 | 1467820362947 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 3700 | 1467820362949 Marionette TRACE conn3 <- [1,134,null,{}] 08:52:42 INFO - PROCESS | 3700 | 1467820362952 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}] 08:52:42 INFO - PROCESS | 3700 | 1467820362957 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:43 INFO - PROCESS | 3700 | 1467820363038 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:52:43 INFO - PROCESS | 3700 | 1467820363045 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 3700 | 1467820363048 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:43 INFO - PROCESS | 3700 | ++DOCSHELL 15745800 == 41 [pid = 3700] [id = 43] 08:52:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (1663E800) [pid = 3700] [serial = 125] [outer = 00000000] 08:52:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (16B7A400) [pid = 3700] [serial = 126] [outer = 1663E800] 08:52:43 INFO - PROCESS | 3700 | 1467820363090 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (17339C00) [pid = 3700] [serial = 127] [outer = 1663E800] 08:52:43 INFO - PROCESS | 3700 | 1467820363451 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]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 549ms 08:52:43 INFO - PROCESS | 3700 | 1467820363512 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 3700 | 1467820363514 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:52:43 INFO - PROCESS | 3700 | 1467820363502 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 3700 | 1467820363504 Marionette TRACE conn3 <- [1,138,null,{}] 08:52:43 INFO - PROCESS | 3700 | 1467820363507 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}] 08:52:43 INFO - PROCESS | 3700 | 1467820363509 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:43 INFO - PROCESS | 3700 | 1467820363591 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:52:43 INFO - PROCESS | 3700 | 1467820363599 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 3700 | 1467820363601 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:43 INFO - PROCESS | 3700 | ++DOCSHELL 174A0800 == 42 [pid = 3700] [id = 44] 08:52:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (174A0C00) [pid = 3700] [serial = 128] [outer = 00000000] 08:52:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (174CB000) [pid = 3700] [serial = 129] [outer = 174A0C00] 08:52:43 INFO - PROCESS | 3700 | 1467820363643 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1756C000) [pid = 3700] [serial = 130] [outer = 174A0C00] 08:52:44 INFO - PROCESS | 3700 | 1467820363995 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]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 549ms 08:52:44 INFO - PROCESS | 3700 | 1467820364061 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 3700 | 1467820364063 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:52:44 INFO - PROCESS | 3700 | 1467820364067 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 3700 | 1467820364068 Marionette TRACE conn3 <- [1,142,null,{}] 08:52:44 INFO - PROCESS | 3700 | 1467820364072 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}] 08:52:44 INFO - PROCESS | 3700 | 1467820364074 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:44 INFO - PROCESS | 3700 | 1467820364152 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:52:44 INFO - PROCESS | 3700 | 1467820364158 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 3700 | 1467820364160 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:44 INFO - PROCESS | 3700 | ++DOCSHELL 17923000 == 43 [pid = 3700] [id = 45] 08:52:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (17923800) [pid = 3700] [serial = 131] [outer = 00000000] 08:52:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (179F0C00) [pid = 3700] [serial = 132] [outer = 17923800] 08:52:44 INFO - PROCESS | 3700 | 1467820364204 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (179AEC00) [pid = 3700] [serial = 133] [outer = 17923800] 08:52:44 INFO - PROCESS | 3700 | 1467820364563 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]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 549ms 08:52:44 INFO - PROCESS | 3700 | 1467820364623 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 3700 | 1467820364626 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:52:44 INFO - PROCESS | 3700 | 1467820364634 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 3700 | 1467820364636 Marionette TRACE conn3 <- [1,146,null,{}] 08:52:44 INFO - PROCESS | 3700 | 1467820364640 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}] 08:52:44 INFO - PROCESS | 3700 | 1467820364642 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:44 INFO - PROCESS | 3700 | 1467820364718 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:52:44 INFO - PROCESS | 3700 | 1467820364723 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 3700 | 1467820364725 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:44 INFO - PROCESS | 3700 | ++DOCSHELL 131D4000 == 44 [pid = 3700] [id = 46] 08:52:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (17C1C800) [pid = 3700] [serial = 134] [outer = 00000000] 08:52:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (17CF3400) [pid = 3700] [serial = 135] [outer = 17C1C800] 08:52:44 INFO - PROCESS | 3700 | 1467820364768 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (193AA400) [pid = 3700] [serial = 136] [outer = 17C1C800] 08:52:45 INFO - PROCESS | 3700 | 1467820365150 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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 549ms 08:52:45 INFO - PROCESS | 3700 | 1467820365172 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3700 | 1467820365174 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:52:45 INFO - PROCESS | 3700 | 1467820365177 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 3700 | 1467820365178 Marionette TRACE conn3 <- [1,150,null,{}] 08:52:45 INFO - PROCESS | 3700 | 1467820365189 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}] 08:52:45 INFO - PROCESS | 3700 | 1467820365191 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:45 INFO - PROCESS | 3700 | 1467820365302 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:52:45 INFO - PROCESS | 3700 | 1467820365307 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 3700 | 1467820365309 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:45 INFO - PROCESS | 3700 | ++DOCSHELL 174BEC00 == 45 [pid = 3700] [id = 47] 08:52:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (179ABC00) [pid = 3700] [serial = 137] [outer = 00000000] 08:52:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (196CEC00) [pid = 3700] [serial = 138] [outer = 179ABC00] 08:52:45 INFO - PROCESS | 3700 | 1467820365351 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (19AB0800) [pid = 3700] [serial = 139] [outer = 179ABC00] 08:52:45 INFO - PROCESS | 3700 | 1467820365722 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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 549ms 08:52:45 INFO - PROCESS | 3700 | 1467820365737 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3700 | 1467820365739 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:52:45 INFO - PROCESS | 3700 | 1467820365749 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 3700 | 1467820365751 Marionette TRACE conn3 <- [1,154,null,{}] 08:52:45 INFO - PROCESS | 3700 | 1467820365755 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}] 08:52:45 INFO - PROCESS | 3700 | 1467820365757 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:45 INFO - PROCESS | 3700 | 1467820365865 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:52:45 INFO - PROCESS | 3700 | 1467820365870 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 3700 | 1467820365873 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:45 INFO - PROCESS | 3700 | ++DOCSHELL 139E5800 == 46 [pid = 3700] [id = 48] 08:52:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1749E000) [pid = 3700] [serial = 140] [outer = 00000000] 08:52:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19ABE000) [pid = 3700] [serial = 141] [outer = 1749E000] 08:52:45 INFO - PROCESS | 3700 | 1467820365901 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19C2C000) [pid = 3700] [serial = 142] [outer = 1749E000] 08:52:46 INFO - PROCESS | 3700 | 1467820366295 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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 592ms 08:52:46 INFO - PROCESS | 3700 | 1467820366340 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 3700 | 1467820366342 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:52:46 INFO - PROCESS | 3700 | 1467820366345 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 3700 | 1467820366347 Marionette TRACE conn3 <- [1,158,null,{}] 08:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:52:46 INFO - PROCESS | 3700 | 1467820366350 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}] 08:52:46 INFO - PROCESS | 3700 | 1467820366352 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:46 INFO - PROCESS | 3700 | 1467820366458 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:52:46 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10F03C00) [pid = 3700] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:52:46 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (12B6F000) [pid = 3700] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:52:46 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (13AA7000) [pid = 3700] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:52:46 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (13ABE400) [pid = 3700] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:52:46 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (196CA400) [pid = 3700] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:52:46 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1509EC00) [pid = 3700] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:52:46 INFO - PROCESS | 3700 | 1467820366502 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 3700 | 1467820366504 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:46 INFO - PROCESS | 3700 | ++DOCSHELL 10A0B400 == 47 [pid = 3700] [id = 49] 08:52:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10BA3400) [pid = 3700] [serial = 143] [outer = 00000000] 08:52:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (12B71400) [pid = 3700] [serial = 144] [outer = 10BA3400] 08:52:46 INFO - PROCESS | 3700 | 1467820366548 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1327B000) [pid = 3700] [serial = 145] [outer = 10BA3400] 08:52:46 INFO - PROCESS | 3700 | 1467820366851 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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 549ms 08:52:46 INFO - PROCESS | 3700 | 1467820366910 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 3700 | 1467820366912 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:52:46 INFO - PROCESS | 3700 | 1467820366916 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 3700 | 1467820366917 Marionette TRACE conn3 <- [1,162,null,{}] 08:52:46 INFO - PROCESS | 3700 | 1467820366921 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}] 08:52:46 INFO - PROCESS | 3700 | 1467820366923 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:46 INFO - PROCESS | 3700 | 1467820367008 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:52:47 INFO - PROCESS | 3700 | 1467820367070 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3700 | 1467820367073 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:47 INFO - PROCESS | 3700 | ++DOCSHELL 12BB4400 == 48 [pid = 3700] [id = 50] 08:52:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1312C400) [pid = 3700] [serial = 146] [outer = 00000000] 08:52:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19C26000) [pid = 3700] [serial = 147] [outer = 1312C400] 08:52:47 INFO - PROCESS | 3700 | 1467820367117 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1A218800) [pid = 3700] [serial = 148] [outer = 1312C400] 08:52:47 INFO - PROCESS | 3700 | 1467820367424 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]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 549ms 08:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:52:47 INFO - PROCESS | 3700 | 1467820367469 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3700 | 1467820367471 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:52:47 INFO - PROCESS | 3700 | 1467820367474 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 3700 | 1467820367475 Marionette TRACE conn3 <- [1,166,null,{}] 08:52:47 INFO - PROCESS | 3700 | 1467820367479 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}] 08:52:47 INFO - PROCESS | 3700 | 1467820367481 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:47 INFO - PROCESS | 3700 | 1467820367600 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:52:47 INFO - PROCESS | 3700 | 1467820367607 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3700 | 1467820367609 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:47 INFO - PROCESS | 3700 | ++DOCSHELL 10A04800 == 49 [pid = 3700] [id = 51] 08:52:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15746000) [pid = 3700] [serial = 149] [outer = 00000000] 08:52:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1A3BB400) [pid = 3700] [serial = 150] [outer = 15746000] 08:52:47 INFO - PROCESS | 3700 | 1467820367652 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1A487800) [pid = 3700] [serial = 151] [outer = 15746000] 08:52:47 INFO - PROCESS | 3700 | 1467820367975 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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 549ms 08:52:48 INFO - PROCESS | 3700 | 1467820368018 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3700 | 1467820368020 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:52:48 INFO - PROCESS | 3700 | 1467820368023 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:52:48 INFO - PROCESS | 3700 | 1467820368025 Marionette TRACE conn3 <- [1,170,null,{}] 08:52:48 INFO - PROCESS | 3700 | 1467820368028 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}] 08:52:48 INFO - PROCESS | 3700 | 1467820368030 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:48 INFO - PROCESS | 3700 | 1467820368106 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:52:48 INFO - PROCESS | 3700 | 1467820368174 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 3700 | 1467820368176 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:48 INFO - PROCESS | 3700 | ++DOCSHELL 0F9EA400 == 50 [pid = 3700] [id = 52] 08:52:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1327F800) [pid = 3700] [serial = 152] [outer = 00000000] 08:52:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A48A000) [pid = 3700] [serial = 153] [outer = 1327F800] 08:52:48 INFO - PROCESS | 3700 | 1467820368200 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A48C400) [pid = 3700] [serial = 154] [outer = 1327F800] 08:52:48 INFO - PROCESS | 3700 | 1467820368813 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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 838ms 08:52:48 INFO - PROCESS | 3700 | 1467820368874 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3700 | 1467820368879 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:52:48 INFO - PROCESS | 3700 | 1467820368866 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:52:48 INFO - PROCESS | 3700 | 1467820368870 Marionette TRACE conn3 <- [1,174,null,{}] 08:52:48 INFO - PROCESS | 3700 | 1467820368876 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}] 08:52:48 INFO - PROCESS | 3700 | 1467820368879 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:48 INFO - PROCESS | 3700 | 1467820368996 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:52:49 INFO - PROCESS | 3700 | 1467820369067 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3700 | 1467820369070 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:49 INFO - PROCESS | 3700 | ++DOCSHELL 10BAF800 == 51 [pid = 3700] [id = 53] 08:52:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (10F04800) [pid = 3700] [serial = 155] [outer = 00000000] 08:52:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (111A2000) [pid = 3700] [serial = 156] [outer = 10F04800] 08:52:49 INFO - PROCESS | 3700 | 1467820369108 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1180A400) [pid = 3700] [serial = 157] [outer = 10F04800] 08:52:49 INFO - PROCESS | 3700 | 1467820369944 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]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1098ms 08:52:49 INFO - PROCESS | 3700 | 1467820369975 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 3700 | 1467820369979 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:52:49 INFO - PROCESS | 3700 | 1467820369984 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 3700 | 1467820369987 Marionette TRACE conn3 <- [1,178,null,{}] 08:52:49 INFO - PROCESS | 3700 | 1467820369992 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}] 08:52:49 INFO - PROCESS | 3700 | 1467820369995 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:50 INFO - PROCESS | 3700 | 1467820370100 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:52:50 INFO - PROCESS | 3700 | 1467820370169 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 3700 | 1467820370174 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:50 INFO - PROCESS | 3700 | ++DOCSHELL 10BAC400 == 52 [pid = 3700] [id = 54] 08:52:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10F76C00) [pid = 3700] [serial = 158] [outer = 00000000] 08:52:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1119FC00) [pid = 3700] [serial = 159] [outer = 10F76C00] 08:52:50 INFO - PROCESS | 3700 | 1467820370206 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (114A2000) [pid = 3700] [serial = 160] [outer = 10F76C00] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 13270C00 == 51 [pid = 3700] [id = 29] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 12E62800 == 50 [pid = 3700] [id = 31] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 179B0800 == 49 [pid = 3700] [id = 30] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 13AA1400 == 48 [pid = 3700] [id = 32] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 14223C00 == 47 [pid = 3700] [id = 36] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 12B6E800 == 46 [pid = 3700] [id = 34] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 13AA1800 == 45 [pid = 3700] [id = 35] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 10F03400 == 44 [pid = 3700] [id = 33] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 10A04800 == 43 [pid = 3700] [id = 51] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 12BB4400 == 42 [pid = 3700] [id = 50] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 10A0B400 == 41 [pid = 3700] [id = 49] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 139E5800 == 40 [pid = 3700] [id = 48] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 174BEC00 == 39 [pid = 3700] [id = 47] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 131D4000 == 38 [pid = 3700] [id = 46] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 17923000 == 37 [pid = 3700] [id = 45] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 174A0800 == 36 [pid = 3700] [id = 44] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 15745800 == 35 [pid = 3700] [id = 43] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 14526400 == 34 [pid = 3700] [id = 42] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 14222800 == 33 [pid = 3700] [id = 41] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 13270400 == 32 [pid = 3700] [id = 40] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 11892400 == 31 [pid = 3700] [id = 39] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 10BAAC00 == 30 [pid = 3700] [id = 38] 08:52:50 INFO - PROCESS | 3700 | --DOCSHELL 15E73800 == 29 [pid = 3700] [id = 37] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (158AA400) [pid = 3700] [serial = 106] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1119A400) [pid = 3700] [serial = 96] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1316C000) [pid = 3700] [serial = 99] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15751000) [pid = 3700] [serial = 105] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1327A800) [pid = 3700] [serial = 100] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13B5B000) [pid = 3700] [serial = 102] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14528000) [pid = 3700] [serial = 103] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (111A0400) [pid = 3700] [serial = 97] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19FA0000) [pid = 3700] [serial = 94] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16B78800) [pid = 3700] [serial = 108] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19F9E800) [pid = 3700] [serial = 93] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19E25000) [pid = 3700] [serial = 91] [outer = 00000000] [url = about:blank] 08:52:50 INFO - PROCESS | 3700 | 1467820370623 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]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 650ms 08:52:50 INFO - PROCESS | 3700 | 1467820370639 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 3700 | 1467820370644 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:52:50 INFO - PROCESS | 3700 | 1467820370652 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 3700 | 1467820370654 Marionette TRACE conn3 <- [1,182,null,{}] 08:52:50 INFO - PROCESS | 3700 | 1467820370659 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}] 08:52:50 INFO - PROCESS | 3700 | 1467820370663 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:50 INFO - PROCESS | 3700 | 1467820370755 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:52:50 INFO - PROCESS | 3700 | 1467820370761 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 3700 | 1467820370763 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:50 INFO - PROCESS | 3700 | ++DOCSHELL 12965400 == 30 [pid = 3700] [id = 55] 08:52:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (129E0400) [pid = 3700] [serial = 161] [outer = 00000000] 08:52:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (12B6F400) [pid = 3700] [serial = 162] [outer = 129E0400] 08:52:50 INFO - PROCESS | 3700 | 1467820370809 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (12E2C400) [pid = 3700] [serial = 163] [outer = 129E0400] 08:52:51 INFO - PROCESS | 3700 | 1467820371209 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]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 593ms 08:52:51 INFO - PROCESS | 3700 | 1467820371251 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 3700 | 1467820371253 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:52:51 INFO - PROCESS | 3700 | 1467820371257 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 3700 | 1467820371260 Marionette TRACE conn3 <- [1,186,null,{}] 08:52:51 INFO - PROCESS | 3700 | 1467820371271 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}] 08:52:51 INFO - PROCESS | 3700 | 1467820371276 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:51 INFO - PROCESS | 3700 | 1467820371358 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:52:51 INFO - PROCESS | 3700 | 1467820371349 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 3700 | 1467820371352 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:51 INFO - PROCESS | 3700 | ++DOCSHELL 13B53000 == 31 [pid = 3700] [id = 56] 08:52:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13B53400) [pid = 3700] [serial = 164] [outer = 00000000] 08:52:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1422AC00) [pid = 3700] [serial = 165] [outer = 13B53400] 08:52:51 INFO - PROCESS | 3700 | 1467820371399 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1452E800) [pid = 3700] [serial = 166] [outer = 13B53400] 08:52:51 INFO - PROCESS | 3700 | 1467820371802 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]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 578ms 08:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:52:51 INFO - PROCESS | 3700 | 1467820371839 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 3700 | 1467820371841 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:52:51 INFO - PROCESS | 3700 | 1467820371845 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 3700 | 1467820371846 Marionette TRACE conn3 <- [1,190,null,{}] 08:52:51 INFO - PROCESS | 3700 | 1467820371850 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}] 08:52:51 INFO - PROCESS | 3700 | 1467820371852 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:51 INFO - PROCESS | 3700 | 1467820371934 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:52:51 INFO - PROCESS | 3700 | 1467820371940 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 3700 | 1467820371942 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:51 INFO - PROCESS | 3700 | ++DOCSHELL 150DB800 == 32 [pid = 3700] [id = 57] 08:52:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15679000) [pid = 3700] [serial = 167] [outer = 00000000] 08:52:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (158AA800) [pid = 3700] [serial = 168] [outer = 15679000] 08:52:51 INFO - PROCESS | 3700 | 1467820371986 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15E72400) [pid = 3700] [serial = 169] [outer = 15679000] 08:52:52 INFO - PROCESS | 3700 | 1467820372345 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]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 549ms 08:52:52 INFO - PROCESS | 3700 | 1467820372408 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 3700 | 1467820372410 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:52:52 INFO - PROCESS | 3700 | 1467820372413 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 3700 | 1467820372415 Marionette TRACE conn3 <- [1,194,null,{}] 08:52:52 INFO - PROCESS | 3700 | 1467820372419 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}] 08:52:52 INFO - PROCESS | 3700 | 1467820372421 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:52 INFO - PROCESS | 3700 | 1467820372525 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:52:52 INFO - PROCESS | 3700 | 1467820372530 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 3700 | 1467820372532 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:52 INFO - PROCESS | 3700 | ++DOCSHELL 1663C800 == 33 [pid = 3700] [id = 58] 08:52:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1663D800) [pid = 3700] [serial = 170] [outer = 00000000] 08:52:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (168E8400) [pid = 3700] [serial = 171] [outer = 1663D800] 08:52:52 INFO - PROCESS | 3700 | 1467820372560 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1733B400) [pid = 3700] [serial = 172] [outer = 1663D800] 08:52:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16824800) [pid = 3700] [serial = 173] [outer = 1B0D6C00] 08:52:53 INFO - PROCESS | 3700 | 1467820373021 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]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 636ms 08:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:52:53 INFO - PROCESS | 3700 | 1467820373058 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 3700 | 1467820373060 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:52:53 INFO - PROCESS | 3700 | 1467820373063 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 3700 | 1467820373065 Marionette TRACE conn3 <- [1,198,null,{}] 08:52:53 INFO - PROCESS | 3700 | 1467820373068 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}] 08:52:53 INFO - PROCESS | 3700 | 1467820373074 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:53 INFO - PROCESS | 3700 | 1467820373198 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:52:53 INFO - PROCESS | 3700 | 1467820373232 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 3700 | 1467820373235 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:53 INFO - PROCESS | 3700 | ++DOCSHELL 168E5800 == 34 [pid = 3700] [id = 59] 08:52:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (17494400) [pid = 3700] [serial = 174] [outer = 00000000] 08:52:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19ABE800) [pid = 3700] [serial = 175] [outer = 17494400] 08:52:53 INFO - PROCESS | 3700 | 1467820373277 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19C22C00) [pid = 3700] [serial = 176] [outer = 17494400] 08:52:53 INFO - PROCESS | 3700 | 1467820373632 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]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 578ms 08:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:52:53 INFO - PROCESS | 3700 | 1467820373649 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 3700 | 1467820373650 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:52:53 INFO - PROCESS | 3700 | 1467820373654 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 3700 | 1467820373655 Marionette TRACE conn3 <- [1,202,null,{}] 08:52:53 INFO - PROCESS | 3700 | 1467820373659 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}] 08:52:53 INFO - PROCESS | 3700 | 1467820373661 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:53 INFO - PROCESS | 3700 | 1467820373788 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:52:53 INFO - PROCESS | 3700 | 1467820373850 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 3700 | 1467820373852 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:53 INFO - PROCESS | 3700 | ++DOCSHELL 1663E000 == 35 [pid = 3700] [id = 60] 08:52:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (174C4400) [pid = 3700] [serial = 177] [outer = 00000000] 08:52:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19FA0C00) [pid = 3700] [serial = 178] [outer = 174C4400] 08:52:53 INFO - PROCESS | 3700 | 1467820373876 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19E2F800) [pid = 3700] [serial = 179] [outer = 174C4400] 08:52:54 INFO - PROCESS | 3700 | 1467820374222 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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 593ms 08:52:54 INFO - PROCESS | 3700 | 1467820374254 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3700 | 1467820374256 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:52:54 INFO - PROCESS | 3700 | 1467820374259 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3700 | 1467820374261 Marionette TRACE conn3 <- [1,206,null,{}] 08:52:54 INFO - PROCESS | 3700 | 1467820374265 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}] 08:52:54 INFO - PROCESS | 3700 | 1467820374267 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:54 INFO - PROCESS | 3700 | 1467820374489 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (179ABC00) [pid = 3700] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1663E800) [pid = 3700] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17C1C800) [pid = 3700] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (174A0C00) [pid = 3700] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (10BAE800) [pid = 3700] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1663A800) [pid = 3700] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1749E000) [pid = 3700] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13272000) [pid = 3700] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10BA3400) [pid = 3700] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (11893C00) [pid = 3700] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1452FC00) [pid = 3700] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15746000) [pid = 3700] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17923800) [pid = 3700] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1422A400) [pid = 3700] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:52:54 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1312C400) [pid = 3700] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:52:54 INFO - PROCESS | 3700 | 1467820374539 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 3700 | 1467820374541 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:54 INFO - PROCESS | 3700 | ++DOCSHELL 0F935400 == 36 [pid = 3700] [id = 61] 08:52:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (103C6000) [pid = 3700] [serial = 180] [outer = 00000000] 08:52:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (11893C00) [pid = 3700] [serial = 181] [outer = 103C6000] 08:52:54 INFO - PROCESS | 3700 | 1467820374584 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (13AAA800) [pid = 3700] [serial = 182] [outer = 103C6000] 08:52:54 INFO - PROCESS | 3700 | 1467820374902 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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 679ms 08:52:54 INFO - PROCESS | 3700 | 1467820374931 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3700 | 1467820374933 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:52:54 INFO - PROCESS | 3700 | 1467820374936 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:52:54 INFO - PROCESS | 3700 | 1467820374938 Marionette TRACE conn3 <- [1,210,null,{}] 08:52:54 INFO - PROCESS | 3700 | 1467820374941 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}] 08:52:54 INFO - PROCESS | 3700 | 1467820374943 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:55 INFO - PROCESS | 3700 | 1467820375065 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:52:55 INFO - PROCESS | 3700 | 1467820375073 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 3700 | 1467820375075 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:55 INFO - PROCESS | 3700 | ++DOCSHELL 139E7C00 == 37 [pid = 3700] [id = 62] 08:52:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16638000) [pid = 3700] [serial = 183] [outer = 00000000] 08:52:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19AB0C00) [pid = 3700] [serial = 184] [outer = 16638000] 08:52:55 INFO - PROCESS | 3700 | 1467820375118 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19C2B000) [pid = 3700] [serial = 185] [outer = 16638000] 08:52:55 INFO - PROCESS | 3700 | 1467820375457 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]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 549ms 08:52:55 INFO - PROCESS | 3700 | 1467820375493 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 3700 | 1467820375495 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:52:55 INFO - PROCESS | 3700 | 1467820375498 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 3700 | 1467820375500 Marionette TRACE conn3 <- [1,214,null,{}] 08:52:55 INFO - PROCESS | 3700 | 1467820375504 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}] 08:52:55 INFO - PROCESS | 3700 | 1467820375505 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:55 INFO - PROCESS | 3700 | 1467820375619 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:52:55 INFO - PROCESS | 3700 | 1467820375665 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 3700 | 1467820375667 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:55 INFO - PROCESS | 3700 | ++DOCSHELL 1452FC00 == 38 [pid = 3700] [id = 63] 08:52:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (150CEC00) [pid = 3700] [serial = 186] [outer = 00000000] 08:52:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A490800) [pid = 3700] [serial = 187] [outer = 150CEC00] 08:52:55 INFO - PROCESS | 3700 | 1467820375691 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A492000) [pid = 3700] [serial = 188] [outer = 150CEC00] 08:52:55 INFO - PROCESS | 3700 | 1467820376006 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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 549ms 08:52:56 INFO - PROCESS | 3700 | 1467820376058 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3700 | 1467820376060 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:52:56 INFO - PROCESS | 3700 | 1467820376064 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 3700 | 1467820376066 Marionette TRACE conn3 <- [1,218,null,{}] 08:52:56 INFO - PROCESS | 3700 | 1467820376070 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}] 08:52:56 INFO - PROCESS | 3700 | 1467820376072 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:56 INFO - PROCESS | 3700 | 1467820376178 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:52:56 INFO - PROCESS | 3700 | 1467820376211 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3700 | 1467820376213 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:56 INFO - PROCESS | 3700 | ++DOCSHELL 15747400 == 39 [pid = 3700] [id = 64] 08:52:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (16D8A400) [pid = 3700] [serial = 189] [outer = 00000000] 08:52:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A5EE000) [pid = 3700] [serial = 190] [outer = 16D8A400] 08:52:56 INFO - PROCESS | 3700 | 1467820376258 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A85B800) [pid = 3700] [serial = 191] [outer = 16D8A400] 08:52:56 INFO - PROCESS | 3700 | 1467820376804 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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 780ms 08:52:56 INFO - PROCESS | 3700 | 1467820376852 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3700 | 1467820376838 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3700 | 1467820376843 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:52:56 INFO - PROCESS | 3700 | 1467820376848 Marionette TRACE conn3 <- [1,222,null,{}] 08:52:56 INFO - PROCESS | 3700 | 1467820376854 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}] 08:52:56 INFO - PROCESS | 3700 | 1467820376857 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:56 INFO - PROCESS | 3700 | 1467820376994 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:52:57 INFO - PROCESS | 3700 | 1467820377069 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 3700 | 1467820377055 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:57 INFO - PROCESS | 3700 | ++DOCSHELL 103D2C00 == 40 [pid = 3700] [id = 65] 08:52:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10A08000) [pid = 3700] [serial = 192] [outer = 00000000] 08:52:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1119B400) [pid = 3700] [serial = 193] [outer = 10A08000] 08:52:57 INFO - PROCESS | 3700 | 1467820377150 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (12EE7000) [pid = 3700] [serial = 194] [outer = 10A08000] 08:52:57 INFO - PROCESS | 3700 | 1467820377674 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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 867ms 08:52:57 INFO - PROCESS | 3700 | 1467820377736 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3700 | 1467820377740 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:52:57 INFO - PROCESS | 3700 | 1467820377747 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 3700 | 1467820377750 Marionette TRACE conn3 <- [1,226,null,{}] 08:52:57 INFO - PROCESS | 3700 | 1467820377737 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}] 08:52:57 INFO - PROCESS | 3700 | 1467820377740 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:57 INFO - PROCESS | 3700 | 1467820377888 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:52:57 INFO - PROCESS | 3700 | 1467820377903 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 3700 | 1467820377906 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:57 INFO - PROCESS | 3700 | ++DOCSHELL 13AC5800 == 41 [pid = 3700] [id = 66] 08:52:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1452CC00) [pid = 3700] [serial = 195] [outer = 00000000] 08:52:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (15751000) [pid = 3700] [serial = 196] [outer = 1452CC00] 08:52:57 INFO - PROCESS | 3700 | 1467820377960 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (16827000) [pid = 3700] [serial = 197] [outer = 1452CC00] 08:52:58 INFO - PROCESS | 3700 | 1467820378444 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]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 737ms 08:52:58 INFO - PROCESS | 3700 | 1467820378488 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3700 | 1467820378491 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:52:58 INFO - PROCESS | 3700 | 1467820378495 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 3700 | 1467820378499 Marionette TRACE conn3 <- [1,230,null,{}] 08:52:58 INFO - PROCESS | 3700 | 1467820378510 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}] 08:52:58 INFO - PROCESS | 3700 | 1467820378515 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:58 INFO - PROCESS | 3700 | 1467820378600 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:52:58 INFO - PROCESS | 3700 | 1467820378690 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3700 | 1467820378693 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:58 INFO - PROCESS | 3700 | ++DOCSHELL 1A489C00 == 42 [pid = 3700] [id = 67] 08:52:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A48B400) [pid = 3700] [serial = 198] [outer = 00000000] 08:52:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1A5EE400) [pid = 3700] [serial = 199] [outer = 1A48B400] 08:52:58 INFO - PROCESS | 3700 | 1467820378748 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1A858400) [pid = 3700] [serial = 200] [outer = 1A48B400] 08:52:59 INFO - PROCESS | 3700 | 1467820379401 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]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 924ms 08:52:59 INFO - PROCESS | 3700 | 1467820379427 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3700 | 1467820379432 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:52:59 INFO - PROCESS | 3700 | 1467820379438 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3700 | 1467820379441 Marionette TRACE conn3 <- [1,234,null,{}] 08:52:59 INFO - PROCESS | 3700 | 1467820379446 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}] 08:52:59 INFO - PROCESS | 3700 | 1467820379448 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:59 INFO - PROCESS | 3700 | 1467820379530 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:52:59 INFO - PROCESS | 3700 | 1467820379605 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3700 | 1467820379609 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:52:59 INFO - PROCESS | 3700 | ++DOCSHELL 11023800 == 43 [pid = 3700] [id = 68] 08:52:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (11028C00) [pid = 3700] [serial = 201] [outer = 00000000] 08:52:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1188A800) [pid = 3700] [serial = 202] [outer = 11028C00] 08:52:59 INFO - PROCESS | 3700 | 1467820379657 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1295C800) [pid = 3700] [serial = 203] [outer = 11028C00] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 1452FC00 == 42 [pid = 3700] [id = 63] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 139E7C00 == 41 [pid = 3700] [id = 62] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 0F935400 == 40 [pid = 3700] [id = 61] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 1663E000 == 39 [pid = 3700] [id = 60] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 168E5800 == 38 [pid = 3700] [id = 59] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 1663C800 == 37 [pid = 3700] [id = 58] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 150DB800 == 36 [pid = 3700] [id = 57] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 13B53000 == 35 [pid = 3700] [id = 56] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 12965400 == 34 [pid = 3700] [id = 55] 08:53:00 INFO - PROCESS | 3700 | --DOCSHELL 10BAC400 == 33 [pid = 3700] [id = 54] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1A48A000) [pid = 3700] [serial = 153] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (196CEC00) [pid = 3700] [serial = 138] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (16B7A400) [pid = 3700] [serial = 126] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (17339C00) [pid = 3700] [serial = 127] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (193AA400) [pid = 3700] [serial = 136] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (174CB000) [pid = 3700] [serial = 129] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1756C000) [pid = 3700] [serial = 130] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (10F9C800) [pid = 3700] [serial = 111] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (10F0E400) [pid = 3700] [serial = 112] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (17341C00) [pid = 3700] [serial = 109] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19ABE000) [pid = 3700] [serial = 141] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (139E7000) [pid = 3700] [serial = 117] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (13AC4C00) [pid = 3700] [serial = 118] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (12B71400) [pid = 3700] [serial = 144] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11C9A400) [pid = 3700] [serial = 114] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1327B000) [pid = 3700] [serial = 145] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19C2C000) [pid = 3700] [serial = 142] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (11D92400) [pid = 3700] [serial = 115] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15746400) [pid = 3700] [serial = 123] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15E69000) [pid = 3700] [serial = 124] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A3BB400) [pid = 3700] [serial = 150] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (179F0C00) [pid = 3700] [serial = 132] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14531800) [pid = 3700] [serial = 120] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (150CF000) [pid = 3700] [serial = 121] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17CF3400) [pid = 3700] [serial = 135] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19C26000) [pid = 3700] [serial = 147] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19AB0800) [pid = 3700] [serial = 139] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A218800) [pid = 3700] [serial = 148] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1A487800) [pid = 3700] [serial = 151] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (179AEC00) [pid = 3700] [serial = 133] [outer = 00000000] [url = about:blank] 08:53:00 INFO - PROCESS | 3700 | 1467820380170 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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 780ms 08:53:00 INFO - PROCESS | 3700 | 1467820380230 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3700 | 1467820380234 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:53:00 INFO - PROCESS | 3700 | 1467820380221 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 3700 | 1467820380224 Marionette TRACE conn3 <- [1,238,null,{}] 08:53:00 INFO - PROCESS | 3700 | 1467820380227 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}] 08:53:00 INFO - PROCESS | 3700 | 1467820380230 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:00 INFO - PROCESS | 3700 | 1467820380312 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:53:00 INFO - PROCESS | 3700 | 1467820380386 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3700 | 1467820380388 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:00 INFO - PROCESS | 3700 | ++DOCSHELL 11022800 == 34 [pid = 3700] [id = 69] 08:53:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (11023000) [pid = 3700] [serial = 204] [outer = 00000000] 08:53:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (11DDCC00) [pid = 3700] [serial = 205] [outer = 11023000] 08:53:00 INFO - PROCESS | 3700 | 1467820380434 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1327C800) [pid = 3700] [serial = 206] [outer = 11023000] 08:53:00 INFO - PROCESS | 3700 | 1467820380790 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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 578ms 08:53:00 INFO - PROCESS | 3700 | 1467820380823 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3700 | 1467820380825 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:53:00 INFO - PROCESS | 3700 | 1467820380829 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:53:00 INFO - PROCESS | 3700 | 1467820380832 Marionette TRACE conn3 <- [1,242,null,{}] 08:53:00 INFO - PROCESS | 3700 | 1467820380842 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}] 08:53:00 INFO - PROCESS | 3700 | 1467820380846 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:00 INFO - PROCESS | 3700 | 1467820380917 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:53:00 INFO - PROCESS | 3700 | 1467820380923 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3700 | 1467820380926 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:00 INFO - PROCESS | 3700 | ++DOCSHELL 15096000 == 35 [pid = 3700] [id = 70] 08:53:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (150D1800) [pid = 3700] [serial = 207] [outer = 00000000] 08:53:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1567A400) [pid = 3700] [serial = 208] [outer = 150D1800] 08:53:00 INFO - PROCESS | 3700 | 1467820380973 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (158A9800) [pid = 3700] [serial = 209] [outer = 150D1800] 08:53:01 INFO - PROCESS | 3700 | 1467820381408 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]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 592ms 08:53:01 INFO - PROCESS | 3700 | 1467820381425 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3700 | 1467820381427 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:53:01 INFO - PROCESS | 3700 | 1467820381431 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 3700 | 1467820381432 Marionette TRACE conn3 <- [1,246,null,{}] 08:53:01 INFO - PROCESS | 3700 | 1467820381418 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}] 08:53:01 INFO - PROCESS | 3700 | 1467820381420 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:01 INFO - PROCESS | 3700 | 1467820381502 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:53:01 INFO - PROCESS | 3700 | 1467820381507 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 3700 | 1467820381510 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:01 INFO - PROCESS | 3700 | ++DOCSHELL 1663E000 == 36 [pid = 3700] [id = 71] 08:53:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (168E5800) [pid = 3700] [serial = 210] [outer = 00000000] 08:53:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16CF7400) [pid = 3700] [serial = 211] [outer = 168E5800] 08:53:01 INFO - PROCESS | 3700 | 1467820381554 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (174A0C00) [pid = 3700] [serial = 212] [outer = 168E5800] 08:53:01 INFO - PROCESS | 3700 | 1467820381954 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]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 592ms 08:53:01 INFO - PROCESS | 3700 | 1467820382012 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3700 | 1467820382014 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:53:02 INFO - PROCESS | 3700 | 1467820382018 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 3700 | 1467820382020 Marionette TRACE conn3 <- [1,250,null,{}] 08:53:02 INFO - PROCESS | 3700 | 1467820382023 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}] 08:53:02 INFO - PROCESS | 3700 | 1467820382025 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:02 INFO - PROCESS | 3700 | 1467820382125 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:53:02 INFO - PROCESS | 3700 | 1467820382115 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 3700 | 1467820382117 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:02 INFO - PROCESS | 3700 | ++DOCSHELL 16B7A400 == 37 [pid = 3700] [id = 72] 08:53:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16CF6C00) [pid = 3700] [serial = 213] [outer = 00000000] 08:53:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17928400) [pid = 3700] [serial = 214] [outer = 16CF6C00] 08:53:02 INFO - PROCESS | 3700 | 1467820382160 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (179B4400) [pid = 3700] [serial = 215] [outer = 16CF6C00] 08:53:02 INFO - PROCESS | 3700 | 1467820382569 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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 593ms 08:53:02 INFO - PROCESS | 3700 | 1467820382600 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 3700 | 1467820382602 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:53:02 INFO - PROCESS | 3700 | 1467820382605 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:53:02 INFO - PROCESS | 3700 | 1467820382607 Marionette TRACE conn3 <- [1,254,null,{}] 08:53:02 INFO - PROCESS | 3700 | 1467820382616 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}] 08:53:02 INFO - PROCESS | 3700 | 1467820382621 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:02 INFO - PROCESS | 3700 | 1467820382746 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:53:02 INFO - PROCESS | 3700 | 1467820382752 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 3700 | 1467820382754 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:02 INFO - PROCESS | 3700 | ++DOCSHELL 13AAA400 == 38 [pid = 3700] [id = 73] 08:53:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1663E400) [pid = 3700] [serial = 216] [outer = 00000000] 08:53:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (194C3000) [pid = 3700] [serial = 217] [outer = 1663E400] 08:53:02 INFO - PROCESS | 3700 | 1467820382797 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (194C6000) [pid = 3700] [serial = 218] [outer = 1663E400] 08:53:03 INFO - PROCESS | 3700 | 1467820383178 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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 578ms 08:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:53:03 INFO - PROCESS | 3700 | 1467820383207 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3700 | 1467820383209 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:53:03 INFO - PROCESS | 3700 | 1467820383212 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 3700 | 1467820383214 Marionette TRACE conn3 <- [1,258,null,{}] 08:53:03 INFO - PROCESS | 3700 | 1467820383217 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}] 08:53:03 INFO - PROCESS | 3700 | 1467820383219 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:03 INFO - PROCESS | 3700 | 1467820383308 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:53:03 INFO - PROCESS | 3700 | 1467820383385 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 3700 | 1467820383396 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:03 INFO - PROCESS | 3700 | ++DOCSHELL 194C9400 == 39 [pid = 3700] [id = 74] 08:53:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (196CB800) [pid = 3700] [serial = 219] [outer = 00000000] 08:53:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (196D4000) [pid = 3700] [serial = 220] [outer = 196CB800] 08:53:03 INFO - PROCESS | 3700 | 1467820383438 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (196D4400) [pid = 3700] [serial = 221] [outer = 196CB800] 08:53:03 INFO - PROCESS | 3700 | 1467820383902 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]]]}] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (150CEC00) [pid = 3700] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (17494400) [pid = 3700] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15679000) [pid = 3700] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (103C6000) [pid = 3700] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1663D800) [pid = 3700] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10F76C00) [pid = 3700] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16638000) [pid = 3700] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (174C4400) [pid = 3700] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (129E0400) [pid = 3700] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:53:03 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13B53400) [pid = 3700] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 737ms 08:53:03 INFO - PROCESS | 3700 | 1467820383957 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3700 | 1467820383959 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:53:03 INFO - PROCESS | 3700 | 1467820383963 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:53:03 INFO - PROCESS | 3700 | 1467820383946 Marionette TRACE conn3 <- [1,262,null,{}] 08:53:03 INFO - PROCESS | 3700 | 1467820383950 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}] 08:53:03 INFO - PROCESS | 3700 | 1467820383951 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:04 INFO - PROCESS | 3700 | 1467820384042 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:53:04 INFO - PROCESS | 3700 | 1467820384050 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3700 | 1467820384052 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:04 INFO - PROCESS | 3700 | ++DOCSHELL 0F9EA800 == 40 [pid = 3700] [id = 75] 08:53:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17494400) [pid = 3700] [serial = 222] [outer = 00000000] 08:53:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (196CD000) [pid = 3700] [serial = 223] [outer = 17494400] 08:53:04 INFO - PROCESS | 3700 | 1467820384101 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19C21400) [pid = 3700] [serial = 224] [outer = 17494400] 08:53:04 INFO - PROCESS | 3700 | 1467820384481 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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 549ms 08:53:04 INFO - PROCESS | 3700 | 1467820384503 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3700 | 1467820384505 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:53:04 INFO - PROCESS | 3700 | 1467820384508 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3700 | 1467820384510 Marionette TRACE conn3 <- [1,266,null,{}] 08:53:04 INFO - PROCESS | 3700 | 1467820384513 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}] 08:53:04 INFO - PROCESS | 3700 | 1467820384515 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:04 INFO - PROCESS | 3700 | 1467820384648 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:53:04 INFO - PROCESS | 3700 | 1467820384654 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3700 | 1467820384656 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:04 INFO - PROCESS | 3700 | ++DOCSHELL 12BAC800 == 41 [pid = 3700] [id = 76] 08:53:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17CF3800) [pid = 3700] [serial = 225] [outer = 00000000] 08:53:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19FA4C00) [pid = 3700] [serial = 226] [outer = 17CF3800] 08:53:04 INFO - PROCESS | 3700 | 1467820384680 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A222400) [pid = 3700] [serial = 227] [outer = 17CF3800] 08:53:05 INFO - PROCESS | 3700 | 1467820385038 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]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 549ms 08:53:05 INFO - PROCESS | 3700 | 1467820385068 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 3700 | 1467820385070 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:53:05 INFO - PROCESS | 3700 | 1467820385083 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 3700 | 1467820385085 Marionette TRACE conn3 <- [1,270,null,{}] 08:53:05 INFO - PROCESS | 3700 | 1467820385088 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}] 08:53:05 INFO - PROCESS | 3700 | 1467820385090 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:05 INFO - PROCESS | 3700 | 1467820385159 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:53:05 INFO - PROCESS | 3700 | 1467820385164 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 3700 | 1467820385166 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:05 INFO - PROCESS | 3700 | ++DOCSHELL 194C1C00 == 42 [pid = 3700] [id = 77] 08:53:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19F9D000) [pid = 3700] [serial = 228] [outer = 00000000] 08:53:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A48D800) [pid = 3700] [serial = 229] [outer = 19F9D000] 08:53:05 INFO - PROCESS | 3700 | 1467820385208 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A5ECC00) [pid = 3700] [serial = 230] [outer = 19F9D000] 08:53:05 INFO - PROCESS | 3700 | 1467820385600 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]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 549ms 08:53:05 INFO - PROCESS | 3700 | 1467820385628 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 3700 | 1467820385631 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:53:05 INFO - PROCESS | 3700 | 1467820385644 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 3700 | 1467820385646 Marionette TRACE conn3 <- [1,274,null,{}] 08:53:05 INFO - PROCESS | 3700 | 1467820385652 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}] 08:53:05 INFO - PROCESS | 3700 | 1467820385637 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:05 INFO - PROCESS | 3700 | 1467820385728 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:53:05 INFO - PROCESS | 3700 | 1467820385734 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 3700 | 1467820385736 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:05 INFO - PROCESS | 3700 | ++DOCSHELL 1A5F0800 == 43 [pid = 3700] [id = 78] 08:53:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A5F1800) [pid = 3700] [serial = 231] [outer = 00000000] 08:53:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A865C00) [pid = 3700] [serial = 232] [outer = 1A5F1800] 08:53:05 INFO - PROCESS | 3700 | 1467820385780 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A8CE400) [pid = 3700] [serial = 233] [outer = 1A5F1800] 08:53:06 INFO - PROCESS | 3700 | 1467820386393 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]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 838ms 08:53:06 INFO - PROCESS | 3700 | 1467820386475 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3700 | 1467820386479 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:53:06 INFO - PROCESS | 3700 | 1467820386484 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 3700 | 1467820386487 Marionette TRACE conn3 <- [1,278,null,{}] 08:53:06 INFO - PROCESS | 3700 | 1467820386493 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}] 08:53:06 INFO - PROCESS | 3700 | 1467820386496 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:06 INFO - PROCESS | 3700 | 1467820386592 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:53:06 INFO - PROCESS | 3700 | 1467820386663 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3700 | 1467820386666 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:06 INFO - PROCESS | 3700 | ++DOCSHELL 10F71C00 == 44 [pid = 3700] [id = 79] 08:53:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10F75400) [pid = 3700] [serial = 234] [outer = 00000000] 08:53:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (11CEC000) [pid = 3700] [serial = 235] [outer = 10F75400] 08:53:06 INFO - PROCESS | 3700 | 1467820386762 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (13AA1800) [pid = 3700] [serial = 236] [outer = 10F75400] 08:53:07 INFO - PROCESS | 3700 | 1467820387285 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]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 881ms 08:53:07 INFO - PROCESS | 3700 | 1467820387358 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3700 | 1467820387362 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:53:07 INFO - PROCESS | 3700 | 1467820387369 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3700 | 1467820387372 Marionette TRACE conn3 <- [1,282,null,{}] 08:53:07 INFO - PROCESS | 3700 | 1467820387376 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}] 08:53:07 INFO - PROCESS | 3700 | 1467820387378 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:07 INFO - PROCESS | 3700 | 1467820387487 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:53:07 INFO - PROCESS | 3700 | 1467820387563 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 3700 | 1467820387566 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:07 INFO - PROCESS | 3700 | ++DOCSHELL 15094800 == 45 [pid = 3700] [id = 80] 08:53:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (15744C00) [pid = 3700] [serial = 237] [outer = 00000000] 08:53:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1740F400) [pid = 3700] [serial = 238] [outer = 15744C00] 08:53:07 INFO - PROCESS | 3700 | 1467820387661 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1756E800) [pid = 3700] [serial = 239] [outer = 15744C00] 08:53:08 INFO - PROCESS | 3700 | 1467820388392 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]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1054ms 08:53:08 INFO - PROCESS | 3700 | 1467820388425 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 3700 | 1467820388429 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:53:08 INFO - PROCESS | 3700 | 1467820388435 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 3700 | 1467820388438 Marionette TRACE conn3 <- [1,286,null,{}] 08:53:08 INFO - PROCESS | 3700 | 1467820388444 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}] 08:53:08 INFO - PROCESS | 3700 | 1467820388446 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:08 INFO - PROCESS | 3700 | 1467820388556 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:53:08 INFO - PROCESS | 3700 | 1467820388690 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3700 | 1467820388693 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:08 INFO - PROCESS | 3700 | ++DOCSHELL 10F02400 == 46 [pid = 3700] [id = 81] 08:53:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1149D400) [pid = 3700] [serial = 240] [outer = 00000000] 08:53:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (12B68C00) [pid = 3700] [serial = 241] [outer = 1149D400] 08:53:08 INFO - PROCESS | 3700 | 1467820388772 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1312A000) [pid = 3700] [serial = 242] [outer = 1149D400] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 194C1C00 == 45 [pid = 3700] [id = 77] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 12BAC800 == 44 [pid = 3700] [id = 76] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 0F9EA800 == 43 [pid = 3700] [id = 75] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 194C9400 == 42 [pid = 3700] [id = 74] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 13AAA400 == 41 [pid = 3700] [id = 73] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 16B7A400 == 40 [pid = 3700] [id = 72] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 1663E000 == 39 [pid = 3700] [id = 71] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 15096000 == 38 [pid = 3700] [id = 70] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 11022800 == 37 [pid = 3700] [id = 69] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 11023800 == 36 [pid = 3700] [id = 68] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 1A489C00 == 35 [pid = 3700] [id = 67] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 13AC5800 == 34 [pid = 3700] [id = 66] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 103D2C00 == 33 [pid = 3700] [id = 65] 08:53:09 INFO - PROCESS | 3700 | --DOCSHELL 15747400 == 32 [pid = 3700] [id = 64] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (1A490800) [pid = 3700] [serial = 187] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1A492000) [pid = 3700] [serial = 188] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (19ABE800) [pid = 3700] [serial = 175] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (158AA800) [pid = 3700] [serial = 168] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (13AAA800) [pid = 3700] [serial = 182] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (168E8400) [pid = 3700] [serial = 171] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1119FC00) [pid = 3700] [serial = 159] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (114A2000) [pid = 3700] [serial = 160] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19C2B000) [pid = 3700] [serial = 185] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19C22C00) [pid = 3700] [serial = 176] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (11893C00) [pid = 3700] [serial = 181] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19E2F800) [pid = 3700] [serial = 179] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (12B6F400) [pid = 3700] [serial = 162] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1B347C00) [pid = 3700] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1452E800) [pid = 3700] [serial = 166] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (12E2C400) [pid = 3700] [serial = 163] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1733B400) [pid = 3700] [serial = 172] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19AB0C00) [pid = 3700] [serial = 184] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (111A2000) [pid = 3700] [serial = 156] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19FA0C00) [pid = 3700] [serial = 178] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15E72400) [pid = 3700] [serial = 169] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1422AC00) [pid = 3700] [serial = 165] [outer = 00000000] [url = about:blank] 08:53:09 INFO - PROCESS | 3700 | 1467820389322 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]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 925ms 08:53:09 INFO - PROCESS | 3700 | 1467820389358 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3700 | 1467820389362 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:53:09 INFO - PROCESS | 3700 | 1467820389368 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:53:09 INFO - PROCESS | 3700 | 1467820389371 Marionette TRACE conn3 <- [1,290,null,{}] 08:53:09 INFO - PROCESS | 3700 | 1467820389374 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}] 08:53:09 INFO - PROCESS | 3700 | 1467820389377 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:09 INFO - PROCESS | 3700 | 1467820389458 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:53:09 INFO - PROCESS | 3700 | 1467820389480 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3700 | 1467820389483 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:09 INFO - PROCESS | 3700 | ++DOCSHELL 103CAC00 == 33 [pid = 3700] [id = 82] 08:53:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1055F800) [pid = 3700] [serial = 243] [outer = 00000000] 08:53:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (12B6F400) [pid = 3700] [serial = 244] [outer = 1055F800] 08:53:09 INFO - PROCESS | 3700 | 1467820389583 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (13AA7800) [pid = 3700] [serial = 245] [outer = 1055F800] 08:53:09 INFO - PROCESS | 3700 | 1467820389935 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]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 636ms 08:53:10 INFO - PROCESS | 3700 | 1467820390026 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3700 | 1467820390028 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:53:10 INFO - PROCESS | 3700 | 1467820390032 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 3700 | 1467820390035 Marionette TRACE conn3 <- [1,294,null,{}] 08:53:10 INFO - PROCESS | 3700 | 1467820390050 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}] 08:53:10 INFO - PROCESS | 3700 | 1467820390055 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:10 INFO - PROCESS | 3700 | 1467820390116 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:53:10 INFO - PROCESS | 3700 | 1467820390128 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3700 | 1467820390131 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:10 INFO - PROCESS | 3700 | ++DOCSHELL 1566D800 == 34 [pid = 3700] [id = 83] 08:53:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1566DC00) [pid = 3700] [serial = 246] [outer = 00000000] 08:53:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1589FC00) [pid = 3700] [serial = 247] [outer = 1566DC00] 08:53:10 INFO - PROCESS | 3700 | 1467820390186 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15E72C00) [pid = 3700] [serial = 248] [outer = 1566DC00] 08:53:10 INFO - PROCESS | 3700 | 1467820390576 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]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 607ms 08:53:10 INFO - PROCESS | 3700 | 1467820390636 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3700 | 1467820390638 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:53:10 INFO - PROCESS | 3700 | 1467820390642 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 3700 | 1467820390643 Marionette TRACE conn3 <- [1,298,null,{}] 08:53:10 INFO - PROCESS | 3700 | 1467820390646 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}] 08:53:10 INFO - PROCESS | 3700 | 1467820390648 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:10 INFO - PROCESS | 3700 | 1467820390729 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:53:10 INFO - PROCESS | 3700 | 1467820390736 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3700 | 1467820390739 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:10 INFO - PROCESS | 3700 | ++DOCSHELL 168E4800 == 35 [pid = 3700] [id = 84] 08:53:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (168E8400) [pid = 3700] [serial = 249] [outer = 00000000] 08:53:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (17340000) [pid = 3700] [serial = 250] [outer = 168E8400] 08:53:10 INFO - PROCESS | 3700 | 1467820390766 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (174BD000) [pid = 3700] [serial = 251] [outer = 168E8400] 08:53:11 INFO - PROCESS | 3700 | 1467820391156 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]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 549ms 08:53:11 INFO - PROCESS | 3700 | 1467820391208 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3700 | 1467820391210 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:53:11 INFO - PROCESS | 3700 | 1467820391213 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3700 | 1467820391215 Marionette TRACE conn3 <- [1,302,null,{}] 08:53:11 INFO - PROCESS | 3700 | 1467820391202 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}] 08:53:11 INFO - PROCESS | 3700 | 1467820391204 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:11 INFO - PROCESS | 3700 | 1467820391280 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:53:11 INFO - PROCESS | 3700 | 1467820391285 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3700 | 1467820391287 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:11 INFO - PROCESS | 3700 | ++DOCSHELL 168E4400 == 36 [pid = 3700] [id = 85] 08:53:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (16B7E800) [pid = 3700] [serial = 252] [outer = 00000000] 08:53:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (193A9800) [pid = 3700] [serial = 253] [outer = 16B7E800] 08:53:11 INFO - PROCESS | 3700 | 1467820391330 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (193AD400) [pid = 3700] [serial = 254] [outer = 16B7E800] 08:53:11 INFO - PROCESS | 3700 | 1467820391911 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]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 736ms 08:53:11 INFO - PROCESS | 3700 | 1467820391958 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3700 | 1467820391959 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:53:11 INFO - PROCESS | 3700 | 1467820391964 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3700 | 1467820391966 Marionette TRACE conn3 <- [1,306,null,{}] 08:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:53:11 INFO - PROCESS | 3700 | 1467820391970 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}] 08:53:11 INFO - PROCESS | 3700 | 1467820391975 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:12 INFO - PROCESS | 3700 | 1467820392112 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:53:12 INFO - PROCESS | 3700 | 1467820392155 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3700 | 1467820392157 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:12 INFO - PROCESS | 3700 | ++DOCSHELL 196CC000 == 37 [pid = 3700] [id = 86] 08:53:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19ABB000) [pid = 3700] [serial = 255] [outer = 00000000] 08:53:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19E2EC00) [pid = 3700] [serial = 256] [outer = 19ABB000] 08:53:12 INFO - PROCESS | 3700 | 1467820392208 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19F9C400) [pid = 3700] [serial = 257] [outer = 19ABB000] 08:53:12 INFO - PROCESS | 3700 | 1467820392605 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]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 694ms 08:53:12 INFO - PROCESS | 3700 | 1467820392667 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3700 | 1467820392669 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:53:12 INFO - PROCESS | 3700 | 1467820392672 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3700 | 1467820392674 Marionette TRACE conn3 <- [1,310,null,{}] 08:53:12 INFO - PROCESS | 3700 | 1467820392660 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}] 08:53:12 INFO - PROCESS | 3700 | 1467820392662 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:12 INFO - PROCESS | 3700 | 1467820392764 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:53:12 INFO - PROCESS | 3700 | 1467820392816 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3700 | 1467820392818 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:12 INFO - PROCESS | 3700 | ++DOCSHELL 1188C800 == 38 [pid = 3700] [id = 87] 08:53:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19FA2800) [pid = 3700] [serial = 258] [outer = 00000000] 08:53:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1A3B8800) [pid = 3700] [serial = 259] [outer = 19FA2800] 08:53:12 INFO - PROCESS | 3700 | 1467820392861 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A3BFC00) [pid = 3700] [serial = 260] [outer = 19FA2800] 08:53:13 INFO - PROCESS | 3700 | 1467820393204 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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 592ms 08:53:13 INFO - PROCESS | 3700 | 1467820393255 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3700 | 1467820393257 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:53:13 INFO - PROCESS | 3700 | 1467820393266 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3700 | 1467820393268 Marionette TRACE conn3 <- [1,314,null,{}] 08:53:13 INFO - PROCESS | 3700 | 1467820393271 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}] 08:53:13 INFO - PROCESS | 3700 | 1467820393273 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:13 INFO - PROCESS | 3700 | 1467820393461 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (16CF6C00) [pid = 3700] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (196CB800) [pid = 3700] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1663E400) [pid = 3700] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (10A08000) [pid = 3700] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (11028C00) [pid = 3700] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (168E5800) [pid = 3700] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (11023000) [pid = 3700] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1452CC00) [pid = 3700] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A48B400) [pid = 3700] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (150D1800) [pid = 3700] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (17494400) [pid = 3700] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (17CF3800) [pid = 3700] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1327F800) [pid = 3700] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10F04800) [pid = 3700] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:53:13 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19F9D000) [pid = 3700] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:53:13 INFO - PROCESS | 3700 | 1467820393512 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3700 | 1467820393514 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:13 INFO - PROCESS | 3700 | ++DOCSHELL 1055A400 == 39 [pid = 3700] [id = 88] 08:53:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10A08000) [pid = 3700] [serial = 261] [outer = 00000000] 08:53:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10F08C00) [pid = 3700] [serial = 262] [outer = 10A08000] 08:53:13 INFO - PROCESS | 3700 | 1467820393540 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (12B6E800) [pid = 3700] [serial = 263] [outer = 10A08000] 08:53:13 INFO - PROCESS | 3700 | 1467820393875 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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 650ms 08:53:13 INFO - PROCESS | 3700 | 1467820393905 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3700 | 1467820393907 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:53:13 INFO - PROCESS | 3700 | 1467820393910 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3700 | 1467820393912 Marionette TRACE conn3 <- [1,318,null,{}] 08:53:13 INFO - PROCESS | 3700 | 1467820393915 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}] 08:53:13 INFO - PROCESS | 3700 | 1467820393917 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:14 INFO - PROCESS | 3700 | 1467820394033 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:53:14 INFO - PROCESS | 3700 | 1467820394041 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3700 | 1467820394043 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:14 INFO - PROCESS | 3700 | ++DOCSHELL 11891000 == 40 [pid = 3700] [id = 89] 08:53:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (11893C00) [pid = 3700] [serial = 264] [outer = 00000000] 08:53:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (194C3C00) [pid = 3700] [serial = 265] [outer = 11893C00] 08:53:14 INFO - PROCESS | 3700 | 1467820394090 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (196CB800) [pid = 3700] [serial = 266] [outer = 11893C00] 08:53:14 INFO - PROCESS | 3700 | 1467820394455 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]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 578ms 08:53:14 INFO - PROCESS | 3700 | 1467820394503 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 3700 | 1467820394505 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:53:14 INFO - PROCESS | 3700 | 1467820394508 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 3700 | 1467820394509 Marionette TRACE conn3 <- [1,322,null,{}] 08:53:14 INFO - PROCESS | 3700 | 1467820394513 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}] 08:53:14 INFO - PROCESS | 3700 | 1467820394515 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:14 INFO - PROCESS | 3700 | 1467820394622 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:53:14 INFO - PROCESS | 3700 | 1467820394652 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3700 | 1467820394654 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:14 INFO - PROCESS | 3700 | ++DOCSHELL 15E6D400 == 41 [pid = 3700] [id = 90] 08:53:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1663A400) [pid = 3700] [serial = 267] [outer = 00000000] 08:53:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A492C00) [pid = 3700] [serial = 268] [outer = 1663A400] 08:53:14 INFO - PROCESS | 3700 | 1467820394696 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A5EB000) [pid = 3700] [serial = 269] [outer = 1663A400] 08:53:15 INFO - PROCESS | 3700 | 1467820395022 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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 549ms 08:53:15 INFO - PROCESS | 3700 | 1467820395057 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3700 | 1467820395059 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:53:15 INFO - PROCESS | 3700 | 1467820395063 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3700 | 1467820395065 Marionette TRACE conn3 <- [1,326,null,{}] 08:53:15 INFO - PROCESS | 3700 | 1467820395069 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}] 08:53:15 INFO - PROCESS | 3700 | 1467820395071 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:15 INFO - PROCESS | 3700 | 1467820395202 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:53:15 INFO - PROCESS | 3700 | 1467820395235 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:53:15 INFO - PROCESS | 3700 | 1467820395242 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3700 | 1467820395244 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:15 INFO - PROCESS | 3700 | ++DOCSHELL 1A493000 == 42 [pid = 3700] [id = 91] 08:53:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A5E5800) [pid = 3700] [serial = 270] [outer = 00000000] 08:53:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A9BA800) [pid = 3700] [serial = 271] [outer = 1A5E5800] 08:53:15 INFO - PROCESS | 3700 | 1467820395305 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1AB9F000) [pid = 3700] [serial = 272] [outer = 1A5E5800] 08:53:15 INFO - PROCESS | 3700 | 1467820395925 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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 882ms 08:53:15 INFO - PROCESS | 3700 | 1467820395940 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3700 | 1467820395944 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:53:15 INFO - PROCESS | 3700 | 1467820395949 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3700 | 1467820395954 Marionette TRACE conn3 <- [1,330,null,{}] 08:53:15 INFO - PROCESS | 3700 | 1467820395959 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}] 08:53:15 INFO - PROCESS | 3700 | 1467820395962 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:16 INFO - PROCESS | 3700 | 1467820396071 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:53:16 INFO - PROCESS | 3700 | 1467820396150 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3700 | 1467820396153 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:16 INFO - PROCESS | 3700 | ++DOCSHELL 11023800 == 43 [pid = 3700] [id = 92] 08:53:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1102D000) [pid = 3700] [serial = 273] [outer = 00000000] 08:53:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (11894800) [pid = 3700] [serial = 274] [outer = 1102D000] 08:53:16 INFO - PROCESS | 3700 | 1467820396248 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (131CC800) [pid = 3700] [serial = 275] [outer = 1102D000] 08:53:16 INFO - PROCESS | 3700 | 1467820396842 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]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 925ms 08:53:16 INFO - PROCESS | 3700 | 1467820396880 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3700 | 1467820396885 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:53:16 INFO - PROCESS | 3700 | 1467820396891 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3700 | 1467820396894 Marionette TRACE conn3 <- [1,334,null,{}] 08:53:16 INFO - PROCESS | 3700 | 1467820396898 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}] 08:53:16 INFO - PROCESS | 3700 | 1467820396901 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:16 INFO - PROCESS | 3700 | 1467820397011 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:53:17 INFO - PROCESS | 3700 | 1467820397087 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3700 | 1467820397090 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:17 INFO - PROCESS | 3700 | ++DOCSHELL 1452E800 == 44 [pid = 3700] [id = 93] 08:53:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (14532000) [pid = 3700] [serial = 276] [outer = 00000000] 08:53:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (150D2C00) [pid = 3700] [serial = 277] [outer = 14532000] 08:53:17 INFO - PROCESS | 3700 | 1467820397143 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (158A5000) [pid = 3700] [serial = 278] [outer = 14532000] 08:53:17 INFO - PROCESS | 3700 | 1467820397728 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]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 867ms 08:53:17 INFO - PROCESS | 3700 | 1467820397778 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3700 | 1467820397781 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:53:17 INFO - PROCESS | 3700 | 1467820397784 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3700 | 1467820397788 Marionette TRACE conn3 <- [1,338,null,{}] 08:53:17 INFO - PROCESS | 3700 | 1467820397780 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}] 08:53:17 INFO - PROCESS | 3700 | 1467820397785 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:17 INFO - PROCESS | 3700 | 1467820397909 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:53:17 INFO - PROCESS | 3700 | 1467820398000 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3700 | 1467820398003 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:18 INFO - PROCESS | 3700 | ++DOCSHELL 17568C00 == 45 [pid = 3700] [id = 94] 08:53:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (194C9800) [pid = 3700] [serial = 279] [outer = 00000000] 08:53:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (19AB6400) [pid = 3700] [serial = 280] [outer = 194C9800] 08:53:18 INFO - PROCESS | 3700 | 1467820398041 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (19C2C000) [pid = 3700] [serial = 281] [outer = 194C9800] 08:53:18 INFO - PROCESS | 3700 | 1467820398680 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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 925ms 08:53:18 INFO - PROCESS | 3700 | 1467820398700 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3700 | 1467820398704 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:53:18 INFO - PROCESS | 3700 | 1467820398710 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3700 | 1467820398713 Marionette TRACE conn3 <- [1,342,null,{}] 08:53:18 INFO - PROCESS | 3700 | 1467820398719 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}] 08:53:18 INFO - PROCESS | 3700 | 1467820398722 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:18 INFO - PROCESS | 3700 | 1467820398819 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:53:18 INFO - PROCESS | 3700 | 1467820398899 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3700 | 1467820398904 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:18 INFO - PROCESS | 3700 | ++DOCSHELL 11027800 == 46 [pid = 3700] [id = 95] 08:53:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (11028800) [pid = 3700] [serial = 282] [outer = 00000000] 08:53:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (11C9F000) [pid = 3700] [serial = 283] [outer = 11028800] 08:53:18 INFO - PROCESS | 3700 | 1467820398998 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (11DE2400) [pid = 3700] [serial = 284] [outer = 11028800] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 10BAF800 == 45 [pid = 3700] [id = 53] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 15E6D400 == 44 [pid = 3700] [id = 90] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 11891000 == 43 [pid = 3700] [id = 89] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 1055A400 == 42 [pid = 3700] [id = 88] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 1188C800 == 41 [pid = 3700] [id = 87] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 196CC000 == 40 [pid = 3700] [id = 86] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 168E4400 == 39 [pid = 3700] [id = 85] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 168E4800 == 38 [pid = 3700] [id = 84] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 1566D800 == 37 [pid = 3700] [id = 83] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 103CAC00 == 36 [pid = 3700] [id = 82] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 10F02400 == 35 [pid = 3700] [id = 81] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 1A5F0800 == 34 [pid = 3700] [id = 78] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 0F9EA400 == 33 [pid = 3700] [id = 52] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 15094800 == 32 [pid = 3700] [id = 80] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 10F71C00 == 31 [pid = 3700] [id = 79] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 1452E800 == 30 [pid = 3700] [id = 93] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 17568C00 == 29 [pid = 3700] [id = 94] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 1A493000 == 28 [pid = 3700] [id = 91] 08:53:19 INFO - PROCESS | 3700 | --DOCSHELL 11023800 == 27 [pid = 3700] [id = 92] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1A48C400) [pid = 3700] [serial = 154] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1180A400) [pid = 3700] [serial = 157] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (196D4400) [pid = 3700] [serial = 221] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (17928400) [pid = 3700] [serial = 214] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1A5ECC00) [pid = 3700] [serial = 230] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (19FA4C00) [pid = 3700] [serial = 226] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1A222400) [pid = 3700] [serial = 227] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (174A0C00) [pid = 3700] [serial = 212] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1A48D800) [pid = 3700] [serial = 229] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (179B4400) [pid = 3700] [serial = 215] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (196D4000) [pid = 3700] [serial = 220] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (194C6000) [pid = 3700] [serial = 218] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (12EE7000) [pid = 3700] [serial = 194] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1119B400) [pid = 3700] [serial = 193] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1295C800) [pid = 3700] [serial = 203] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1188A800) [pid = 3700] [serial = 202] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (16CF7400) [pid = 3700] [serial = 211] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (11DDCC00) [pid = 3700] [serial = 205] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1327C800) [pid = 3700] [serial = 206] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (194C3000) [pid = 3700] [serial = 217] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16827000) [pid = 3700] [serial = 197] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15751000) [pid = 3700] [serial = 196] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A858400) [pid = 3700] [serial = 200] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A5EE400) [pid = 3700] [serial = 199] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1567A400) [pid = 3700] [serial = 208] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (158A9800) [pid = 3700] [serial = 209] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19C21400) [pid = 3700] [serial = 224] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A5EE000) [pid = 3700] [serial = 190] [outer = 00000000] [url = about:blank] 08:53:19 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (196CD000) [pid = 3700] [serial = 223] [outer = 00000000] [url = about:blank] 08:53:20 INFO - PROCESS | 3700 | 1467820400035 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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1343ms 08:53:20 INFO - PROCESS | 3700 | 1467820400077 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3700 | 1467820400081 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:53:20 INFO - PROCESS | 3700 | 1467820400086 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3700 | 1467820400072 Marionette TRACE conn3 <- [1,346,null,{}] 08:53:20 INFO - PROCESS | 3700 | 1467820400076 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}] 08:53:20 INFO - PROCESS | 3700 | 1467820400079 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:20 INFO - PROCESS | 3700 | 1467820400165 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:53:20 INFO - PROCESS | 3700 | 1467820400174 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3700 | 1467820400177 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:20 INFO - PROCESS | 3700 | ++DOCSHELL 11023000 == 28 [pid = 3700] [id = 96] 08:53:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (11024800) [pid = 3700] [serial = 285] [outer = 00000000] 08:53:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (11809800) [pid = 3700] [serial = 286] [outer = 11024800] 08:53:20 INFO - PROCESS | 3700 | 1467820400224 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (11895000) [pid = 3700] [serial = 287] [outer = 11024800] 08:53:20 INFO - PROCESS | 3700 | 1467820400635 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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 592ms 08:53:20 INFO - PROCESS | 3700 | 1467820400671 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3700 | 1467820400676 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:53:20 INFO - PROCESS | 3700 | 1467820400682 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3700 | 1467820400685 Marionette TRACE conn3 <- [1,350,null,{}] 08:53:20 INFO - PROCESS | 3700 | 1467820400689 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}] 08:53:20 INFO - PROCESS | 3700 | 1467820400691 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:20 INFO - PROCESS | 3700 | 1467820400763 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:53:20 INFO - PROCESS | 3700 | 1467820400799 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3700 | 1467820400801 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:20 INFO - PROCESS | 3700 | ++DOCSHELL 13AC5C00 == 29 [pid = 3700] [id = 97] 08:53:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (13AC6800) [pid = 3700] [serial = 288] [outer = 00000000] 08:53:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (14223400) [pid = 3700] [serial = 289] [outer = 13AC6800] 08:53:20 INFO - PROCESS | 3700 | 1467820400856 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (14526800) [pid = 3700] [serial = 290] [outer = 13AC6800] 08:53:21 INFO - PROCESS | 3700 | 1467820401248 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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 592ms 08:53:21 INFO - PROCESS | 3700 | 1467820401264 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3700 | 1467820401266 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:53:21 INFO - PROCESS | 3700 | 1467820401269 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3700 | 1467820401273 Marionette TRACE conn3 <- [1,354,null,{}] 08:53:21 INFO - PROCESS | 3700 | 1467820401288 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}] 08:53:21 INFO - PROCESS | 3700 | 1467820401293 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:21 INFO - PROCESS | 3700 | 1467820401372 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:53:21 INFO - PROCESS | 3700 | 1467820401379 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3700 | 1467820401382 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:21 INFO - PROCESS | 3700 | ++DOCSHELL 15746400 == 30 [pid = 3700] [id = 98] 08:53:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15746C00) [pid = 3700] [serial = 291] [outer = 00000000] 08:53:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15E6E800) [pid = 3700] [serial = 292] [outer = 15746C00] 08:53:21 INFO - PROCESS | 3700 | 1467820401428 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16827000) [pid = 3700] [serial = 293] [outer = 15746C00] 08:53:21 INFO - PROCESS | 3700 | 1467820401838 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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 592ms 08:53:21 INFO - PROCESS | 3700 | 1467820401871 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3700 | 1467820401873 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:53:21 INFO - PROCESS | 3700 | 1467820401877 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3700 | 1467820401878 Marionette TRACE conn3 <- [1,358,null,{}] 08:53:21 INFO - PROCESS | 3700 | 1467820401882 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}] 08:53:21 INFO - PROCESS | 3700 | 1467820401883 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:21 INFO - PROCESS | 3700 | 1467820401983 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:53:21 INFO - PROCESS | 3700 | 1467820401989 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3700 | 1467820401991 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:21 INFO - PROCESS | 3700 | ++DOCSHELL 15E6D800 == 31 [pid = 3700] [id = 99] 08:53:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1663B400) [pid = 3700] [serial = 294] [outer = 00000000] 08:53:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (174BC400) [pid = 3700] [serial = 295] [outer = 1663B400] 08:53:22 INFO - PROCESS | 3700 | 1467820402034 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17923400) [pid = 3700] [serial = 296] [outer = 1663B400] 08:53:22 INFO - PROCESS | 3700 | 1467820402446 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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 650ms 08:53:22 INFO - PROCESS | 3700 | 1467820402515 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3700 | 1467820402517 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:53:22 INFO - PROCESS | 3700 | 1467820402525 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3700 | 1467820402527 Marionette TRACE conn3 <- [1,362,null,{}] 08:53:22 INFO - PROCESS | 3700 | 1467820402530 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}] 08:53:22 INFO - PROCESS | 3700 | 1467820402532 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:22 INFO - PROCESS | 3700 | 1467820402635 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:53:22 INFO - PROCESS | 3700 | 1467820402644 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3700 | 1467820402646 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:22 INFO - PROCESS | 3700 | ++DOCSHELL 17492800 == 32 [pid = 3700] [id = 100] 08:53:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (179AF400) [pid = 3700] [serial = 297] [outer = 00000000] 08:53:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (193AB000) [pid = 3700] [serial = 298] [outer = 179AF400] 08:53:22 INFO - PROCESS | 3700 | 1467820402674 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (194C6400) [pid = 3700] [serial = 299] [outer = 179AF400] 08:53:23 INFO - PROCESS | 3700 | 1467820403114 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]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 636ms 08:53:23 INFO - PROCESS | 3700 | 1467820403187 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3700 | 1467820403189 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:53:23 INFO - PROCESS | 3700 | 1467820403199 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 3700 | 1467820403201 Marionette TRACE conn3 <- [1,366,null,{}] 08:53:23 INFO - PROCESS | 3700 | 1467820403204 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}] 08:53:23 INFO - PROCESS | 3700 | 1467820403210 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:23 INFO - PROCESS | 3700 | 1467820403309 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:53:23 INFO - PROCESS | 3700 | 1467820403321 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 3700 | 1467820403323 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:23 INFO - PROCESS | 3700 | ++DOCSHELL 19AB4000 == 33 [pid = 3700] [id = 101] 08:53:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19AB5400) [pid = 3700] [serial = 300] [outer = 00000000] 08:53:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19C23C00) [pid = 3700] [serial = 301] [outer = 19AB5400] 08:53:23 INFO - PROCESS | 3700 | 1467820403409 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19E27000) [pid = 3700] [serial = 302] [outer = 19AB5400] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1663A400) [pid = 3700] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19ABB000) [pid = 3700] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1149D400) [pid = 3700] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (16B7E800) [pid = 3700] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (168E8400) [pid = 3700] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (15744C00) [pid = 3700] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (10F75400) [pid = 3700] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A5F1800) [pid = 3700] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1055F800) [pid = 3700] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1566DC00) [pid = 3700] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19FA2800) [pid = 3700] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10A08000) [pid = 3700] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (11893C00) [pid = 3700] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16D8A400) [pid = 3700] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:53:23 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A5E5800) [pid = 3700] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:53:24 INFO - PROCESS | 3700 | 1467820404036 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]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 881ms 08:53:24 INFO - PROCESS | 3700 | 1467820404069 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3700 | 1467820404071 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:53:24 INFO - PROCESS | 3700 | 1467820404074 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:53:24 INFO - PROCESS | 3700 | 1467820404085 Marionette TRACE conn3 <- [1,370,null,{}] 08:53:24 INFO - PROCESS | 3700 | 1467820404089 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}] 08:53:24 INFO - PROCESS | 3700 | 1467820404091 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:24 INFO - PROCESS | 3700 | 1467820404164 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:53:24 INFO - PROCESS | 3700 | 1467820404170 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3700 | 1467820404172 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:24 INFO - PROCESS | 3700 | ++DOCSHELL 1055F800 == 34 [pid = 3700] [id = 102] 08:53:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (10A08000) [pid = 3700] [serial = 303] [outer = 00000000] 08:53:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15678C00) [pid = 3700] [serial = 304] [outer = 10A08000] 08:53:24 INFO - PROCESS | 3700 | 1467820404214 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (168E8400) [pid = 3700] [serial = 305] [outer = 10A08000] 08:53:24 INFO - PROCESS | 3700 | 1467820404622 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]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 607ms 08:53:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:53:24 INFO - PROCESS | 3700 | 1467820404694 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3700 | 1467820404680 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:53:24 INFO - PROCESS | 3700 | 1467820404683 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3700 | 1467820404684 Marionette TRACE conn3 <- [1,374,null,{}] 08:53:24 INFO - PROCESS | 3700 | 1467820404688 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}] 08:53:24 INFO - PROCESS | 3700 | 1467820404690 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:24 INFO - PROCESS | 3700 | 1467820404766 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:53:24 INFO - PROCESS | 3700 | 1467820404773 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3700 | 1467820404775 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:24 INFO - PROCESS | 3700 | ++DOCSHELL 15094400 == 35 [pid = 3700] [id = 103] 08:53:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (168E6800) [pid = 3700] [serial = 306] [outer = 00000000] 08:53:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19C2B400) [pid = 3700] [serial = 307] [outer = 168E6800] 08:53:24 INFO - PROCESS | 3700 | 1467820404818 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19C2DC00) [pid = 3700] [serial = 308] [outer = 168E6800] 08:53:25 INFO - PROCESS | 3700 | 1467820405200 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:53:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 549ms 08:53:25 INFO - PROCESS | 3700 | 1467820405238 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3700 | 1467820405240 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:53:25 INFO - PROCESS | 3700 | 1467820405243 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:53:25 INFO - PROCESS | 3700 | 1467820405245 Marionette TRACE conn3 <- [1,378,null,{}] 08:53:25 INFO - PROCESS | 3700 | 1467820405249 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}] 08:53:25 INFO - PROCESS | 3700 | 1467820405251 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:25 INFO - PROCESS | 3700 | 1467820405325 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:53:25 INFO - PROCESS | 3700 | 1467820405330 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3700 | 1467820405332 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:25 INFO - PROCESS | 3700 | ++DOCSHELL 19E2B000 == 36 [pid = 3700] [id = 104] 08:53:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A21D000) [pid = 3700] [serial = 309] [outer = 00000000] 08:53:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A488400) [pid = 3700] [serial = 310] [outer = 1A21D000] 08:53:25 INFO - PROCESS | 3700 | 1467820405374 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A48DC00) [pid = 3700] [serial = 311] [outer = 1A21D000] 08:53:25 INFO - PROCESS | 3700 | 1467820405752 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:53:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 549ms 08:53:25 INFO - PROCESS | 3700 | 1467820405800 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3700 | 1467820405802 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:53:25 INFO - PROCESS | 3700 | 1467820405805 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:53:25 INFO - PROCESS | 3700 | 1467820405807 Marionette TRACE conn3 <- [1,382,null,{}] 08:53:25 INFO - PROCESS | 3700 | 1467820405811 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}] 08:53:25 INFO - PROCESS | 3700 | 1467820405822 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:25 INFO - PROCESS | 3700 | 1467820405965 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:53:26 INFO - PROCESS | 3700 | 1467820406110 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3700 | 1467820406114 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:26 INFO - PROCESS | 3700 | ++DOCSHELL 10BACC00 == 37 [pid = 3700] [id = 105] 08:53:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10BAE800) [pid = 3700] [serial = 312] [outer = 00000000] 08:53:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10FA1C00) [pid = 3700] [serial = 313] [outer = 10BAE800] 08:53:26 INFO - PROCESS | 3700 | 1467820406151 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (114A2800) [pid = 3700] [serial = 314] [outer = 10BAE800] 08:53:26 INFO - PROCESS | 3700 | 1467820406801 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:53:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 997ms 08:53:26 INFO - PROCESS | 3700 | 1467820406804 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 3700 | 1467820406808 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:53:26 INFO - PROCESS | 3700 | 1467820406831 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:53:26 INFO - PROCESS | 3700 | 1467820406834 Marionette TRACE conn3 <- [1,386,null,{}] 08:53:26 INFO - PROCESS | 3700 | 1467820406839 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}] 08:53:26 INFO - PROCESS | 3700 | 1467820406841 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:26 INFO - PROCESS | 3700 | 1467820406958 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:53:27 INFO - PROCESS | 3700 | 1467820407040 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3700 | 1467820407043 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:27 INFO - PROCESS | 3700 | ++DOCSHELL 13AA2400 == 38 [pid = 3700] [id = 106] 08:53:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (14223800) [pid = 3700] [serial = 315] [outer = 00000000] 08:53:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (15096800) [pid = 3700] [serial = 316] [outer = 14223800] 08:53:27 INFO - PROCESS | 3700 | 1467820407138 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (15679800) [pid = 3700] [serial = 317] [outer = 14223800] 08:53:27 INFO - PROCESS | 3700 | 1467820407995 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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1199ms 08:53:28 INFO - PROCESS | 3700 | 1467820408047 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3700 | 1467820408051 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:53:28 INFO - PROCESS | 3700 | 1467820408057 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:53:28 INFO - PROCESS | 3700 | 1467820408060 Marionette TRACE conn3 <- [1,390,null,{}] 08:53:28 INFO - PROCESS | 3700 | 1467820408065 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}] 08:53:28 INFO - PROCESS | 3700 | 1467820408068 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:28 INFO - PROCESS | 3700 | 1467820408200 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:53:28 INFO - PROCESS | 3700 | --DOCSHELL 15094400 == 37 [pid = 3700] [id = 103] 08:53:28 INFO - PROCESS | 3700 | --DOCSHELL 1055F800 == 36 [pid = 3700] [id = 102] 08:53:28 INFO - PROCESS | 3700 | --DOCSHELL 19AB4000 == 35 [pid = 3700] [id = 101] 08:53:28 INFO - PROCESS | 3700 | --DOCSHELL 17492800 == 34 [pid = 3700] [id = 100] 08:53:28 INFO - PROCESS | 3700 | --DOCSHELL 15E6D800 == 33 [pid = 3700] [id = 99] 08:53:28 INFO - PROCESS | 3700 | --DOCSHELL 15746400 == 32 [pid = 3700] [id = 98] 08:53:28 INFO - PROCESS | 3700 | --DOCSHELL 13AC5C00 == 31 [pid = 3700] [id = 97] 08:53:28 INFO - PROCESS | 3700 | --DOCSHELL 11023000 == 30 [pid = 3700] [id = 96] 08:53:28 INFO - PROCESS | 3700 | --DOCSHELL 11027800 == 29 [pid = 3700] [id = 95] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1A85B800) [pid = 3700] [serial = 191] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A492C00) [pid = 3700] [serial = 268] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19E2EC00) [pid = 3700] [serial = 256] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (12B68C00) [pid = 3700] [serial = 241] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1312A000) [pid = 3700] [serial = 242] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (193A9800) [pid = 3700] [serial = 253] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (17340000) [pid = 3700] [serial = 250] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (174BD000) [pid = 3700] [serial = 251] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1740F400) [pid = 3700] [serial = 238] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1756E800) [pid = 3700] [serial = 239] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (11CEC000) [pid = 3700] [serial = 235] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13AA1800) [pid = 3700] [serial = 236] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A8CE400) [pid = 3700] [serial = 233] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A865C00) [pid = 3700] [serial = 232] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (12B6F400) [pid = 3700] [serial = 244] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (13AA7800) [pid = 3700] [serial = 245] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1589FC00) [pid = 3700] [serial = 247] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E72C00) [pid = 3700] [serial = 248] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1A3B8800) [pid = 3700] [serial = 259] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A3BFC00) [pid = 3700] [serial = 260] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (12B6E800) [pid = 3700] [serial = 263] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19F9C400) [pid = 3700] [serial = 257] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1A5EB000) [pid = 3700] [serial = 269] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (196CB800) [pid = 3700] [serial = 266] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (194C3C00) [pid = 3700] [serial = 265] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (10F08C00) [pid = 3700] [serial = 262] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (193AD400) [pid = 3700] [serial = 254] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1A9BA800) [pid = 3700] [serial = 271] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1AB9F000) [pid = 3700] [serial = 272] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3700 | 1467820408297 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3700 | 1467820408301 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:28 INFO - PROCESS | 3700 | ++DOCSHELL 10A74800 == 30 [pid = 3700] [id = 107] 08:53:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10A76000) [pid = 3700] [serial = 318] [outer = 00000000] 08:53:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10F08C00) [pid = 3700] [serial = 319] [outer = 10A76000] 08:53:28 INFO - PROCESS | 3700 | 1467820408348 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (11893C00) [pid = 3700] [serial = 320] [outer = 10A76000] 08:53:28 INFO - PROCESS | 3700 | 1467820408752 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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 736ms 08:53:28 INFO - PROCESS | 3700 | 1467820408802 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3700 | 1467820408806 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:53:28 INFO - PROCESS | 3700 | 1467820408812 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3700 | 1467820408815 Marionette TRACE conn3 <- [1,394,null,{}] 08:53:28 INFO - PROCESS | 3700 | 1467820408819 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}] 08:53:28 INFO - PROCESS | 3700 | 1467820408821 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:28 INFO - PROCESS | 3700 | 1467820408885 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:53:28 INFO - PROCESS | 3700 | 1467820408893 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3700 | 1467820408895 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:28 INFO - PROCESS | 3700 | ++DOCSHELL 12C8CC00 == 31 [pid = 3700] [id = 108] 08:53:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (12E70400) [pid = 3700] [serial = 321] [outer = 00000000] 08:53:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1393F800) [pid = 3700] [serial = 322] [outer = 12E70400] 08:53:28 INFO - PROCESS | 3700 | 1467820408941 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13AAA800) [pid = 3700] [serial = 323] [outer = 12E70400] 08:53:29 INFO - PROCESS | 3700 | 1467820409356 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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 578ms 08:53:29 INFO - PROCESS | 3700 | 1467820409392 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3700 | 1467820409394 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:53:29 INFO - PROCESS | 3700 | 1467820409398 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3700 | 1467820409401 Marionette TRACE conn3 <- [1,398,null,{}] 08:53:29 INFO - PROCESS | 3700 | 1467820409412 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}] 08:53:29 INFO - PROCESS | 3700 | 1467820409417 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:29 INFO - PROCESS | 3700 | 1467820409527 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:53:29 INFO - PROCESS | 3700 | 1467820409606 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3700 | 1467820409592 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:29 INFO - PROCESS | 3700 | ++DOCSHELL 158AC000 == 32 [pid = 3700] [id = 109] 08:53:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (158AC800) [pid = 3700] [serial = 324] [outer = 00000000] 08:53:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (165E0400) [pid = 3700] [serial = 325] [outer = 158AC800] 08:53:29 INFO - PROCESS | 3700 | 1467820409647 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16B7DC00) [pid = 3700] [serial = 326] [outer = 158AC800] 08:53:29 INFO - PROCESS | 3700 | 1467820410009 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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 636ms 08:53:30 INFO - PROCESS | 3700 | 1467820410057 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3700 | 1467820410060 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:53:30 INFO - PROCESS | 3700 | 1467820410063 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3700 | 1467820410064 Marionette TRACE conn3 <- [1,402,null,{}] 08:53:30 INFO - PROCESS | 3700 | 1467820410068 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}] 08:53:30 INFO - PROCESS | 3700 | 1467820410070 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:30 INFO - PROCESS | 3700 | 1467820410175 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:53:30 INFO - PROCESS | 3700 | 1467820410195 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3700 | 1467820410197 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:30 INFO - PROCESS | 3700 | ++DOCSHELL 16B78800 == 33 [pid = 3700] [id = 110] 08:53:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16DB3C00) [pid = 3700] [serial = 327] [outer = 00000000] 08:53:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17928000) [pid = 3700] [serial = 328] [outer = 16DB3C00] 08:53:30 INFO - PROCESS | 3700 | 1467820410240 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17CF1C00) [pid = 3700] [serial = 329] [outer = 16DB3C00] 08:53:30 INFO - PROCESS | 3700 | 1467820410650 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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 651ms 08:53:30 INFO - PROCESS | 3700 | 1467820410704 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3700 | 1467820410706 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:53:30 INFO - PROCESS | 3700 | 1467820410709 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3700 | 1467820410711 Marionette TRACE conn3 <- [1,406,null,{}] 08:53:30 INFO - PROCESS | 3700 | 1467820410714 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}] 08:53:30 INFO - PROCESS | 3700 | 1467820410716 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:30 INFO - PROCESS | 3700 | 1467820410826 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:53:30 INFO - PROCESS | 3700 | 1467820410853 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3700 | 1467820410855 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:30 INFO - PROCESS | 3700 | ++DOCSHELL 194BD400 == 34 [pid = 3700] [id = 111] 08:53:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (194C0000) [pid = 3700] [serial = 330] [outer = 00000000] 08:53:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (194C8000) [pid = 3700] [serial = 331] [outer = 194C0000] 08:53:30 INFO - PROCESS | 3700 | 1467820410902 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (196CC000) [pid = 3700] [serial = 332] [outer = 194C0000] 08:53:31 INFO - PROCESS | 3700 | 1467820411315 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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 650ms 08:53:31 INFO - PROCESS | 3700 | 1467820411350 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3700 | 1467820411352 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:53:31 INFO - PROCESS | 3700 | 1467820411355 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3700 | 1467820411357 Marionette TRACE conn3 <- [1,410,null,{}] 08:53:31 INFO - PROCESS | 3700 | 1467820411360 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}] 08:53:31 INFO - PROCESS | 3700 | 1467820411366 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:31 INFO - PROCESS | 3700 | 1467820411491 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:53:31 INFO - PROCESS | 3700 | 1467820411497 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3700 | 1467820411499 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:31 INFO - PROCESS | 3700 | ++DOCSHELL 196CE000 == 35 [pid = 3700] [id = 112] 08:53:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19AB5C00) [pid = 3700] [serial = 333] [outer = 00000000] 08:53:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19FA1800) [pid = 3700] [serial = 334] [outer = 19AB5C00] 08:53:31 INFO - PROCESS | 3700 | 1467820411544 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19C2F800) [pid = 3700] [serial = 335] [outer = 19AB5C00] 08:53:31 INFO - PROCESS | 3700 | 1467820411990 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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 650ms 08:53:31 INFO - PROCESS | 3700 | 1467820412016 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3700 | 1467820412018 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15746C00) [pid = 3700] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (179AF400) [pid = 3700] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13AC6800) [pid = 3700] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19AB5400) [pid = 3700] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (11028800) [pid = 3700] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11024800) [pid = 3700] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10A08000) [pid = 3700] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1102D000) [pid = 3700] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (14532000) [pid = 3700] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (194C9800) [pid = 3700] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1663B400) [pid = 3700] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:53:32 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (168E6800) [pid = 3700] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:53:32 INFO - PROCESS | 3700 | 1467820412115 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3700 | 1467820412117 Marionette TRACE conn3 <- [1,414,null,{}] 08:53:32 INFO - PROCESS | 3700 | 1467820412121 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}] 08:53:32 INFO - PROCESS | 3700 | 1467820412122 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:32 INFO - PROCESS | 3700 | 1467820412205 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:53:32 INFO - PROCESS | 3700 | 1467820412213 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3700 | 1467820412215 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:32 INFO - PROCESS | 3700 | ++DOCSHELL 14224000 == 36 [pid = 3700] [id = 113] 08:53:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (14527400) [pid = 3700] [serial = 336] [outer = 00000000] 08:53:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15746C00) [pid = 3700] [serial = 337] [outer = 14527400] 08:53:32 INFO - PROCESS | 3700 | 1467820412258 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17341000) [pid = 3700] [serial = 338] [outer = 14527400] 08:53:32 INFO - PROCESS | 3700 | 1467820412626 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]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 593ms 08:53:32 INFO - PROCESS | 3700 | 1467820412678 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 3700 | 1467820412680 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:53:32 INFO - PROCESS | 3700 | 1467820412683 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3700 | 1467820412685 Marionette TRACE conn3 <- [1,418,null,{}] 08:53:32 INFO - PROCESS | 3700 | 1467820412689 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}] 08:53:32 INFO - PROCESS | 3700 | 1467820412690 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:32 INFO - PROCESS | 3700 | 1467820412757 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:53:32 INFO - PROCESS | 3700 | 1467820412762 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3700 | 1467820412764 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:32 INFO - PROCESS | 3700 | ++DOCSHELL 1393DC00 == 37 [pid = 3700] [id = 114] 08:53:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13AC7800) [pid = 3700] [serial = 339] [outer = 00000000] 08:53:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1A21F000) [pid = 3700] [serial = 340] [outer = 13AC7800] 08:53:32 INFO - PROCESS | 3700 | 1467820412806 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1A48F800) [pid = 3700] [serial = 341] [outer = 13AC7800] 08:53:33 INFO - PROCESS | 3700 | 1467820413632 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]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 954ms 08:53:33 INFO - PROCESS | 3700 | 1467820413657 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3700 | 1467820413659 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:53:33 INFO - PROCESS | 3700 | 1467820413663 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3700 | 1467820413664 Marionette TRACE conn3 <- [1,422,null,{}] 08:53:33 INFO - PROCESS | 3700 | 1467820413669 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}] 08:53:33 INFO - PROCESS | 3700 | 1467820413670 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:33 INFO - PROCESS | 3700 | 1467820413762 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:53:33 INFO - PROCESS | 3700 | 1467820413770 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3700 | 1467820413772 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:33 INFO - PROCESS | 3700 | ++DOCSHELL 13270400 == 38 [pid = 3700] [id = 115] 08:53:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (194CC800) [pid = 3700] [serial = 342] [outer = 00000000] 08:53:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A5F0400) [pid = 3700] [serial = 343] [outer = 194CC800] 08:53:33 INFO - PROCESS | 3700 | 1467820413815 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A5F0C00) [pid = 3700] [serial = 344] [outer = 194CC800] 08:53:34 INFO - PROCESS | 3700 | 1467820414791 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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1156ms 08:53:34 INFO - PROCESS | 3700 | 1467820414853 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3700 | 1467820414858 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:53:34 INFO - PROCESS | 3700 | 1467820414864 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:53:34 INFO - PROCESS | 3700 | 1467820414867 Marionette TRACE conn3 <- [1,426,null,{}] 08:53:34 INFO - PROCESS | 3700 | 1467820414873 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}] 08:53:34 INFO - PROCESS | 3700 | 1467820414876 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:34 INFO - PROCESS | 3700 | 1467820414956 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:53:35 INFO - PROCESS | 3700 | 1467820415150 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 3700 | 1467820415153 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:35 INFO - PROCESS | 3700 | ++DOCSHELL 11024400 == 39 [pid = 3700] [id = 116] 08:53:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1149D400) [pid = 3700] [serial = 345] [outer = 00000000] 08:53:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (131C6000) [pid = 3700] [serial = 346] [outer = 1149D400] 08:53:35 INFO - PROCESS | 3700 | 1467820415211 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (14223C00) [pid = 3700] [serial = 347] [outer = 1149D400] 08:53:35 INFO - PROCESS | 3700 | 1467820415737 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] 08:53:35 INFO - PROCESS | 3700 | 1467820415784 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:53:35 INFO - PROCESS | 3700 | 1467820415790 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3700 | 1467820415793 Marionette TRACE conn3 <- [1,430,null,{}] 08:53:35 INFO - PROCESS | 3700 | 1467820415798 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}] 08:53:35 INFO - PROCESS | 3700 | 1467820415803 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:35 INFO - PROCESS | 3700 | 1467820415898 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:53:35 INFO - PROCESS | 3700 | 1467820416000 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 3700 | 1467820416003 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:36 INFO - PROCESS | 3700 | ++DOCSHELL 16CF6C00 == 40 [pid = 3700] [id = 117] 08:53:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16D89400) [pid = 3700] [serial = 348] [outer = 00000000] 08:53:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17923000) [pid = 3700] [serial = 349] [outer = 16D89400] 08:53:36 INFO - PROCESS | 3700 | 1467820416039 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (194C5000) [pid = 3700] [serial = 350] [outer = 16D89400] 08:53:36 INFO - PROCESS | 3700 | 1467820416789 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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1069ms 08:53:36 INFO - PROCESS | 3700 | 1467820416850 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3700 | 1467820416854 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:53:36 INFO - PROCESS | 3700 | 1467820416860 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 3700 | 1467820416863 Marionette TRACE conn3 <- [1,434,null,{}] 08:53:36 INFO - PROCESS | 3700 | 1467820416869 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}] 08:53:36 INFO - PROCESS | 3700 | 1467820416871 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:36 INFO - PROCESS | 3700 | 1467820416951 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:53:37 INFO - PROCESS | 3700 | 1467820417032 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3700 | 1467820417036 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 1393DC00 == 39 [pid = 3700] [id = 114] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 14224000 == 38 [pid = 3700] [id = 113] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 196CE000 == 37 [pid = 3700] [id = 112] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 194BD400 == 36 [pid = 3700] [id = 111] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 16B78800 == 35 [pid = 3700] [id = 110] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 158AC000 == 34 [pid = 3700] [id = 109] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 12C8CC00 == 33 [pid = 3700] [id = 108] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 10A74800 == 32 [pid = 3700] [id = 107] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 13AA2400 == 31 [pid = 3700] [id = 106] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 19E2B000 == 30 [pid = 3700] [id = 104] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 10BACC00 == 29 [pid = 3700] [id = 105] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 16CF6C00 == 28 [pid = 3700] [id = 117] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 13270400 == 27 [pid = 3700] [id = 115] 08:53:37 INFO - PROCESS | 3700 | --DOCSHELL 11024400 == 26 [pid = 3700] [id = 116] 08:53:37 INFO - PROCESS | 3700 | ++DOCSHELL 103CB800 == 27 [pid = 3700] [id = 118] 08:53:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1055E000) [pid = 3700] [serial = 351] [outer = 00000000] 08:53:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10A79000) [pid = 3700] [serial = 352] [outer = 1055E000] 08:53:37 INFO - PROCESS | 3700 | 1467820417629 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10BAEC00) [pid = 3700] [serial = 353] [outer = 1055E000] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1A488400) [pid = 3700] [serial = 310] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15E6E800) [pid = 3700] [serial = 292] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (194C6400) [pid = 3700] [serial = 299] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (193AB000) [pid = 3700] [serial = 298] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (14223400) [pid = 3700] [serial = 289] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (14526800) [pid = 3700] [serial = 290] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19C23C00) [pid = 3700] [serial = 301] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (11DE2400) [pid = 3700] [serial = 284] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (11C9F000) [pid = 3700] [serial = 283] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (11809800) [pid = 3700] [serial = 286] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (168E8400) [pid = 3700] [serial = 305] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11895000) [pid = 3700] [serial = 287] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15678C00) [pid = 3700] [serial = 304] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (131CC800) [pid = 3700] [serial = 275] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (11894800) [pid = 3700] [serial = 274] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (158A5000) [pid = 3700] [serial = 278] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (150D2C00) [pid = 3700] [serial = 277] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19C2C000) [pid = 3700] [serial = 281] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19AB6400) [pid = 3700] [serial = 280] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19E27000) [pid = 3700] [serial = 302] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (174BC400) [pid = 3700] [serial = 295] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17923400) [pid = 3700] [serial = 296] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19C2DC00) [pid = 3700] [serial = 308] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19C2B400) [pid = 3700] [serial = 307] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (16827000) [pid = 3700] [serial = 293] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3700 | 1467820418076 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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1256ms 08:53:38 INFO - PROCESS | 3700 | 1467820418112 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3700 | 1467820418116 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:53:38 INFO - PROCESS | 3700 | 1467820418125 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3700 | 1467820418127 Marionette TRACE conn3 <- [1,438,null,{}] 08:53:38 INFO - PROCESS | 3700 | 1467820418132 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}] 08:53:38 INFO - PROCESS | 3700 | 1467820418135 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:38 INFO - PROCESS | 3700 | 1467820418225 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:53:38 INFO - PROCESS | 3700 | 1467820418234 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3700 | 1467820418236 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:38 INFO - PROCESS | 3700 | ++DOCSHELL 11892400 == 28 [pid = 3700] [id = 119] 08:53:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (11894800) [pid = 3700] [serial = 354] [outer = 00000000] 08:53:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (11D91000) [pid = 3700] [serial = 355] [outer = 11894800] 08:53:38 INFO - PROCESS | 3700 | 1467820418303 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (129EAC00) [pid = 3700] [serial = 356] [outer = 11894800] 08:53:38 INFO - PROCESS | 3700 | 1467820418734 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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 636ms 08:53:38 INFO - PROCESS | 3700 | 1467820418804 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3700 | 1467820418808 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:53:38 INFO - PROCESS | 3700 | 1467820418814 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3700 | 1467820418817 Marionette TRACE conn3 <- [1,442,null,{}] 08:53:38 INFO - PROCESS | 3700 | 1467820418821 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}] 08:53:38 INFO - PROCESS | 3700 | 1467820418823 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:38 INFO - PROCESS | 3700 | 1467820418922 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:53:38 INFO - PROCESS | 3700 | 1467820418937 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3700 | 1467820418939 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:38 INFO - PROCESS | 3700 | ++DOCSHELL 13935C00 == 29 [pid = 3700] [id = 120] 08:53:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13936400) [pid = 3700] [serial = 357] [outer = 00000000] 08:53:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (13AA2400) [pid = 3700] [serial = 358] [outer = 13936400] 08:53:38 INFO - PROCESS | 3700 | 1467820418984 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1422A400) [pid = 3700] [serial = 359] [outer = 13936400] 08:53:39 INFO - PROCESS | 3700 | 1467820419414 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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 636ms 08:53:39 INFO - PROCESS | 3700 | 1467820419460 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3700 | 1467820419462 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 3700 | 1467820419466 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:53:39 INFO - PROCESS | 3700 | 1467820419469 Marionette TRACE conn3 <- [1,446,null,{}] 08:53:39 INFO - PROCESS | 3700 | 1467820419480 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}] 08:53:39 INFO - PROCESS | 3700 | 1467820419485 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:39 INFO - PROCESS | 3700 | 1467820419572 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:53:39 INFO - PROCESS | 3700 | 1467820419586 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3700 | 1467820419588 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:39 INFO - PROCESS | 3700 | ++DOCSHELL 158ABC00 == 30 [pid = 3700] [id = 121] 08:53:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (158AC000) [pid = 3700] [serial = 360] [outer = 00000000] 08:53:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1663F000) [pid = 3700] [serial = 361] [outer = 158AC000] 08:53:39 INFO - PROCESS | 3700 | 1467820419632 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E73C00) [pid = 3700] [serial = 362] [outer = 158AC000] 08:53:40 INFO - PROCESS | 3700 | 1467820420101 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]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 650ms 08:53:40 INFO - PROCESS | 3700 | 1467820420127 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3700 | 1467820420130 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:53:40 INFO - PROCESS | 3700 | 1467820420133 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3700 | 1467820420135 Marionette TRACE conn3 <- [1,450,null,{}] 08:53:40 INFO - PROCESS | 3700 | 1467820420139 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}] 08:53:40 INFO - PROCESS | 3700 | 1467820420141 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:40 INFO - PROCESS | 3700 | 1467820420259 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:53:40 INFO - PROCESS | 3700 | 1467820420267 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3700 | 1467820420270 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:40 INFO - PROCESS | 3700 | ++DOCSHELL 1663E400 == 31 [pid = 3700] [id = 122] 08:53:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1682F800) [pid = 3700] [serial = 363] [outer = 00000000] 08:53:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (174BD000) [pid = 3700] [serial = 364] [outer = 1682F800] 08:53:40 INFO - PROCESS | 3700 | 1467820420354 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17568000) [pid = 3700] [serial = 365] [outer = 1682F800] 08:53:40 INFO - PROCESS | 3700 | 1467820420737 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] 08:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:53:40 INFO - PROCESS | 3700 | 1467820420780 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 3700 | 1467820420783 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3700 | 1467820420785 Marionette TRACE conn3 <- [1,454,null,{}] 08:53:40 INFO - PROCESS | 3700 | 1467820420788 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}] 08:53:40 INFO - PROCESS | 3700 | 1467820420790 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:40 INFO - PROCESS | 3700 | 1467820420896 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:53:40 INFO - PROCESS | 3700 | 1467820420901 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3700 | 1467820420903 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:40 INFO - PROCESS | 3700 | ++DOCSHELL 179A9C00 == 32 [pid = 3700] [id = 123] 08:53:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17C22400) [pid = 3700] [serial = 366] [outer = 00000000] 08:53:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (194C1800) [pid = 3700] [serial = 367] [outer = 17C22400] 08:53:40 INFO - PROCESS | 3700 | 1467820420968 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19AB1400) [pid = 3700] [serial = 368] [outer = 17C22400] 08:53:41 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:41 INFO - PROCESS | 3700 | 1467820421439 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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 751ms 08:53:41 INFO - PROCESS | 3700 | 1467820421530 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3700 | 1467820421532 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:53:41 INFO - PROCESS | 3700 | 1467820421536 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 3700 | 1467820421538 Marionette TRACE conn3 <- [1,458,null,{}] 08:53:41 INFO - PROCESS | 3700 | 1467820421542 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}] 08:53:41 INFO - PROCESS | 3700 | 1467820421547 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:41 INFO - PROCESS | 3700 | 1467820421635 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:53:41 INFO - PROCESS | 3700 | 1467820421647 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3700 | 1467820421649 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:41 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E4800 == 33 [pid = 3700] [id = 124] 08:53:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (11028C00) [pid = 3700] [serial = 369] [outer = 00000000] 08:53:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (194C9000) [pid = 3700] [serial = 370] [outer = 11028C00] 08:53:41 INFO - PROCESS | 3700 | 1467820421856 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19E31800) [pid = 3700] [serial = 371] [outer = 11028C00] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (194CC800) [pid = 3700] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13AC7800) [pid = 3700] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (194C0000) [pid = 3700] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19AB5C00) [pid = 3700] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10A76000) [pid = 3700] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1A21D000) [pid = 3700] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10BAE800) [pid = 3700] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (12E70400) [pid = 3700] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (158AC800) [pid = 3700] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (14223800) [pid = 3700] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (14527400) [pid = 3700] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:53:41 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16DB3C00) [pid = 3700] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:53:42 INFO - PROCESS | 3700 | 1467820422213 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] 08:53:42 INFO - PROCESS | 3700 | 1467820422263 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:53:42 INFO - PROCESS | 3700 | 1467820422266 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3700 | 1467820422268 Marionette TRACE conn3 <- [1,462,null,{}] 08:53:42 INFO - PROCESS | 3700 | 1467820422271 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}] 08:53:42 INFO - PROCESS | 3700 | 1467820422273 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:42 INFO - PROCESS | 3700 | 1467820422379 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:53:42 INFO - PROCESS | 3700 | 1467820422390 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3700 | 1467820422392 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:42 INFO - PROCESS | 3700 | ++DOCSHELL 103D1400 == 34 [pid = 3700] [id = 125] 08:53:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10A76000) [pid = 3700] [serial = 372] [outer = 00000000] 08:53:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (194C2800) [pid = 3700] [serial = 373] [outer = 10A76000] 08:53:42 INFO - PROCESS | 3700 | 1467820422435 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19C29800) [pid = 3700] [serial = 374] [outer = 10A76000] 08:53:42 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:42 INFO - PROCESS | 3700 | 1467820422797 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] 08:53:42 INFO - PROCESS | 3700 | 1467820422827 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:53:42 INFO - PROCESS | 3700 | 1467820422831 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3700 | 1467820422832 Marionette TRACE conn3 <- [1,466,null,{}] 08:53:42 INFO - PROCESS | 3700 | 1467820422836 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}] 08:53:42 INFO - PROCESS | 3700 | 1467820422837 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:42 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:53:42 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:53:42 INFO - PROCESS | 3700 | 1467820422914 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:53:42 INFO - PROCESS | 3700 | 1467820423003 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3700 | 1467820423005 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:43 INFO - PROCESS | 3700 | ++DOCSHELL 16B77400 == 35 [pid = 3700] [id = 126] 08:53:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (194CC800) [pid = 3700] [serial = 375] [outer = 00000000] 08:53:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1A3BC800) [pid = 3700] [serial = 376] [outer = 194CC800] 08:53:43 INFO - PROCESS | 3700 | 1467820423050 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1A3BD800) [pid = 3700] [serial = 377] [outer = 194CC800] 08:53:43 INFO - PROCESS | 3700 | 1467820423381 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] 08:53:43 INFO - PROCESS | 3700 | 1467820423432 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:53:43 INFO - PROCESS | 3700 | 1467820423445 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 3700 | 1467820423447 Marionette TRACE conn3 <- [1,470,null,{}] 08:53:43 INFO - PROCESS | 3700 | 1467820423433 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}] 08:53:43 INFO - PROCESS | 3700 | 1467820423435 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:43 INFO - PROCESS | 3700 | 1467820423512 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:53:43 INFO - PROCESS | 3700 | 1467820423521 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3700 | 1467820423523 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:43 INFO - PROCESS | 3700 | ++DOCSHELL 1A48D000 == 36 [pid = 3700] [id = 127] 08:53:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1A492400) [pid = 3700] [serial = 378] [outer = 00000000] 08:53:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A5F0000) [pid = 3700] [serial = 379] [outer = 1A492400] 08:53:43 INFO - PROCESS | 3700 | 1467820423565 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A5F4800) [pid = 3700] [serial = 380] [outer = 1A492400] 08:53:44 INFO - PROCESS | 3700 | 1467820424302 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]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 925ms 08:53:44 INFO - PROCESS | 3700 | 1467820424359 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 3700 | 1467820424364 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:53:44 INFO - PROCESS | 3700 | 1467820424369 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:53:44 INFO - PROCESS | 3700 | 1467820424374 Marionette TRACE conn3 <- [1,474,null,{}] 08:53:44 INFO - PROCESS | 3700 | 1467820424379 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}] 08:53:44 INFO - PROCESS | 3700 | 1467820424382 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:44 INFO - PROCESS | 3700 | 1467820424498 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:53:44 INFO - PROCESS | 3700 | 1467820424577 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 3700 | 1467820424579 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:44 INFO - PROCESS | 3700 | ++DOCSHELL 11895C00 == 37 [pid = 3700] [id = 128] 08:53:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (11C95800) [pid = 3700] [serial = 381] [outer = 00000000] 08:53:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1312A000) [pid = 3700] [serial = 382] [outer = 11C95800] 08:53:44 INFO - PROCESS | 3700 | 1467820424641 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (139E6C00) [pid = 3700] [serial = 383] [outer = 11C95800] 08:53:45 INFO - PROCESS | 3700 | 1467820425551 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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1199ms 08:53:45 INFO - PROCESS | 3700 | 1467820425576 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3700 | 1467820425580 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:53:45 INFO - PROCESS | 3700 | 1467820425585 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3700 | 1467820425588 Marionette TRACE conn3 <- [1,478,null,{}] 08:53:45 INFO - PROCESS | 3700 | 1467820425593 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}] 08:53:45 INFO - PROCESS | 3700 | 1467820425596 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:45 INFO - PROCESS | 3700 | 1467820425679 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 11199800 == 36 [pid = 3700] [id = 21] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 103C8400 == 35 [pid = 3700] [id = 26] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 10A0C000 == 34 [pid = 3700] [id = 28] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 0F9E7000 == 33 [pid = 3700] [id = 27] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 1589D800 == 32 [pid = 3700] [id = 25] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 0F9E7C00 == 31 [pid = 3700] [id = 24] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 165D8800 == 30 [pid = 3700] [id = 8] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 12BAB400 == 29 [pid = 3700] [id = 22] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 13B5A000 == 28 [pid = 3700] [id = 23] 08:53:45 INFO - PROCESS | 3700 | --DOCSHELL 1A223400 == 27 [pid = 3700] [id = 10] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (194C8000) [pid = 3700] [serial = 331] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19FA1800) [pid = 3700] [serial = 334] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10F08C00) [pid = 3700] [serial = 319] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (11893C00) [pid = 3700] [serial = 320] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A48DC00) [pid = 3700] [serial = 311] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10FA1C00) [pid = 3700] [serial = 313] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (114A2800) [pid = 3700] [serial = 314] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1393F800) [pid = 3700] [serial = 322] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (13AAA800) [pid = 3700] [serial = 323] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (165E0400) [pid = 3700] [serial = 325] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16B7DC00) [pid = 3700] [serial = 326] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (15096800) [pid = 3700] [serial = 316] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (15679800) [pid = 3700] [serial = 317] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (196CC000) [pid = 3700] [serial = 332] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15746C00) [pid = 3700] [serial = 337] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (17341000) [pid = 3700] [serial = 338] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19C2F800) [pid = 3700] [serial = 335] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (17928000) [pid = 3700] [serial = 328] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (17CF1C00) [pid = 3700] [serial = 329] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1A48F800) [pid = 3700] [serial = 341] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1A5F0400) [pid = 3700] [serial = 343] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1A5F0C00) [pid = 3700] [serial = 344] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (1A21F000) [pid = 3700] [serial = 340] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3700 | 1467820425831 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3700 | 1467820425834 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:45 INFO - PROCESS | 3700 | ++DOCSHELL 103D2C00 == 28 [pid = 3700] [id = 129] 08:53:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (1055A800) [pid = 3700] [serial = 384] [outer = 00000000] 08:53:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (10F0DC00) [pid = 3700] [serial = 385] [outer = 1055A800] 08:53:45 INFO - PROCESS | 3700 | 1467820425883 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (111A7800) [pid = 3700] [serial = 386] [outer = 1055A800] 08:53:46 INFO - PROCESS | 3700 | 1467820426251 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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 679ms 08:53:46 INFO - PROCESS | 3700 | 1467820426272 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3700 | 1467820426276 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:53:46 INFO - PROCESS | 3700 | 1467820426283 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3700 | 1467820426285 Marionette TRACE conn3 <- [1,482,null,{}] 08:53:46 INFO - PROCESS | 3700 | 1467820426289 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}] 08:53:46 INFO - PROCESS | 3700 | 1467820426291 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:46 INFO - PROCESS | 3700 | 1467820426363 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:53:46 INFO - PROCESS | 3700 | 1467820426370 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3700 | 1467820426372 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:46 INFO - PROCESS | 3700 | ++DOCSHELL 139E6800 == 29 [pid = 3700] [id = 130] 08:53:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (13ABE800) [pid = 3700] [serial = 387] [outer = 00000000] 08:53:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (14223800) [pid = 3700] [serial = 388] [outer = 13ABE800] 08:53:46 INFO - PROCESS | 3700 | 1467820426418 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (15094800) [pid = 3700] [serial = 389] [outer = 13ABE800] 08:53:46 INFO - PROCESS | 3700 | 1467820426850 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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 578ms 08:53:46 INFO - PROCESS | 3700 | 1467820426867 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3700 | 1467820426869 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:53:46 INFO - PROCESS | 3700 | 1467820426872 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3700 | 1467820426876 Marionette TRACE conn3 <- [1,486,null,{}] 08:53:46 INFO - PROCESS | 3700 | 1467820426887 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}] 08:53:46 INFO - PROCESS | 3700 | 1467820426891 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:46 INFO - PROCESS | 3700 | 1467820426971 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:53:47 INFO - PROCESS | 3700 | 1467820426992 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3700 | 1467820426995 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:47 INFO - PROCESS | 3700 | ++DOCSHELL 1663B400 == 30 [pid = 3700] [id = 131] 08:53:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (1663BC00) [pid = 3700] [serial = 390] [outer = 00000000] 08:53:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (16826800) [pid = 3700] [serial = 391] [outer = 1663BC00] 08:53:47 INFO - PROCESS | 3700 | 1467820427045 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (16B7E400) [pid = 3700] [serial = 392] [outer = 1663BC00] 08:53:47 INFO - PROCESS | 3700 | 1467820427465 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]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 650ms 08:53:47 INFO - PROCESS | 3700 | 1467820427513 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3700 | 1467820427516 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:53:47 INFO - PROCESS | 3700 | 1467820427519 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:53:47 INFO - PROCESS | 3700 | 1467820427520 Marionette TRACE conn3 <- [1,490,null,{}] 08:53:47 INFO - PROCESS | 3700 | 1467820427524 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}] 08:53:47 INFO - PROCESS | 3700 | 1467820427535 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:47 INFO - PROCESS | 3700 | 1467820427616 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:53:47 INFO - PROCESS | 3700 | 1467820427624 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3700 | 1467820427626 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:47 INFO - PROCESS | 3700 | ++DOCSHELL 17341000 == 31 [pid = 3700] [id = 132] 08:53:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (174C1C00) [pid = 3700] [serial = 393] [outer = 00000000] 08:53:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (179F0C00) [pid = 3700] [serial = 394] [outer = 174C1C00] 08:53:47 INFO - PROCESS | 3700 | 1467820427672 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (17C27C00) [pid = 3700] [serial = 395] [outer = 174C1C00] 08:53:48 INFO - PROCESS | 3700 | 1467820428045 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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 549ms 08:53:48 INFO - PROCESS | 3700 | 1467820428087 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3700 | 1467820428089 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:53:48 INFO - PROCESS | 3700 | 1467820428092 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3700 | 1467820428094 Marionette TRACE conn3 <- [1,494,null,{}] 08:53:48 INFO - PROCESS | 3700 | 1467820428098 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}] 08:53:48 INFO - PROCESS | 3700 | 1467820428101 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:48 INFO - PROCESS | 3700 | 1467820428221 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:53:48 INFO - PROCESS | 3700 | 1467820428296 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3700 | 1467820428298 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:48 INFO - PROCESS | 3700 | ++DOCSHELL 194C1000 == 32 [pid = 3700] [id = 133] 08:53:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (194C2000) [pid = 3700] [serial = 396] [outer = 00000000] 08:53:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (196CA800) [pid = 3700] [serial = 397] [outer = 194C2000] 08:53:48 INFO - PROCESS | 3700 | 1467820428341 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19AB5400) [pid = 3700] [serial = 398] [outer = 194C2000] 08:53:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (194C1400) [pid = 3700] [serial = 399] [outer = 1B0D6C00] 08:53:48 INFO - PROCESS | 3700 | 1467820428796 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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 737ms 08:53:48 INFO - PROCESS | 3700 | 1467820428840 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3700 | 1467820428842 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:53:48 INFO - PROCESS | 3700 | 1467820428845 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:53:48 INFO - PROCESS | 3700 | 1467820428847 Marionette TRACE conn3 <- [1,498,null,{}] 08:53:48 INFO - PROCESS | 3700 | 1467820428851 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}] 08:53:48 INFO - PROCESS | 3700 | 1467820428840 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:48 INFO - PROCESS | 3700 | 1467820428999 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:53:49 INFO - PROCESS | 3700 | 1467820429057 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3700 | 1467820429059 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:49 INFO - PROCESS | 3700 | ++DOCSHELL 16637800 == 33 [pid = 3700] [id = 134] 08:53:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1663B800) [pid = 3700] [serial = 400] [outer = 00000000] 08:53:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1A3BFC00) [pid = 3700] [serial = 401] [outer = 1663B800] 08:53:49 INFO - PROCESS | 3700 | 1467820429085 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A485000) [pid = 3700] [serial = 402] [outer = 1663B800] 08:53:49 INFO - PROCESS | 3700 | 1467820429513 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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:53:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 679ms 08:53:49 INFO - PROCESS | 3700 | 1467820429529 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3700 | 1467820429531 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:53:49 INFO - PROCESS | 3700 | 1467820429544 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3700 | 1467820429546 Marionette TRACE conn3 <- [1,502,null,{}] 08:53:49 INFO - PROCESS | 3700 | 1467820429557 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}] 08:53:49 INFO - PROCESS | 3700 | 1467820429559 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:49 INFO - PROCESS | 3700 | 1467820429645 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:53:49 INFO - PROCESS | 3700 | 1467820429656 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3700 | 1467820429658 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:49 INFO - PROCESS | 3700 | ++DOCSHELL 12E68800 == 34 [pid = 3700] [id = 135] 08:53:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (196CB000) [pid = 3700] [serial = 403] [outer = 00000000] 08:53:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A5E8800) [pid = 3700] [serial = 404] [outer = 196CB000] 08:53:49 INFO - PROCESS | 3700 | 1467820429700 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1A5E8C00) [pid = 3700] [serial = 405] [outer = 196CB000] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1682F800) [pid = 3700] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13936400) [pid = 3700] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1055E000) [pid = 3700] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11894800) [pid = 3700] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (158AC000) [pid = 3700] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16D89400) [pid = 3700] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (194CC800) [pid = 3700] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17C22400) [pid = 3700] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1149D400) [pid = 3700] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (11028C00) [pid = 3700] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:53:50 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (10A76000) [pid = 3700] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:53:50 INFO - PROCESS | 3700 | 1467820430123 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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 650ms 08:53:50 INFO - PROCESS | 3700 | 1467820430186 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3700 | 1467820430188 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:53:50 INFO - PROCESS | 3700 | 1467820430192 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3700 | 1467820430194 Marionette TRACE conn3 <- [1,506,null,{}] 08:53:50 INFO - PROCESS | 3700 | 1467820430197 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}] 08:53:50 INFO - PROCESS | 3700 | 1467820430199 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:50 INFO - PROCESS | 3700 | 1467820430284 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:53:50 INFO - PROCESS | 3700 | 1467820430335 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3700 | 1467820430337 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:50 INFO - PROCESS | 3700 | ++DOCSHELL 1055F800 == 35 [pid = 3700] [id = 136] 08:53:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10F76800) [pid = 3700] [serial = 406] [outer = 00000000] 08:53:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (12E28000) [pid = 3700] [serial = 407] [outer = 10F76800] 08:53:50 INFO - PROCESS | 3700 | 1467820430380 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1749C400) [pid = 3700] [serial = 408] [outer = 10F76800] 08:53:50 INFO - PROCESS | 3700 | 1467820430719 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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 549ms 08:53:50 INFO - PROCESS | 3700 | 1467820430746 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3700 | 1467820430747 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:53:50 INFO - PROCESS | 3700 | 1467820430751 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3700 | 1467820430753 Marionette TRACE conn3 <- [1,510,null,{}] 08:53:50 INFO - PROCESS | 3700 | 1467820430756 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}] 08:53:50 INFO - PROCESS | 3700 | 1467820430758 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:50 INFO - PROCESS | 3700 | 1467820430847 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:53:50 INFO - PROCESS | 3700 | 1467820430881 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3700 | 1467820430883 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:50 INFO - PROCESS | 3700 | ++DOCSHELL 103CB400 == 36 [pid = 3700] [id = 137] 08:53:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (129E6C00) [pid = 3700] [serial = 409] [outer = 00000000] 08:53:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1A5E7800) [pid = 3700] [serial = 410] [outer = 129E6C00] 08:53:50 INFO - PROCESS | 3700 | 1467820430926 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1A857800) [pid = 3700] [serial = 411] [outer = 129E6C00] 08:53:51 INFO - PROCESS | 3700 | 1467820431293 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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 593ms 08:53:51 INFO - PROCESS | 3700 | 1467820431331 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3700 | 1467820431333 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:53:51 INFO - PROCESS | 3700 | 1467820431336 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:53:51 INFO - PROCESS | 3700 | 1467820431338 Marionette TRACE conn3 <- [1,514,null,{}] 08:53:51 INFO - PROCESS | 3700 | 1467820431342 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}] 08:53:51 INFO - PROCESS | 3700 | 1467820431344 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:51 INFO - PROCESS | 3700 | 1467820431458 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:53:51 INFO - PROCESS | 3700 | 1467820431467 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3700 | 1467820431469 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:51 INFO - PROCESS | 3700 | ++DOCSHELL 16D82000 == 37 [pid = 3700] [id = 138] 08:53:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1A5F3C00) [pid = 3700] [serial = 412] [outer = 00000000] 08:53:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A861400) [pid = 3700] [serial = 413] [outer = 1A5F3C00] 08:53:51 INFO - PROCESS | 3700 | 1467820431495 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A865000) [pid = 3700] [serial = 414] [outer = 1A5F3C00] 08:53:51 INFO - PROCESS | 3700 | 1467820431902 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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 592ms 08:53:51 INFO - PROCESS | 3700 | 1467820431938 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3700 | 1467820431942 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:53:51 INFO - PROCESS | 3700 | 1467820431948 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 3700 | 1467820431952 Marionette TRACE conn3 <- [1,518,null,{}] 08:53:51 INFO - PROCESS | 3700 | 1467820431959 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}] 08:53:51 INFO - PROCESS | 3700 | 1467820431962 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:52 INFO - PROCESS | 3700 | 1467820432127 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:53:52 INFO - PROCESS | 3700 | 1467820432229 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3700 | 1467820432234 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:52 INFO - PROCESS | 3700 | ++DOCSHELL 111A6400 == 38 [pid = 3700] [id = 139] 08:53:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (11497800) [pid = 3700] [serial = 415] [outer = 00000000] 08:53:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (11CEC000) [pid = 3700] [serial = 416] [outer = 11497800] 08:53:52 INFO - PROCESS | 3700 | 1467820432272 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (12E63800) [pid = 3700] [serial = 417] [outer = 11497800] 08:53:52 INFO - PROCESS | 3700 | 1467820432776 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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 867ms 08:53:52 INFO - PROCESS | 3700 | 1467820432817 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3700 | 1467820432822 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:53:52 INFO - PROCESS | 3700 | 1467820432828 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3700 | 1467820432831 Marionette TRACE conn3 <- [1,522,null,{}] 08:53:52 INFO - PROCESS | 3700 | 1467820432835 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}] 08:53:52 INFO - PROCESS | 3700 | 1467820432838 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:52 INFO - PROCESS | 3700 | 1467820432927 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:53:53 INFO - PROCESS | 3700 | 1467820433020 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3700 | 1467820433023 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:53 INFO - PROCESS | 3700 | ++DOCSHELL 15137800 == 39 [pid = 3700] [id = 140] 08:53:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15676800) [pid = 3700] [serial = 418] [outer = 00000000] 08:53:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (158A5C00) [pid = 3700] [serial = 419] [outer = 15676800] 08:53:53 INFO - PROCESS | 3700 | 1467820433077 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16825800) [pid = 3700] [serial = 420] [outer = 15676800] 08:53:53 INFO - PROCESS | 3700 | 1467820433671 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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 867ms 08:53:53 INFO - PROCESS | 3700 | 1467820433697 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3700 | 1467820433699 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:53:53 INFO - PROCESS | 3700 | 1467820433703 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 3700 | 1467820433707 Marionette TRACE conn3 <- [1,526,null,{}] 08:53:53 INFO - PROCESS | 3700 | 1467820433718 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}] 08:53:53 INFO - PROCESS | 3700 | 1467820433722 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:53 INFO - PROCESS | 3700 | 1467820433829 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:53:53 INFO - PROCESS | 3700 | 1467820433922 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3700 | 1467820433908 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:53 INFO - PROCESS | 3700 | ++DOCSHELL 19FA0000 == 40 [pid = 3700] [id = 141] 08:53:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A21C800) [pid = 3700] [serial = 421] [outer = 00000000] 08:53:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A493000) [pid = 3700] [serial = 422] [outer = 1A21C800] 08:53:53 INFO - PROCESS | 3700 | 1467820433963 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A85D400) [pid = 3700] [serial = 423] [outer = 1A21C800] 08:53:54 INFO - PROCESS | 3700 | 1467820434615 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 925ms 08:53:54 INFO - PROCESS | 3700 | 1467820434625 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3700 | 1467820434628 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:53:54 INFO - PROCESS | 3700 | 1467820434632 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3700 | 1467820434634 Marionette TRACE conn3 <- [1,530,null,{}] 08:53:54 INFO - PROCESS | 3700 | 1467820434638 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}] 08:53:54 INFO - PROCESS | 3700 | 1467820434640 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:54 INFO - PROCESS | 3700 | 1467820434783 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:53:54 INFO - PROCESS | 3700 | 1467820434796 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 3700 | 1467820434798 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:54 INFO - PROCESS | 3700 | ++DOCSHELL 1102CC00 == 41 [pid = 3700] [id = 142] 08:53:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (11802C00) [pid = 3700] [serial = 424] [outer = 00000000] 08:53:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (13B50000) [pid = 3700] [serial = 425] [outer = 11802C00] 08:53:54 INFO - PROCESS | 3700 | 1467820434833 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (174BEC00) [pid = 3700] [serial = 426] [outer = 11802C00] 08:53:55 INFO - PROCESS | 3700 | 1467820435461 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"]]]}] 08:53:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:53:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:53:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:53:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:53:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 08:53:55 INFO - PROCESS | 3700 | 1467820435533 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3700 | 1467820435537 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:53:55 INFO - PROCESS | 3700 | 1467820435542 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3700 | 1467820435545 Marionette TRACE conn3 <- [1,534,null,{}] 08:53:55 INFO - PROCESS | 3700 | 1467820435551 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}] 08:53:55 INFO - PROCESS | 3700 | 1467820435554 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:55 INFO - PROCESS | 3700 | 1467820435661 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:53:55 INFO - PROCESS | 3700 | 1467820435745 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 3700 | 1467820435748 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:55 INFO - PROCESS | 3700 | ++DOCSHELL 1119FC00 == 42 [pid = 3700] [id = 143] 08:53:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (11D90400) [pid = 3700] [serial = 427] [outer = 00000000] 08:53:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (13B55800) [pid = 3700] [serial = 428] [outer = 11D90400] 08:53:55 INFO - PROCESS | 3700 | 1467820435837 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (14528400) [pid = 3700] [serial = 429] [outer = 11D90400] 08:53:56 INFO - PROCESS | 3700 | --DOCSHELL 1A8D7000 == 41 [pid = 3700] [id = 14] 08:53:56 INFO - PROCESS | 3700 | --DOCSHELL 103CB800 == 40 [pid = 3700] [id = 118] 08:53:56 INFO - PROCESS | 3700 | --DOCSHELL 0F9E1000 == 39 [pid = 3700] [id = 18] 08:53:56 INFO - PROCESS | 3700 | --DOCSHELL 1A859400 == 38 [pid = 3700] [id = 13] 08:53:56 INFO - PROCESS | 3700 | --DOCSHELL 1A490000 == 37 [pid = 3700] [id = 12] 08:53:56 INFO - PROCESS | 3700 | --DOCSHELL 1AD76000 == 36 [pid = 3700] [id = 15] 08:53:56 INFO - PROCESS | 3700 | --DOCSHELL 1A48EC00 == 35 [pid = 3700] [id = 11] 08:53:56 INFO - PROCESS | 3700 | --DOCSHELL 10BA8000 == 34 [pid = 3700] [id = 20] 08:53:56 INFO - PROCESS | 3700 | --DOCSHELL 11499400 == 33 [pid = 3700] [id = 19] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (174BD000) [pid = 3700] [serial = 364] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A5F0000) [pid = 3700] [serial = 379] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (13AA2400) [pid = 3700] [serial = 358] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1422A400) [pid = 3700] [serial = 359] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (10A79000) [pid = 3700] [serial = 352] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (10BAEC00) [pid = 3700] [serial = 353] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (11D91000) [pid = 3700] [serial = 355] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (129EAC00) [pid = 3700] [serial = 356] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1663F000) [pid = 3700] [serial = 361] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (194C5000) [pid = 3700] [serial = 350] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (17923000) [pid = 3700] [serial = 349] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A3BD800) [pid = 3700] [serial = 377] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (194C1800) [pid = 3700] [serial = 367] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (14223C00) [pid = 3700] [serial = 347] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (131C6000) [pid = 3700] [serial = 346] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17568000) [pid = 3700] [serial = 365] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19AB1400) [pid = 3700] [serial = 368] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1A3BC800) [pid = 3700] [serial = 376] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (194C9000) [pid = 3700] [serial = 370] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19E31800) [pid = 3700] [serial = 371] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (194C2800) [pid = 3700] [serial = 373] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19C29800) [pid = 3700] [serial = 374] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15E73C00) [pid = 3700] [serial = 362] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3700 | 1467820436832 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:53:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1330ms 08:53:56 INFO - PROCESS | 3700 | 1467820436886 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:53:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:53:56 INFO - PROCESS | 3700 | 1467820436890 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:53:56 INFO - PROCESS | 3700 | 1467820436899 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3700 | 1467820436903 Marionette TRACE conn3 <- [1,538,null,{}] 08:53:56 INFO - PROCESS | 3700 | 1467820436908 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}] 08:53:56 INFO - PROCESS | 3700 | 1467820436911 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:56 INFO - PROCESS | 3700 | 1467820436995 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:53:56 INFO - PROCESS | 3700 | 1467820437002 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3700 | 1467820437005 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:57 INFO - PROCESS | 3700 | ++DOCSHELL 111A1400 == 34 [pid = 3700] [id = 144] 08:53:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (111A2000) [pid = 3700] [serial = 430] [outer = 00000000] 08:53:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (11D8D000) [pid = 3700] [serial = 431] [outer = 111A2000] 08:53:57 INFO - PROCESS | 3700 | 1467820437052 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (129E0400) [pid = 3700] [serial = 432] [outer = 111A2000] 08:53:57 INFO - PROCESS | 3700 | 1467820437478 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:53:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 607ms 08:53:57 INFO - PROCESS | 3700 | 1467820437512 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3700 | 1467820437517 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:53:57 INFO - PROCESS | 3700 | 1467820437510 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 3700 | 1467820437513 Marionette TRACE conn3 <- [1,542,null,{}] 08:53:57 INFO - PROCESS | 3700 | 1467820437516 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}] 08:53:57 INFO - PROCESS | 3700 | 1467820437519 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:57 INFO - PROCESS | 3700 | 1467820437637 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:53:57 INFO - PROCESS | 3700 | 1467820437647 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3700 | 1467820437649 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:57 INFO - PROCESS | 3700 | ++DOCSHELL 13B54000 == 35 [pid = 3700] [id = 145] 08:53:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13B5BC00) [pid = 3700] [serial = 433] [outer = 00000000] 08:53:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15136C00) [pid = 3700] [serial = 434] [outer = 13B5BC00] 08:53:57 INFO - PROCESS | 3700 | 1467820437695 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15746400) [pid = 3700] [serial = 435] [outer = 13B5BC00] 08:53:57 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:58 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:58 INFO - PROCESS | 3700 | 1467820438109 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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 650ms 08:53:58 INFO - PROCESS | 3700 | 1467820438160 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3700 | 1467820438162 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:53:58 INFO - PROCESS | 3700 | 1467820438166 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3700 | 1467820438169 Marionette TRACE conn3 <- [1,546,null,{}] 08:53:58 INFO - PROCESS | 3700 | 1467820438179 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}] 08:53:58 INFO - PROCESS | 3700 | 1467820438184 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:58 INFO - PROCESS | 3700 | 1467820438264 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:53:58 INFO - PROCESS | 3700 | 1467820438273 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3700 | 1467820438258 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:58 INFO - PROCESS | 3700 | ++DOCSHELL 16B7E000 == 36 [pid = 3700] [id = 146] 08:53:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16CEF000) [pid = 3700] [serial = 436] [outer = 00000000] 08:53:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17495400) [pid = 3700] [serial = 437] [outer = 16CEF000] 08:53:58 INFO - PROCESS | 3700 | 1467820438306 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1756C800) [pid = 3700] [serial = 438] [outer = 16CEF000] 08:53:58 INFO - PROCESS | 3700 | 1467820438724 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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 578ms 08:53:58 INFO - PROCESS | 3700 | 1467820438748 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3700 | 1467820438750 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:53:58 INFO - PROCESS | 3700 | 1467820438753 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3700 | 1467820438755 Marionette TRACE conn3 <- [1,550,null,{}] 08:53:58 INFO - PROCESS | 3700 | 1467820438758 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}] 08:53:58 INFO - PROCESS | 3700 | 1467820438760 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:58 INFO - PROCESS | 3700 | 1467820438879 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:53:58 INFO - PROCESS | 3700 | 1467820438936 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3700 | 1467820438938 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:58 INFO - PROCESS | 3700 | ++DOCSHELL 179B0400 == 37 [pid = 3700] [id = 147] 08:53:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (179FA000) [pid = 3700] [serial = 439] [outer = 00000000] 08:53:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (194C4400) [pid = 3700] [serial = 440] [outer = 179FA000] 08:53:58 INFO - PROCESS | 3700 | 1467820438981 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (196C7C00) [pid = 3700] [serial = 441] [outer = 179FA000] 08:53:59 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:59 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:59 INFO - PROCESS | 3700 | 1467820439360 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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 636ms 08:53:59 INFO - PROCESS | 3700 | 1467820439412 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3700 | 1467820439414 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:53:59 INFO - PROCESS | 3700 | 1467820439417 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:53:59 INFO - PROCESS | 3700 | 1467820439419 Marionette TRACE conn3 <- [1,554,null,{}] 08:53:59 INFO - PROCESS | 3700 | 1467820439428 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}] 08:53:59 INFO - PROCESS | 3700 | 1467820439430 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:59 INFO - PROCESS | 3700 | 1467820439510 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:53:59 INFO - PROCESS | 3700 | 1467820439517 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3700 | 1467820439519 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:53:59 INFO - PROCESS | 3700 | ++DOCSHELL 17CF4000 == 38 [pid = 3700] [id = 148] 08:53:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (194C3C00) [pid = 3700] [serial = 442] [outer = 00000000] 08:53:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19ABDC00) [pid = 3700] [serial = 443] [outer = 194C3C00] 08:53:59 INFO - PROCESS | 3700 | 1467820439562 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19C2B400) [pid = 3700] [serial = 444] [outer = 194C3C00] 08:53:59 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:59 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:59 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:00 INFO - PROCESS | 3700 | 1467820440004 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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 636ms 08:54:00 INFO - PROCESS | 3700 | 1467820440069 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3700 | 1467820440071 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:54:00 INFO - PROCESS | 3700 | 1467820440074 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3700 | 1467820440076 Marionette TRACE conn3 <- [1,558,null,{}] 08:54:00 INFO - PROCESS | 3700 | 1467820440080 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}] 08:54:00 INFO - PROCESS | 3700 | 1467820440085 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:00 INFO - PROCESS | 3700 | 1467820440205 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:54:00 INFO - PROCESS | 3700 | 1467820440263 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3700 | 1467820440265 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:00 INFO - PROCESS | 3700 | ++DOCSHELL 10A76C00 == 39 [pid = 3700] [id = 149] 08:54:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A3BF400) [pid = 3700] [serial = 445] [outer = 00000000] 08:54:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A48A000) [pid = 3700] [serial = 446] [outer = 1A3BF400] 08:54:00 INFO - PROCESS | 3700 | 1467820440308 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A491C00) [pid = 3700] [serial = 447] [outer = 1A3BF400] 08:54:00 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:00 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (194C2000) [pid = 3700] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (10F76800) [pid = 3700] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1663B800) [pid = 3700] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (174C1C00) [pid = 3700] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (11C95800) [pid = 3700] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A492400) [pid = 3700] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1055A800) [pid = 3700] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1663BC00) [pid = 3700] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13ABE800) [pid = 3700] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (196CB000) [pid = 3700] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (129E6C00) [pid = 3700] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:54:00 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A5F3C00) [pid = 3700] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:54:00 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:00 INFO - PROCESS | 3700 | 1467820440860 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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 823ms 08:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:54:00 INFO - PROCESS | 3700 | 1467820440911 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3700 | 1467820440912 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:54:00 INFO - PROCESS | 3700 | 1467820440916 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3700 | 1467820440917 Marionette TRACE conn3 <- [1,562,null,{}] 08:54:00 INFO - PROCESS | 3700 | 1467820440921 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}] 08:54:00 INFO - PROCESS | 3700 | 1467820440923 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:00 INFO - PROCESS | 3700 | 1467820441000 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:54:01 INFO - PROCESS | 3700 | 1467820441056 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3700 | 1467820441058 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:01 INFO - PROCESS | 3700 | ++DOCSHELL 1055A800 == 40 [pid = 3700] [id = 150] 08:54:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (10BAC800) [pid = 3700] [serial = 448] [outer = 00000000] 08:54:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (139E6400) [pid = 3700] [serial = 449] [outer = 10BAC800] 08:54:01 INFO - PROCESS | 3700 | 1467820441105 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (13B4F400) [pid = 3700] [serial = 450] [outer = 10BAC800] 08:54:01 INFO - PROCESS | 3700 | 1467820441452 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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 592ms 08:54:01 INFO - PROCESS | 3700 | 1467820441499 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3700 | 1467820441501 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:54:01 INFO - PROCESS | 3700 | 1467820441504 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3700 | 1467820441506 Marionette TRACE conn3 <- [1,566,null,{}] 08:54:01 INFO - PROCESS | 3700 | 1467820441510 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}] 08:54:01 INFO - PROCESS | 3700 | 1467820441512 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:01 INFO - PROCESS | 3700 | 1467820441613 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:54:01 INFO - PROCESS | 3700 | 1467820441621 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3700 | 1467820441623 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:01 INFO - PROCESS | 3700 | ++DOCSHELL 139E5800 == 41 [pid = 3700] [id = 151] 08:54:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (158A7800) [pid = 3700] [serial = 451] [outer = 00000000] 08:54:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A5EC000) [pid = 3700] [serial = 452] [outer = 158A7800] 08:54:01 INFO - PROCESS | 3700 | 1467820441666 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A5EC400) [pid = 3700] [serial = 453] [outer = 158A7800] 08:54:02 INFO - PROCESS | 3700 | 1467820442013 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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 549ms 08:54:02 INFO - PROCESS | 3700 | 1467820442061 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3700 | 1467820442063 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 3700 | 1467820442067 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:54:02 INFO - PROCESS | 3700 | 1467820442069 Marionette TRACE conn3 <- [1,570,null,{}] 08:54:02 INFO - PROCESS | 3700 | 1467820442072 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}] 08:54:02 INFO - PROCESS | 3700 | 1467820442074 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:02 INFO - PROCESS | 3700 | 1467820442179 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:54:02 INFO - PROCESS | 3700 | 1467820442208 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3700 | 1467820442210 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:02 INFO - PROCESS | 3700 | ++DOCSHELL 13937000 == 42 [pid = 3700] [id = 152] 08:54:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A220C00) [pid = 3700] [serial = 454] [outer = 00000000] 08:54:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A8CE800) [pid = 3700] [serial = 455] [outer = 1A220C00] 08:54:02 INFO - PROCESS | 3700 | 1467820442252 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A8D2C00) [pid = 3700] [serial = 456] [outer = 1A220C00] 08:54:02 INFO - PROCESS | 3700 | 1467820442576 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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 549ms 08:54:02 INFO - PROCESS | 3700 | 1467820442664 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3700 | 1467820442668 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 3700 | 1467820442674 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 3700 | 1467820442678 Marionette TRACE conn3 <- [1,574,null,{}] 08:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:54:02 INFO - PROCESS | 3700 | 1467820442688 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}] 08:54:02 INFO - PROCESS | 3700 | 1467820442691 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:02 INFO - PROCESS | 3700 | 1467820442837 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:54:02 INFO - PROCESS | 3700 | 1467820442935 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3700 | 1467820442938 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:02 INFO - PROCESS | 3700 | ++DOCSHELL 11023400 == 43 [pid = 3700] [id = 153] 08:54:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (11024C00) [pid = 3700] [serial = 457] [outer = 00000000] 08:54:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (11805400) [pid = 3700] [serial = 458] [outer = 11024C00] 08:54:02 INFO - PROCESS | 3700 | 1467820442978 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (11D8CC00) [pid = 3700] [serial = 459] [outer = 11024C00] 08:54:03 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:03 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:03 INFO - PROCESS | 3700 | 1467820443699 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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1055ms 08:54:03 INFO - PROCESS | 3700 | 1467820443737 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3700 | 1467820443740 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:54:03 INFO - PROCESS | 3700 | 1467820443747 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3700 | 1467820443750 Marionette TRACE conn3 <- [1,578,null,{}] 08:54:03 INFO - PROCESS | 3700 | 1467820443756 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}] 08:54:03 INFO - PROCESS | 3700 | 1467820443758 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:03 INFO - PROCESS | 3700 | 1467820443871 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:54:03 INFO - PROCESS | 3700 | 1467820443951 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 3700 | 1467820443954 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:03 INFO - PROCESS | 3700 | ++DOCSHELL 12EE8000 == 44 [pid = 3700] [id = 154] 08:54:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (13AC5C00) [pid = 3700] [serial = 460] [outer = 00000000] 08:54:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (15E73C00) [pid = 3700] [serial = 461] [outer = 13AC5C00] 08:54:04 INFO - PROCESS | 3700 | 1467820444049 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1663D800) [pid = 3700] [serial = 462] [outer = 13AC5C00] 08:54:04 INFO - PROCESS | 3700 | --DOCSHELL 103CB400 == 43 [pid = 3700] [id = 137] 08:54:04 INFO - PROCESS | 3700 | --DOCSHELL 139E5800 == 42 [pid = 3700] [id = 151] 08:54:04 INFO - PROCESS | 3700 | --DOCSHELL 1055A800 == 41 [pid = 3700] [id = 150] 08:54:04 INFO - PROCESS | 3700 | --DOCSHELL 10A76C00 == 40 [pid = 3700] [id = 149] 08:54:04 INFO - PROCESS | 3700 | --DOCSHELL 17CF4000 == 39 [pid = 3700] [id = 148] 08:54:04 INFO - PROCESS | 3700 | --DOCSHELL 179B0400 == 38 [pid = 3700] [id = 147] 08:54:04 INFO - PROCESS | 3700 | --DOCSHELL 16B7E000 == 37 [pid = 3700] [id = 146] 08:54:04 INFO - PROCESS | 3700 | --DOCSHELL 13B54000 == 36 [pid = 3700] [id = 145] 08:54:04 INFO - PROCESS | 3700 | --DOCSHELL 111A1400 == 35 [pid = 3700] [id = 144] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (196CA800) [pid = 3700] [serial = 397] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (16824800) [pid = 3700] [serial = 173] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (12E28000) [pid = 3700] [serial = 407] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1A3BFC00) [pid = 3700] [serial = 401] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (179F0C00) [pid = 3700] [serial = 394] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19AB5400) [pid = 3700] [serial = 398] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1312A000) [pid = 3700] [serial = 382] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (139E6C00) [pid = 3700] [serial = 383] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A5F4800) [pid = 3700] [serial = 380] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10F0DC00) [pid = 3700] [serial = 385] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (111A7800) [pid = 3700] [serial = 386] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16826800) [pid = 3700] [serial = 391] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16B7E400) [pid = 3700] [serial = 392] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14223800) [pid = 3700] [serial = 388] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15094800) [pid = 3700] [serial = 389] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1A5E8800) [pid = 3700] [serial = 404] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1A485000) [pid = 3700] [serial = 402] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A857800) [pid = 3700] [serial = 411] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1749C400) [pid = 3700] [serial = 408] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1A5E8C00) [pid = 3700] [serial = 405] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1A5E7800) [pid = 3700] [serial = 410] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (17C27C00) [pid = 3700] [serial = 395] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1A865000) [pid = 3700] [serial = 414] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1A861400) [pid = 3700] [serial = 413] [outer = 00000000] [url = about:blank] 08:54:04 INFO - PROCESS | 3700 | 1467820444840 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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1155ms 08:54:04 INFO - PROCESS | 3700 | 1467820444913 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3700 | 1467820444916 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:54:04 INFO - PROCESS | 3700 | 1467820444921 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 3700 | 1467820444924 Marionette TRACE conn3 <- [1,582,null,{}] 08:54:04 INFO - PROCESS | 3700 | 1467820444930 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}] 08:54:04 INFO - PROCESS | 3700 | 1467820444933 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:05 INFO - PROCESS | 3700 | 1467820444998 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:54:05 INFO - PROCESS | 3700 | 1467820445011 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3700 | 1467820445013 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:05 INFO - PROCESS | 3700 | ++DOCSHELL 1119DC00 == 36 [pid = 3700] [id = 155] 08:54:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (11499400) [pid = 3700] [serial = 463] [outer = 00000000] 08:54:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1180C400) [pid = 3700] [serial = 464] [outer = 11499400] 08:54:05 INFO - PROCESS | 3700 | 1467820445060 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (12B6F400) [pid = 3700] [serial = 465] [outer = 11499400] 08:54:05 INFO - PROCESS | 3700 | 1467820445502 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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 636ms 08:54:05 INFO - PROCESS | 3700 | 1467820445558 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3700 | 1467820445562 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:54:05 INFO - PROCESS | 3700 | 1467820445567 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:54:05 INFO - PROCESS | 3700 | 1467820445570 Marionette TRACE conn3 <- [1,586,null,{}] 08:54:05 INFO - PROCESS | 3700 | 1467820445573 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}] 08:54:05 INFO - PROCESS | 3700 | 1467820445576 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:05 INFO - PROCESS | 3700 | 1467820445659 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:54:05 INFO - PROCESS | 3700 | 1467820445667 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3700 | 1467820445669 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:05 INFO - PROCESS | 3700 | ++DOCSHELL 14223800 == 37 [pid = 3700] [id = 156] 08:54:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (14223C00) [pid = 3700] [serial = 466] [outer = 00000000] 08:54:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15097800) [pid = 3700] [serial = 467] [outer = 14223C00] 08:54:05 INFO - PROCESS | 3700 | 1467820445715 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1589FC00) [pid = 3700] [serial = 468] [outer = 14223C00] 08:54:06 INFO - PROCESS | 3700 | 1467820446131 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 592ms 08:54:06 INFO - PROCESS | 3700 | 1467820446168 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3700 | 1467820446170 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:54:06 INFO - PROCESS | 3700 | 1467820446174 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3700 | 1467820446177 Marionette TRACE conn3 <- [1,590,null,{}] 08:54:06 INFO - PROCESS | 3700 | 1467820446188 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}] 08:54:06 INFO - PROCESS | 3700 | 1467820446192 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:06 INFO - PROCESS | 3700 | 1467820446256 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:54:06 INFO - PROCESS | 3700 | 1467820446266 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3700 | 1467820446269 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:06 INFO - PROCESS | 3700 | ++DOCSHELL 17340400 == 38 [pid = 3700] [id = 157] 08:54:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17342000) [pid = 3700] [serial = 469] [outer = 00000000] 08:54:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17563000) [pid = 3700] [serial = 470] [outer = 17342000] 08:54:06 INFO - PROCESS | 3700 | 1467820446315 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (179B0400) [pid = 3700] [serial = 471] [outer = 17342000] 08:54:06 INFO - PROCESS | 3700 | 1467820446755 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 651ms 08:54:06 INFO - PROCESS | 3700 | 1467820446811 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3700 | 1467820446813 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:54:06 INFO - PROCESS | 3700 | 1467820446816 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3700 | 1467820446818 Marionette TRACE conn3 <- [1,594,null,{}] 08:54:06 INFO - PROCESS | 3700 | 1467820446821 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}] 08:54:06 INFO - PROCESS | 3700 | 1467820446823 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:06 INFO - PROCESS | 3700 | 1467820446906 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:54:06 INFO - PROCESS | 3700 | 1467820446911 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3700 | 1467820446913 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:06 INFO - PROCESS | 3700 | ++DOCSHELL 17CF2800 == 39 [pid = 3700] [id = 158] 08:54:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17CF6400) [pid = 3700] [serial = 472] [outer = 00000000] 08:54:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (196CA400) [pid = 3700] [serial = 473] [outer = 17CF6400] 08:54:06 INFO - PROCESS | 3700 | 1467820446956 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19AB0800) [pid = 3700] [serial = 474] [outer = 17CF6400] 08:54:07 INFO - PROCESS | 3700 | 1467820447413 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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 636ms 08:54:07 INFO - PROCESS | 3700 | 1467820447462 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3700 | 1467820447464 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:54:07 INFO - PROCESS | 3700 | 1467820447467 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3700 | 1467820447469 Marionette TRACE conn3 <- [1,598,null,{}] 08:54:07 INFO - PROCESS | 3700 | 1467820447472 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}] 08:54:07 INFO - PROCESS | 3700 | 1467820447474 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:07 INFO - PROCESS | 3700 | 1467820447633 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:54:07 INFO - PROCESS | 3700 | 1467820447640 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3700 | 1467820447642 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:07 INFO - PROCESS | 3700 | ++DOCSHELL 1A48C400 == 40 [pid = 3700] [id = 159] 08:54:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1A48CC00) [pid = 3700] [serial = 475] [outer = 00000000] 08:54:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A5E7C00) [pid = 3700] [serial = 476] [outer = 1A48CC00] 08:54:07 INFO - PROCESS | 3700 | 1467820447697 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A5F2400) [pid = 3700] [serial = 477] [outer = 1A48CC00] 08:54:08 INFO - PROCESS | 3700 | 1467820448123 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]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 679ms 08:54:08 INFO - PROCESS | 3700 | 1467820448169 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3700 | 1467820448154 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:54:08 INFO - PROCESS | 3700 | 1467820448164 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 3700 | 1467820448166 Marionette TRACE conn3 <- [1,602,null,{}] 08:54:08 INFO - PROCESS | 3700 | 1467820448173 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}] 08:54:08 INFO - PROCESS | 3700 | 1467820448179 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:08 INFO - PROCESS | 3700 | 1467820448307 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:54:08 INFO - PROCESS | 3700 | 1467820448322 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3700 | 1467820448324 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:08 INFO - PROCESS | 3700 | ++DOCSHELL 19FA4C00 == 41 [pid = 3700] [id = 160] 08:54:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A21F800) [pid = 3700] [serial = 478] [outer = 00000000] 08:54:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A490800) [pid = 3700] [serial = 479] [outer = 1A21F800] 08:54:08 INFO - PROCESS | 3700 | 1467820448367 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A487000) [pid = 3700] [serial = 480] [outer = 1A21F800] 08:54:08 INFO - PROCESS | 3700 | 1467820448771 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]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 650ms 08:54:08 INFO - PROCESS | 3700 | 1467820448825 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3700 | 1467820448827 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:54:08 INFO - PROCESS | 3700 | 1467820448830 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:54:08 INFO - PROCESS | 3700 | 1467820448832 Marionette TRACE conn3 <- [1,606,null,{}] 08:54:08 INFO - PROCESS | 3700 | 1467820448819 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}] 08:54:08 INFO - PROCESS | 3700 | 1467820448821 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:09 INFO - PROCESS | 3700 | 1467820449037 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (194C3C00) [pid = 3700] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10BAC800) [pid = 3700] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A3BF400) [pid = 3700] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13B5BC00) [pid = 3700] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (111A2000) [pid = 3700] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16CEF000) [pid = 3700] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (11D90400) [pid = 3700] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (179FA000) [pid = 3700] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11497800) [pid = 3700] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (158A7800) [pid = 3700] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15676800) [pid = 3700] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A21C800) [pid = 3700] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:54:09 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (11802C00) [pid = 3700] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:54:09 INFO - PROCESS | 3700 | 1467820449078 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3700 | 1467820449080 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:09 INFO - PROCESS | 3700 | ++DOCSHELL 10A74800 == 42 [pid = 3700] [id = 161] 08:54:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10A76400) [pid = 3700] [serial = 481] [outer = 00000000] 08:54:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (11025800) [pid = 3700] [serial = 482] [outer = 10A76400] 08:54:09 INFO - PROCESS | 3700 | 1467820449123 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (12E6A800) [pid = 3700] [serial = 483] [outer = 10A76400] 08:54:09 INFO - PROCESS | 3700 | 1467820449469 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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 679ms 08:54:09 INFO - PROCESS | 3700 | 1467820449498 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3700 | 1467820449500 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:54:09 INFO - PROCESS | 3700 | 1467820449503 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3700 | 1467820449505 Marionette TRACE conn3 <- [1,610,null,{}] 08:54:09 INFO - PROCESS | 3700 | 1467820449509 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}] 08:54:09 INFO - PROCESS | 3700 | 1467820449511 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:09 INFO - PROCESS | 3700 | 1467820449589 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:54:09 INFO - PROCESS | 3700 | 1467820449595 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3700 | 1467820449597 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:09 INFO - PROCESS | 3700 | ++DOCSHELL 13AC4800 == 43 [pid = 3700] [id = 162] 08:54:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16826400) [pid = 3700] [serial = 484] [outer = 00000000] 08:54:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A488800) [pid = 3700] [serial = 485] [outer = 16826400] 08:54:09 INFO - PROCESS | 3700 | 1467820449646 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A858C00) [pid = 3700] [serial = 486] [outer = 16826400] 08:54:10 INFO - PROCESS | 3700 | 1467820450048 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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 593ms 08:54:10 INFO - PROCESS | 3700 | 1467820450097 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3700 | 1467820450099 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:54:10 INFO - PROCESS | 3700 | 1467820450103 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3700 | 1467820450104 Marionette TRACE conn3 <- [1,614,null,{}] 08:54:10 INFO - PROCESS | 3700 | 1467820450108 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}] 08:54:10 INFO - PROCESS | 3700 | 1467820450110 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:10 INFO - PROCESS | 3700 | 1467820450187 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:54:10 INFO - PROCESS | 3700 | 1467820450194 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3700 | 1467820450196 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:10 INFO - PROCESS | 3700 | ++DOCSHELL 1A85C000 == 44 [pid = 3700] [id = 163] 08:54:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A9B9800) [pid = 3700] [serial = 487] [outer = 00000000] 08:54:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1ABA3800) [pid = 3700] [serial = 488] [outer = 1A9B9800] 08:54:10 INFO - PROCESS | 3700 | 1467820450248 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1ABA4000) [pid = 3700] [serial = 489] [outer = 1A9B9800] 08:54:10 INFO - PROCESS | 3700 | 1467820450639 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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 549ms 08:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:54:10 INFO - PROCESS | 3700 | 1467820450664 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3700 | 1467820450667 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:54:10 INFO - PROCESS | 3700 | 1467820450671 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3700 | 1467820450674 Marionette TRACE conn3 <- [1,618,null,{}] 08:54:10 INFO - PROCESS | 3700 | 1467820450677 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}] 08:54:10 INFO - PROCESS | 3700 | 1467820450679 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:10 INFO - PROCESS | 3700 | 1467820450776 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:54:10 INFO - PROCESS | 3700 | 1467820450781 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3700 | 1467820450783 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:10 INFO - PROCESS | 3700 | ++DOCSHELL 10E9BC00 == 45 [pid = 3700] [id = 164] 08:54:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10E9D400) [pid = 3700] [serial = 490] [outer = 00000000] 08:54:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (10EA0800) [pid = 3700] [serial = 491] [outer = 10E9D400] 08:54:10 INFO - PROCESS | 3700 | 1467820450825 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (10EA2800) [pid = 3700] [serial = 492] [outer = 10E9D400] 08:54:11 INFO - PROCESS | 3700 | 1467820451373 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]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 737ms 08:54:11 INFO - PROCESS | 3700 | 1467820451417 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3700 | 1467820451421 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:54:11 INFO - PROCESS | 3700 | 1467820451492 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3700 | 1467820451497 Marionette TRACE conn3 <- [1,622,null,{}] 08:54:11 INFO - PROCESS | 3700 | 1467820451504 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}] 08:54:11 INFO - PROCESS | 3700 | 1467820451506 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:11 INFO - PROCESS | 3700 | 1467820451619 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:54:11 INFO - PROCESS | 3700 | 1467820451696 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 3700 | 1467820451680 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:11 INFO - PROCESS | 3700 | ++DOCSHELL 10EA0000 == 46 [pid = 3700] [id = 165] 08:54:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (10EA4000) [pid = 3700] [serial = 493] [outer = 00000000] 08:54:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (111A7800) [pid = 3700] [serial = 494] [outer = 10EA4000] 08:54:11 INFO - PROCESS | 3700 | 1467820451778 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (13ABE800) [pid = 3700] [serial = 495] [outer = 10EA4000] 08:54:12 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:12 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:12 INFO - PROCESS | 3700 | 1467820452279 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]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 882ms 08:54:12 INFO - PROCESS | 3700 | 1467820452332 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3700 | 1467820452337 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:54:12 INFO - PROCESS | 3700 | 1467820452343 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3700 | 1467820452346 Marionette TRACE conn3 <- [1,626,null,{}] 08:54:12 INFO - PROCESS | 3700 | 1467820452350 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}] 08:54:12 INFO - PROCESS | 3700 | 1467820452353 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:12 INFO - PROCESS | 3700 | 1467820452445 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:54:12 INFO - PROCESS | 3700 | 1467820452540 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3700 | 1467820452543 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:12 INFO - PROCESS | 3700 | ++DOCSHELL 168E8400 == 47 [pid = 3700] [id = 166] 08:54:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (16B7A400) [pid = 3700] [serial = 496] [outer = 00000000] 08:54:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (16DAB400) [pid = 3700] [serial = 497] [outer = 16B7A400] 08:54:12 INFO - PROCESS | 3700 | 1467820452596 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (17565000) [pid = 3700] [serial = 498] [outer = 16B7A400] 08:54:12 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:12 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:13 INFO - PROCESS | 3700 | 1467820453130 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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 838ms 08:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:54:13 INFO - PROCESS | 3700 | 1467820453174 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3700 | 1467820453176 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:54:13 INFO - PROCESS | 3700 | 1467820453180 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3700 | 1467820453184 Marionette TRACE conn3 <- [1,630,null,{}] 08:54:13 INFO - PROCESS | 3700 | 1467820453194 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}] 08:54:13 INFO - PROCESS | 3700 | 1467820453199 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:13 INFO - PROCESS | 3700 | 1467820453286 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:54:13 INFO - PROCESS | 3700 | 1467820453383 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3700 | 1467820453386 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:13 INFO - PROCESS | 3700 | ++DOCSHELL 1A484400 == 48 [pid = 3700] [id = 167] 08:54:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A485000) [pid = 3700] [serial = 499] [outer = 00000000] 08:54:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A863000) [pid = 3700] [serial = 500] [outer = 1A485000] 08:54:13 INFO - PROCESS | 3700 | 1467820453440 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A9BF000) [pid = 3700] [serial = 501] [outer = 1A485000] 08:54:14 INFO - PROCESS | 3700 | 1467820454015 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]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:54:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1012ms 08:54:14 INFO - PROCESS | 3700 | 1467820454213 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3700 | 1467820454217 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:54:14 INFO - PROCESS | 3700 | 1467820454223 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 3700 | 1467820454226 Marionette TRACE conn3 <- [1,634,null,{}] 08:54:14 INFO - PROCESS | 3700 | 1467820454232 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}] 08:54:14 INFO - PROCESS | 3700 | 1467820454235 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:14 INFO - PROCESS | 3700 | 1467820454331 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:54:14 INFO - PROCESS | 3700 | 1467820454406 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3700 | 1467820454410 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:14 INFO - PROCESS | 3700 | ++DOCSHELL 10F76C00 == 49 [pid = 3700] [id = 168] 08:54:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (10FA6000) [pid = 3700] [serial = 502] [outer = 00000000] 08:54:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (11499C00) [pid = 3700] [serial = 503] [outer = 10FA6000] 08:54:14 INFO - PROCESS | 3700 | 1467820454440 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1188A800) [pid = 3700] [serial = 504] [outer = 10FA6000] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 1119FC00 == 48 [pid = 3700] [id = 143] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 1A85C000 == 47 [pid = 3700] [id = 163] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 13AC4800 == 46 [pid = 3700] [id = 162] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 10A74800 == 45 [pid = 3700] [id = 161] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 19FA4C00 == 44 [pid = 3700] [id = 160] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 1A48C400 == 43 [pid = 3700] [id = 159] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 17CF2800 == 42 [pid = 3700] [id = 158] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 17340400 == 41 [pid = 3700] [id = 157] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 14223800 == 40 [pid = 3700] [id = 156] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 1119DC00 == 39 [pid = 3700] [id = 155] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 13937000 == 38 [pid = 3700] [id = 152] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 19FA0000 == 37 [pid = 3700] [id = 141] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 11023400 == 36 [pid = 3700] [id = 153] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 16D82000 == 35 [pid = 3700] [id = 138] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 12EE8000 == 34 [pid = 3700] [id = 154] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 111A6400 == 33 [pid = 3700] [id = 139] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 1055F800 == 32 [pid = 3700] [id = 136] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 15137800 == 31 [pid = 3700] [id = 140] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 1102CC00 == 30 [pid = 3700] [id = 142] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 168E8400 == 29 [pid = 3700] [id = 166] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 1A484400 == 28 [pid = 3700] [id = 167] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 10E9BC00 == 27 [pid = 3700] [id = 164] 08:54:15 INFO - PROCESS | 3700 | --DOCSHELL 10EA0000 == 26 [pid = 3700] [id = 165] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (15136C00) [pid = 3700] [serial = 434] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (15746400) [pid = 3700] [serial = 435] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (11D8D000) [pid = 3700] [serial = 431] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (129E0400) [pid = 3700] [serial = 432] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (17495400) [pid = 3700] [serial = 437] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (14528400) [pid = 3700] [serial = 429] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (13B55800) [pid = 3700] [serial = 428] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (194C4400) [pid = 3700] [serial = 440] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (196C7C00) [pid = 3700] [serial = 441] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (12E63800) [pid = 3700] [serial = 417] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11CEC000) [pid = 3700] [serial = 416] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A5EC400) [pid = 3700] [serial = 453] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16825800) [pid = 3700] [serial = 420] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (158A5C00) [pid = 3700] [serial = 419] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A85D400) [pid = 3700] [serial = 423] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A493000) [pid = 3700] [serial = 422] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (174BEC00) [pid = 3700] [serial = 426] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13B50000) [pid = 3700] [serial = 425] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19C2B400) [pid = 3700] [serial = 444] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19ABDC00) [pid = 3700] [serial = 443] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (139E6400) [pid = 3700] [serial = 449] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1A48A000) [pid = 3700] [serial = 446] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A5EC000) [pid = 3700] [serial = 452] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A491C00) [pid = 3700] [serial = 447] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (13B4F400) [pid = 3700] [serial = 450] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1756C800) [pid = 3700] [serial = 438] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1A8CE800) [pid = 3700] [serial = 455] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3700 | 1467820455626 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1502ms 08:54:15 INFO - PROCESS | 3700 | 1467820455732 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 3700 | 1467820455737 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:54:15 INFO - PROCESS | 3700 | 1467820455748 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3700 | 1467820455751 Marionette TRACE conn3 <- [1,638,null,{}] 08:54:15 INFO - PROCESS | 3700 | 1467820455756 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}] 08:54:15 INFO - PROCESS | 3700 | 1467820455759 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:15 INFO - PROCESS | 3700 | 1467820455839 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:54:15 INFO - PROCESS | 3700 | 1467820455846 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3700 | 1467820455850 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:15 INFO - PROCESS | 3700 | ++DOCSHELL 10E98000 == 27 [pid = 3700] [id = 169] 08:54:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10E98400) [pid = 3700] [serial = 505] [outer = 00000000] 08:54:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (11024000) [pid = 3700] [serial = 506] [outer = 10E98400] 08:54:15 INFO - PROCESS | 3700 | 1467820455897 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (111A1000) [pid = 3700] [serial = 507] [outer = 10E98400] 08:54:16 INFO - PROCESS | 3700 | 1467820456310 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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 606ms 08:54:16 INFO - PROCESS | 3700 | 1467820456343 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3700 | 1467820456348 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:54:16 INFO - PROCESS | 3700 | 1467820456358 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:54:16 INFO - PROCESS | 3700 | 1467820456361 Marionette TRACE conn3 <- [1,642,null,{}] 08:54:16 INFO - PROCESS | 3700 | 1467820456365 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}] 08:54:16 INFO - PROCESS | 3700 | 1467820456367 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:16 INFO - PROCESS | 3700 | 1467820456453 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:54:16 INFO - PROCESS | 3700 | 1467820456462 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3700 | 1467820456464 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:16 INFO - PROCESS | 3700 | ++DOCSHELL 12E2C400 == 28 [pid = 3700] [id = 170] 08:54:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (12E63800) [pid = 3700] [serial = 508] [outer = 00000000] 08:54:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1327B400) [pid = 3700] [serial = 509] [outer = 12E63800] 08:54:16 INFO - PROCESS | 3700 | 1467820456494 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (13A9D800) [pid = 3700] [serial = 510] [outer = 12E63800] 08:54:16 INFO - PROCESS | 3700 | 1467820456924 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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 592ms 08:54:16 INFO - PROCESS | 3700 | 1467820456959 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3700 | 1467820456961 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:54:16 INFO - PROCESS | 3700 | 1467820456965 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3700 | 1467820456968 Marionette TRACE conn3 <- [1,646,null,{}] 08:54:16 INFO - PROCESS | 3700 | 1467820456962 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}] 08:54:16 INFO - PROCESS | 3700 | 1467820456966 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:17 INFO - PROCESS | 3700 | 1467820457047 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:54:17 INFO - PROCESS | 3700 | 1467820457056 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3700 | 1467820457059 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:17 INFO - PROCESS | 3700 | ++DOCSHELL 1589DC00 == 29 [pid = 3700] [id = 171] 08:54:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1589E000) [pid = 3700] [serial = 511] [outer = 00000000] 08:54:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15E69800) [pid = 3700] [serial = 512] [outer = 1589E000] 08:54:17 INFO - PROCESS | 3700 | 1467820457134 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1663C000) [pid = 3700] [serial = 513] [outer = 1589E000] 08:54:17 INFO - PROCESS | 3700 | 1467820457546 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]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 650ms 08:54:17 INFO - PROCESS | 3700 | 1467820457603 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:54:17 INFO - PROCESS | 3700 | 1467820457616 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:54:17 INFO - PROCESS | 3700 | 1467820457619 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3700 | 1467820457621 Marionette TRACE conn3 <- [1,650,null,{}] 08:54:17 INFO - PROCESS | 3700 | 1467820457630 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}] 08:54:17 INFO - PROCESS | 3700 | 1467820457632 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:17 INFO - PROCESS | 3700 | 1467820457723 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:54:17 INFO - PROCESS | 3700 | 1467820457729 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3700 | 1467820457731 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:17 INFO - PROCESS | 3700 | ++DOCSHELL 15E67400 == 30 [pid = 3700] [id = 172] 08:54:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15E74C00) [pid = 3700] [serial = 514] [outer = 00000000] 08:54:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16797800) [pid = 3700] [serial = 515] [outer = 15E74C00] 08:54:17 INFO - PROCESS | 3700 | 1467820457774 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (168E6800) [pid = 3700] [serial = 516] [outer = 15E74C00] 08:54:18 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:18 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:18 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:18 INFO - PROCESS | 3700 | 1467820458185 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 592ms 08:54:18 INFO - PROCESS | 3700 | 1467820458201 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3700 | 1467820458203 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:54:18 INFO - PROCESS | 3700 | 1467820458206 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:54:18 INFO - PROCESS | 3700 | 1467820458208 Marionette TRACE conn3 <- [1,654,null,{}] 08:54:18 INFO - PROCESS | 3700 | 1467820458211 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}] 08:54:18 INFO - PROCESS | 3700 | 1467820458213 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:18 INFO - PROCESS | 3700 | 1467820458320 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:54:18 INFO - PROCESS | 3700 | 1467820458384 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3700 | 1467820458386 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:18 INFO - PROCESS | 3700 | ++DOCSHELL 16CEE400 == 31 [pid = 3700] [id = 173] 08:54:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16DB0400) [pid = 3700] [serial = 517] [outer = 00000000] 08:54:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17495800) [pid = 3700] [serial = 518] [outer = 16DB0400] 08:54:18 INFO - PROCESS | 3700 | 1467820458434 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (174C8800) [pid = 3700] [serial = 519] [outer = 16DB0400] 08:54:18 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:18 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:18 INFO - PROCESS | 3700 | 1467820458830 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 679ms 08:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:54:18 INFO - PROCESS | 3700 | 1467820458889 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3700 | 1467820458891 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:54:18 INFO - PROCESS | 3700 | 1467820458895 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 3700 | 1467820458897 Marionette TRACE conn3 <- [1,658,null,{}] 08:54:18 INFO - PROCESS | 3700 | 1467820458906 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}] 08:54:18 INFO - PROCESS | 3700 | 1467820458912 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:19 INFO - PROCESS | 3700 | 1467820459040 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:54:19 INFO - PROCESS | 3700 | 1467820459051 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 3700 | 1467820459053 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:19 INFO - PROCESS | 3700 | ++DOCSHELL 16B7DC00 == 32 [pid = 3700] [id = 174] 08:54:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1733AC00) [pid = 3700] [serial = 520] [outer = 00000000] 08:54:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (194C0800) [pid = 3700] [serial = 521] [outer = 1733AC00] 08:54:19 INFO - PROCESS | 3700 | 1467820459096 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (196C9000) [pid = 3700] [serial = 522] [outer = 1733AC00] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A9B9800) [pid = 3700] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A48CC00) [pid = 3700] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A21F800) [pid = 3700] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1A220C00) [pid = 3700] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (13AC5C00) [pid = 3700] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (11024C00) [pid = 3700] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (14223C00) [pid = 3700] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17CF6400) [pid = 3700] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17342000) [pid = 3700] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10A76400) [pid = 3700] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11499400) [pid = 3700] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (16826400) [pid = 3700] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:54:19 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10E9D400) [pid = 3700] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:54:19 INFO - PROCESS | 3700 | 1467820459732 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 867ms 08:54:19 INFO - PROCESS | 3700 | 1467820459776 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 3700 | 1467820459778 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:54:19 INFO - PROCESS | 3700 | 1467820459785 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 3700 | 1467820459787 Marionette TRACE conn3 <- [1,662,null,{}] 08:54:19 INFO - PROCESS | 3700 | 1467820459790 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}] 08:54:19 INFO - PROCESS | 3700 | 1467820459801 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:19 INFO - PROCESS | 3700 | 1467820459876 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:54:19 INFO - PROCESS | 3700 | 1467820459881 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 3700 | 1467820459883 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:19 INFO - PROCESS | 3700 | ++DOCSHELL 10E9D400 == 33 [pid = 3700] [id = 175] 08:54:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (13279C00) [pid = 3700] [serial = 523] [outer = 00000000] 08:54:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (150DBC00) [pid = 3700] [serial = 524] [outer = 13279C00] 08:54:19 INFO - PROCESS | 3700 | 1467820459919 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15744C00) [pid = 3700] [serial = 525] [outer = 13279C00] 08:54:20 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:20 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:20 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:20 INFO - PROCESS | 3700 | 1467820460322 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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 578ms 08:54:20 INFO - PROCESS | 3700 | 1467820460362 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3700 | 1467820460364 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:54:20 INFO - PROCESS | 3700 | 1467820460368 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 3700 | 1467820460370 Marionette TRACE conn3 <- [1,666,null,{}] 08:54:20 INFO - PROCESS | 3700 | 1467820460373 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}] 08:54:20 INFO - PROCESS | 3700 | 1467820460375 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:20 INFO - PROCESS | 3700 | 1467820460450 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:54:20 INFO - PROCESS | 3700 | 1467820460455 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3700 | 1467820460457 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:20 INFO - PROCESS | 3700 | ++DOCSHELL 16793000 == 34 [pid = 3700] [id = 176] 08:54:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1733B800) [pid = 3700] [serial = 526] [outer = 00000000] 08:54:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19AB5800) [pid = 3700] [serial = 527] [outer = 1733B800] 08:54:20 INFO - PROCESS | 3700 | 1467820460501 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19AB6800) [pid = 3700] [serial = 528] [outer = 1733B800] 08:54:20 INFO - PROCESS | 3700 | 1467820460867 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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 550ms 08:54:20 INFO - PROCESS | 3700 | 1467820460929 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3700 | 1467820460931 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:54:20 INFO - PROCESS | 3700 | 1467820460934 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:54:20 INFO - PROCESS | 3700 | 1467820460936 Marionette TRACE conn3 <- [1,670,null,{}] 08:54:20 INFO - PROCESS | 3700 | 1467820460939 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}] 08:54:20 INFO - PROCESS | 3700 | 1467820460941 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:20 INFO - PROCESS | 3700 | 1467820461016 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:54:20 INFO - PROCESS | 3700 | 1467820461021 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3700 | 1467820461023 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:21 INFO - PROCESS | 3700 | ++DOCSHELL 1589D800 == 35 [pid = 3700] [id = 177] 08:54:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19F95800) [pid = 3700] [serial = 529] [outer = 00000000] 08:54:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A21D000) [pid = 3700] [serial = 530] [outer = 19F95800] 08:54:21 INFO - PROCESS | 3700 | 1467820461050 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A21F400) [pid = 3700] [serial = 531] [outer = 19F95800] 08:54:21 INFO - PROCESS | 3700 | 1467820461990 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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:54:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1126ms 08:54:22 INFO - PROCESS | 3700 | 1467820462083 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3700 | 1467820462087 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:54:22 INFO - PROCESS | 3700 | 1467820462094 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 3700 | 1467820462097 Marionette TRACE conn3 <- [1,674,null,{}] 08:54:22 INFO - PROCESS | 3700 | 1467820462103 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}] 08:54:22 INFO - PROCESS | 3700 | 1467820462107 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:22 INFO - PROCESS | 3700 | 1467820462202 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:54:22 INFO - PROCESS | 3700 | 1467820462382 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3700 | 1467820462387 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:22 INFO - PROCESS | 3700 | ++DOCSHELL 11023400 == 36 [pid = 3700] [id = 178] 08:54:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (11023800) [pid = 3700] [serial = 532] [outer = 00000000] 08:54:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (11889800) [pid = 3700] [serial = 533] [outer = 11023800] 08:54:22 INFO - PROCESS | 3700 | 1467820462443 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (12B68C00) [pid = 3700] [serial = 534] [outer = 11023800] 08:54:23 INFO - PROCESS | 3700 | 1467820463648 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]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:54:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1575ms 08:54:23 INFO - PROCESS | 3700 | 1467820463668 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3700 | 1467820463672 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:54:23 INFO - PROCESS | 3700 | 1467820463678 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 3700 | 1467820463680 Marionette TRACE conn3 <- [1,678,null,{}] 08:54:23 INFO - PROCESS | 3700 | 1467820463686 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}] 08:54:23 INFO - PROCESS | 3700 | 1467820463688 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:23 INFO - PROCESS | 3700 | 1467820463790 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:54:23 INFO - PROCESS | 3700 | 1467820463864 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 3700 | 1467820463866 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:23 INFO - PROCESS | 3700 | ++DOCSHELL 1102B800 == 37 [pid = 3700] [id = 179] 08:54:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1102D000) [pid = 3700] [serial = 535] [outer = 00000000] 08:54:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (11C9A000) [pid = 3700] [serial = 536] [outer = 1102D000] 08:54:23 INFO - PROCESS | 3700 | 1467820463897 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (12B72400) [pid = 3700] [serial = 537] [outer = 1102D000] 08:54:24 INFO - PROCESS | 3700 | --DOCSHELL 16793000 == 36 [pid = 3700] [id = 176] 08:54:24 INFO - PROCESS | 3700 | --DOCSHELL 10E9D400 == 35 [pid = 3700] [id = 175] 08:54:24 INFO - PROCESS | 3700 | --DOCSHELL 16B7DC00 == 34 [pid = 3700] [id = 174] 08:54:24 INFO - PROCESS | 3700 | --DOCSHELL 16CEE400 == 33 [pid = 3700] [id = 173] 08:54:24 INFO - PROCESS | 3700 | --DOCSHELL 15E67400 == 32 [pid = 3700] [id = 172] 08:54:24 INFO - PROCESS | 3700 | --DOCSHELL 1589DC00 == 31 [pid = 3700] [id = 171] 08:54:24 INFO - PROCESS | 3700 | --DOCSHELL 12E2C400 == 30 [pid = 3700] [id = 170] 08:54:24 INFO - PROCESS | 3700 | --DOCSHELL 10E98000 == 29 [pid = 3700] [id = 169] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (10EA0800) [pid = 3700] [serial = 491] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (10EA2800) [pid = 3700] [serial = 492] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1ABA3800) [pid = 3700] [serial = 488] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A5E7C00) [pid = 3700] [serial = 476] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A490800) [pid = 3700] [serial = 479] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1A5F2400) [pid = 3700] [serial = 477] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A487000) [pid = 3700] [serial = 480] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A8D2C00) [pid = 3700] [serial = 456] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15E73C00) [pid = 3700] [serial = 461] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1663D800) [pid = 3700] [serial = 462] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (11805400) [pid = 3700] [serial = 458] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (11D8CC00) [pid = 3700] [serial = 459] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15097800) [pid = 3700] [serial = 467] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1589FC00) [pid = 3700] [serial = 468] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (196CA400) [pid = 3700] [serial = 473] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (17563000) [pid = 3700] [serial = 470] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (12E6A800) [pid = 3700] [serial = 483] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (179B0400) [pid = 3700] [serial = 471] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1180C400) [pid = 3700] [serial = 464] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (12B6F400) [pid = 3700] [serial = 465] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1A488800) [pid = 3700] [serial = 485] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1ABA4000) [pid = 3700] [serial = 489] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (11025800) [pid = 3700] [serial = 482] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1A858C00) [pid = 3700] [serial = 486] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19AB0800) [pid = 3700] [serial = 474] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3700 | 1467820464851 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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1199ms 08:54:24 INFO - PROCESS | 3700 | 1467820464881 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3700 | 1467820464886 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:54:24 INFO - PROCESS | 3700 | 1467820464893 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3700 | 1467820464895 Marionette TRACE conn3 <- [1,682,null,{}] 08:54:24 INFO - PROCESS | 3700 | 1467820464899 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}] 08:54:24 INFO - PROCESS | 3700 | 1467820464902 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:24 INFO - PROCESS | 3700 | 1467820464987 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:54:24 INFO - PROCESS | 3700 | 1467820464995 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3700 | 1467820464997 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:25 INFO - PROCESS | 3700 | ++DOCSHELL 11810000 == 30 [pid = 3700] [id = 180] 08:54:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (11893400) [pid = 3700] [serial = 538] [outer = 00000000] 08:54:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (13276000) [pid = 3700] [serial = 539] [outer = 11893400] 08:54:25 INFO - PROCESS | 3700 | 1467820465054 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13B4F800) [pid = 3700] [serial = 540] [outer = 11893400] 08:54:25 INFO - PROCESS | 3700 | 1467820465920 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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:54:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1054ms 08:54:25 INFO - PROCESS | 3700 | 1467820465955 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3700 | 1467820465957 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:54:25 INFO - PROCESS | 3700 | 1467820465961 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3700 | 1467820465964 Marionette TRACE conn3 <- [1,686,null,{}] 08:54:25 INFO - PROCESS | 3700 | 1467820465974 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}] 08:54:25 INFO - PROCESS | 3700 | 1467820465979 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:26 INFO - PROCESS | 3700 | 1467820466071 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:54:26 INFO - PROCESS | 3700 | 1467820466079 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3700 | 1467820466082 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:26 INFO - PROCESS | 3700 | ++DOCSHELL 15745C00 == 31 [pid = 3700] [id = 181] 08:54:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15746000) [pid = 3700] [serial = 541] [outer = 00000000] 08:54:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15E75400) [pid = 3700] [serial = 542] [outer = 15746000] 08:54:26 INFO - PROCESS | 3700 | 1467820466129 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16789C00) [pid = 3700] [serial = 543] [outer = 15746000] 08:54:27 INFO - PROCESS | 3700 | 1467820467017 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:54:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1055ms 08:54:27 INFO - PROCESS | 3700 | 1467820467033 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3700 | 1467820467036 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:54:27 INFO - PROCESS | 3700 | 1467820467045 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3700 | 1467820467047 Marionette TRACE conn3 <- [1,690,null,{}] 08:54:27 INFO - PROCESS | 3700 | 1467820467050 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}] 08:54:27 INFO - PROCESS | 3700 | 1467820467052 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:27 INFO - PROCESS | 3700 | 1467820467149 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:54:27 INFO - PROCESS | 3700 | 1467820467155 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 3700 | 1467820467157 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:27 INFO - PROCESS | 3700 | ++DOCSHELL 158AC800 == 32 [pid = 3700] [id = 182] 08:54:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1678D000) [pid = 3700] [serial = 544] [outer = 00000000] 08:54:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16B7E800) [pid = 3700] [serial = 545] [outer = 1678D000] 08:54:27 INFO - PROCESS | 3700 | 1467820467201 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17341C00) [pid = 3700] [serial = 546] [outer = 1678D000] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1733AC00) [pid = 3700] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (12E63800) [pid = 3700] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10FA6000) [pid = 3700] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1589E000) [pid = 3700] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10E98400) [pid = 3700] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (16DB0400) [pid = 3700] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (10EA4000) [pid = 3700] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (16B7A400) [pid = 3700] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1A485000) [pid = 3700] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (13279C00) [pid = 3700] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (15E74C00) [pid = 3700] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:54:28 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1733B800) [pid = 3700] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:54:28 INFO - PROCESS | 3700 | 1467820468072 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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1055ms 08:54:28 INFO - PROCESS | 3700 | 1467820468089 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3700 | 1467820468092 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:54:28 INFO - PROCESS | 3700 | 1467820468097 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3700 | 1467820468099 Marionette TRACE conn3 <- [1,694,null,{}] 08:54:28 INFO - PROCESS | 3700 | 1467820468102 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}] 08:54:28 INFO - PROCESS | 3700 | 1467820468104 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:28 INFO - PROCESS | 3700 | 1467820468181 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:54:28 INFO - PROCESS | 3700 | 1467820468187 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3700 | 1467820468189 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:28 INFO - PROCESS | 3700 | ++DOCSHELL 12C86800 == 33 [pid = 3700] [id = 183] 08:54:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (15E74C00) [pid = 3700] [serial = 547] [outer = 00000000] 08:54:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (16797000) [pid = 3700] [serial = 548] [outer = 15E74C00] 08:54:28 INFO - PROCESS | 3700 | 1467820468232 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1733B800) [pid = 3700] [serial = 549] [outer = 15E74C00] 08:54:29 INFO - PROCESS | 3700 | 1467820469091 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:54:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 997ms 08:54:29 INFO - PROCESS | 3700 | 1467820469107 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3700 | 1467820469109 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:54:29 INFO - PROCESS | 3700 | 1467820469117 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3700 | 1467820469120 Marionette TRACE conn3 <- [1,698,null,{}] 08:54:29 INFO - PROCESS | 3700 | 1467820469125 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}] 08:54:29 INFO - PROCESS | 3700 | 1467820469131 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:29 INFO - PROCESS | 3700 | 1467820469229 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:54:29 INFO - PROCESS | 3700 | 1467820469235 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3700 | 1467820469237 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:29 INFO - PROCESS | 3700 | ++DOCSHELL 16789400 == 34 [pid = 3700] [id = 184] 08:54:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (16796800) [pid = 3700] [serial = 550] [outer = 00000000] 08:54:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (194C0000) [pid = 3700] [serial = 551] [outer = 16796800] 08:54:29 INFO - PROCESS | 3700 | 1467820469280 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (196C8400) [pid = 3700] [serial = 552] [outer = 16796800] 08:54:30 INFO - PROCESS | 3700 | 1467820470170 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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1069ms 08:54:30 INFO - PROCESS | 3700 | 1467820470193 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3700 | 1467820470198 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:54:30 INFO - PROCESS | 3700 | 1467820470204 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3700 | 1467820470207 Marionette TRACE conn3 <- [1,702,null,{}] 08:54:30 INFO - PROCESS | 3700 | 1467820470256 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}] 08:54:30 INFO - PROCESS | 3700 | 1467820470259 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:30 INFO - PROCESS | 3700 | 1467820470341 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:54:30 INFO - PROCESS | 3700 | 1467820470492 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 3700 | 1467820470495 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:30 INFO - PROCESS | 3700 | ++DOCSHELL 10EA1800 == 35 [pid = 3700] [id = 185] 08:54:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10EA1C00) [pid = 3700] [serial = 553] [outer = 00000000] 08:54:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1119C800) [pid = 3700] [serial = 554] [outer = 10EA1C00] 08:54:30 INFO - PROCESS | 3700 | 1467820470596 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (11CEC400) [pid = 3700] [serial = 555] [outer = 10EA1C00] 08:54:31 INFO - PROCESS | 3700 | 1467820471595 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]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1431ms 08:54:31 INFO - PROCESS | 3700 | 1467820471628 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 3700 | 1467820471633 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:54:31 INFO - PROCESS | 3700 | 1467820471640 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 3700 | 1467820471642 Marionette TRACE conn3 <- [1,706,null,{}] 08:54:31 INFO - PROCESS | 3700 | 1467820471647 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}] 08:54:31 INFO - PROCESS | 3700 | 1467820471650 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:31 INFO - PROCESS | 3700 | 1467820471766 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:54:31 INFO - PROCESS | 3700 | 1467820471887 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 3700 | 1467820471890 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:31 INFO - PROCESS | 3700 | ++DOCSHELL 1574CC00 == 36 [pid = 3700] [id = 186] 08:54:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1574EC00) [pid = 3700] [serial = 556] [outer = 00000000] 08:54:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (165D8800) [pid = 3700] [serial = 557] [outer = 1574EC00] 08:54:31 INFO - PROCESS | 3700 | 1467820471947 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1678E000) [pid = 3700] [serial = 558] [outer = 1574EC00] 08:54:32 INFO - PROCESS | 3700 | 1467820472900 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]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1314ms 08:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:54:32 INFO - PROCESS | 3700 | 1467820472954 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 3700 | 1467820472958 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:54:32 INFO - PROCESS | 3700 | 1467820472963 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 3700 | 1467820472966 Marionette TRACE conn3 <- [1,710,null,{}] 08:54:32 INFO - PROCESS | 3700 | 1467820472971 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}] 08:54:32 INFO - PROCESS | 3700 | 1467820472974 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 12C86800 == 35 [pid = 3700] [id = 183] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 158AC800 == 34 [pid = 3700] [id = 182] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 15745C00 == 33 [pid = 3700] [id = 181] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 11810000 == 32 [pid = 3700] [id = 180] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 1102B800 == 31 [pid = 3700] [id = 179] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 11023400 == 30 [pid = 3700] [id = 178] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 10F76C00 == 29 [pid = 3700] [id = 168] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 1589D800 == 28 [pid = 3700] [id = 177] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 1574CC00 == 27 [pid = 3700] [id = 186] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 16789400 == 26 [pid = 3700] [id = 184] 08:54:33 INFO - PROCESS | 3700 | --DOCSHELL 10EA1800 == 25 [pid = 3700] [id = 185] 08:54:33 INFO - PROCESS | 3700 | 1467820473565 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A21D000) [pid = 3700] [serial = 530] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (194C0800) [pid = 3700] [serial = 521] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1327B400) [pid = 3700] [serial = 509] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1188A800) [pid = 3700] [serial = 504] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (11499C00) [pid = 3700] [serial = 503] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (15E69800) [pid = 3700] [serial = 512] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (11024000) [pid = 3700] [serial = 506] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (111A1000) [pid = 3700] [serial = 507] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (174C8800) [pid = 3700] [serial = 519] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (13ABE800) [pid = 3700] [serial = 495] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (111A7800) [pid = 3700] [serial = 494] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (17565000) [pid = 3700] [serial = 498] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (16DAB400) [pid = 3700] [serial = 497] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (17495800) [pid = 3700] [serial = 518] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (1A9BF000) [pid = 3700] [serial = 501] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (1A863000) [pid = 3700] [serial = 500] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (150DBC00) [pid = 3700] [serial = 524] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (15744C00) [pid = 3700] [serial = 525] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (13A9D800) [pid = 3700] [serial = 510] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (196C9000) [pid = 3700] [serial = 522] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 52 (16797800) [pid = 3700] [serial = 515] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 51 (168E6800) [pid = 3700] [serial = 516] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 50 (19AB5800) [pid = 3700] [serial = 527] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 49 (1663C000) [pid = 3700] [serial = 513] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | --DOMWINDOW == 48 (19AB6800) [pid = 3700] [serial = 528] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3700 | 1467820473800 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3700 | 1467820473786 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:33 INFO - PROCESS | 3700 | ++DOCSHELL 10BA1400 == 26 [pid = 3700] [id = 187] 08:54:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 49 (10BA7C00) [pid = 3700] [serial = 559] [outer = 00000000] 08:54:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 50 (10E95C00) [pid = 3700] [serial = 560] [outer = 10BA7C00] 08:54:33 INFO - PROCESS | 3700 | 1467820473844 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (10E9E000) [pid = 3700] [serial = 561] [outer = 10BA7C00] 08:54:34 INFO - PROCESS | 3700 | 1467820474549 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] 08:54:34 INFO - PROCESS | 3700 | 1467820474632 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:54:34 INFO - PROCESS | 3700 | 1467820474637 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3700 | 1467820474640 Marionette TRACE conn3 <- [1,714,null,{}] 08:54:34 INFO - PROCESS | 3700 | 1467820474645 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}] 08:54:34 INFO - PROCESS | 3700 | 1467820474650 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:34 INFO - PROCESS | 3700 | 1467820474757 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:54:34 INFO - PROCESS | 3700 | 1467820474825 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3700 | 1467820474829 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:34 INFO - PROCESS | 3700 | ++DOCSHELL 11024800 == 27 [pid = 3700] [id = 188] 08:54:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (11026C00) [pid = 3700] [serial = 562] [outer = 00000000] 08:54:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (111A6400) [pid = 3700] [serial = 563] [outer = 11026C00] 08:54:34 INFO - PROCESS | 3700 | 1467820474885 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (114A2C00) [pid = 3700] [serial = 564] [outer = 11026C00] 08:54:35 INFO - PROCESS | 3700 | 1467820475662 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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1055ms 08:54:35 INFO - PROCESS | 3700 | 1467820475692 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3700 | 1467820475696 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:54:35 INFO - PROCESS | 3700 | 1467820475701 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:54:35 INFO - PROCESS | 3700 | 1467820475704 Marionette TRACE conn3 <- [1,718,null,{}] 08:54:35 INFO - PROCESS | 3700 | 1467820475709 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}] 08:54:35 INFO - PROCESS | 3700 | 1467820475713 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:35 INFO - PROCESS | 3700 | 1467820475800 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:54:35 INFO - PROCESS | 3700 | 1467820475807 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3700 | 1467820475809 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:35 INFO - PROCESS | 3700 | ++DOCSHELL 10F03800 == 28 [pid = 3700] [id = 189] 08:54:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (10F04000) [pid = 3700] [serial = 565] [outer = 00000000] 08:54:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (114A2800) [pid = 3700] [serial = 566] [outer = 10F04000] 08:54:35 INFO - PROCESS | 3700 | 1467820475859 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (11895000) [pid = 3700] [serial = 567] [outer = 10F04000] 08:54:36 INFO - PROCESS | 3700 | 1467820476315 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] 08:54:36 INFO - PROCESS | 3700 | 1467820476351 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:54:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:54:36 INFO - PROCESS | 3700 | 1467820476357 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 3700 | 1467820476360 Marionette TRACE conn3 <- [1,722,null,{}] 08:54:36 INFO - PROCESS | 3700 | 1467820476364 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}] 08:54:36 INFO - PROCESS | 3700 | 1467820476366 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:36 INFO - PROCESS | 3700 | 1467820476454 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:54:36 INFO - PROCESS | 3700 | 1467820476526 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3700 | 1467820476528 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:36 INFO - PROCESS | 3700 | ++DOCSHELL 131CA400 == 29 [pid = 3700] [id = 190] 08:54:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (131CA800) [pid = 3700] [serial = 568] [outer = 00000000] 08:54:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (1393CC00) [pid = 3700] [serial = 569] [outer = 131CA800] 08:54:36 INFO - PROCESS | 3700 | 1467820476567 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (13AA2400) [pid = 3700] [serial = 570] [outer = 131CA800] 08:54:36 INFO - PROCESS | 3700 | 1467820476936 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:54:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 593ms 08:54:36 INFO - PROCESS | 3700 | 1467820476955 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3700 | 1467820476957 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:54:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:54:36 INFO - PROCESS | 3700 | 1467820476961 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 3700 | 1467820476965 Marionette TRACE conn3 <- [1,726,null,{}] 08:54:36 INFO - PROCESS | 3700 | 1467820476976 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}] 08:54:36 INFO - PROCESS | 3700 | 1467820476980 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:37 INFO - PROCESS | 3700 | 1467820477051 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:54:37 INFO - PROCESS | 3700 | 1467820477058 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 3700 | 1467820477061 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:37 INFO - PROCESS | 3700 | ++DOCSHELL 14532000 == 30 [pid = 3700] [id = 191] 08:54:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (14532400) [pid = 3700] [serial = 571] [outer = 00000000] 08:54:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (150D1800) [pid = 3700] [serial = 572] [outer = 14532400] 08:54:37 INFO - PROCESS | 3700 | 1467820477110 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (15677800) [pid = 3700] [serial = 573] [outer = 14532400] 08:54:37 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (16796800) [pid = 3700] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:54:37 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (10EA1C00) [pid = 3700] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:54:37 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1678D000) [pid = 3700] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:54:37 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1102D000) [pid = 3700] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:54:37 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (19F95800) [pid = 3700] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:54:37 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (11893400) [pid = 3700] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:54:37 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (11023800) [pid = 3700] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:54:37 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (15746000) [pid = 3700] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:54:37 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (15E74C00) [pid = 3700] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:54:38 INFO - PROCESS | 3700 | 1467820478030 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]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:54:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1127ms 08:54:38 INFO - PROCESS | 3700 | 1467820478068 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:54:38 INFO - PROCESS | 3700 | 1467820478080 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:54:38 INFO - PROCESS | 3700 | 1467820478084 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3700 | 1467820478086 Marionette TRACE conn3 <- [1,730,null,{}] 08:54:38 INFO - PROCESS | 3700 | 1467820478089 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}] 08:54:38 INFO - PROCESS | 3700 | 1467820478091 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:38 INFO - PROCESS | 3700 | 1467820478175 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:54:38 INFO - PROCESS | 3700 | 1467820478181 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3700 | 1467820478183 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:38 INFO - PROCESS | 3700 | ++DOCSHELL 15678000 == 31 [pid = 3700] [id = 192] 08:54:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (15679800) [pid = 3700] [serial = 574] [outer = 00000000] 08:54:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (15E6D400) [pid = 3700] [serial = 575] [outer = 15679800] 08:54:38 INFO - PROCESS | 3700 | 1467820478227 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (16790800) [pid = 3700] [serial = 576] [outer = 15679800] 08:54:39 INFO - PROCESS | 3700 | 1467820479073 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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:54:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 997ms 08:54:39 INFO - PROCESS | 3700 | 1467820479088 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 3700 | 1467820479090 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:54:39 INFO - PROCESS | 3700 | 1467820479095 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 3700 | 1467820479097 Marionette TRACE conn3 <- [1,734,null,{}] 08:54:39 INFO - PROCESS | 3700 | 1467820479101 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}] 08:54:39 INFO - PROCESS | 3700 | 1467820479103 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:39 INFO - PROCESS | 3700 | 1467820479178 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:54:39 INFO - PROCESS | 3700 | 1467820479184 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 3700 | 1467820479187 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:39 INFO - PROCESS | 3700 | ++DOCSHELL 158A0000 == 32 [pid = 3700] [id = 193] 08:54:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (158AA800) [pid = 3700] [serial = 577] [outer = 00000000] 08:54:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (168E0400) [pid = 3700] [serial = 578] [outer = 158AA800] 08:54:39 INFO - PROCESS | 3700 | 1467820479231 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (16CF5C00) [pid = 3700] [serial = 579] [outer = 158AA800] 08:54:40 INFO - PROCESS | 3700 | 1467820480095 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]]]}] 08:54:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:54:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1012ms 08:54:40 INFO - PROCESS | 3700 | 1467820480124 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3700 | 1467820480126 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:54:40 INFO - PROCESS | 3700 | 1467820480129 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:54:40 INFO - PROCESS | 3700 | 1467820480131 Marionette TRACE conn3 <- [1,738,null,{}] 08:54:40 INFO - PROCESS | 3700 | 1467820480134 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}] 08:54:40 INFO - PROCESS | 3700 | 1467820480140 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:40 INFO - PROCESS | 3700 | 1467820480240 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:54:40 INFO - PROCESS | 3700 | 1467820480246 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3700 | 1467820480248 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:40 INFO - PROCESS | 3700 | ++DOCSHELL 17562C00 == 33 [pid = 3700] [id = 194] 08:54:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (17563000) [pid = 3700] [serial = 580] [outer = 00000000] 08:54:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (179F8800) [pid = 3700] [serial = 581] [outer = 17563000] 08:54:40 INFO - PROCESS | 3700 | 1467820480291 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (17C20C00) [pid = 3700] [serial = 582] [outer = 17563000] 08:54:41 INFO - PROCESS | 3700 | 1467820481195 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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:54:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1098ms 08:54:41 INFO - PROCESS | 3700 | 1467820481286 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 3700 | 1467820481290 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:54:41 INFO - PROCESS | 3700 | 1467820481297 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 3700 | 1467820481300 Marionette TRACE conn3 <- [1,742,null,{}] 08:54:41 INFO - PROCESS | 3700 | 1467820481307 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}] 08:54:41 INFO - PROCESS | 3700 | 1467820481310 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:41 INFO - PROCESS | 3700 | 1467820481407 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:54:41 INFO - PROCESS | 3700 | 1467820481542 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 3700 | 1467820481545 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:41 INFO - PROCESS | 3700 | ++DOCSHELL 10F0E400 == 34 [pid = 3700] [id = 195] 08:54:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10F74400) [pid = 3700] [serial = 583] [outer = 00000000] 08:54:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (111A2000) [pid = 3700] [serial = 584] [outer = 10F74400] 08:54:41 INFO - PROCESS | 3700 | 1467820481647 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (11D92C00) [pid = 3700] [serial = 585] [outer = 10F74400] 08:54:42 INFO - PROCESS | 3700 | 1467820482633 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]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:54:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1344ms 08:54:42 INFO - PROCESS | 3700 | 1467820482654 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 3700 | 1467820482659 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:54:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:54:42 INFO - PROCESS | 3700 | 1467820482666 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 3700 | 1467820482669 Marionette TRACE conn3 <- [1,746,null,{}] 08:54:42 INFO - PROCESS | 3700 | 1467820482673 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}] 08:54:42 INFO - PROCESS | 3700 | 1467820482676 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:42 INFO - PROCESS | 3700 | 1467820482765 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:54:42 INFO - PROCESS | 3700 | 1467820482869 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3700 | 1467820482872 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:42 INFO - PROCESS | 3700 | ++DOCSHELL 1452E000 == 35 [pid = 3700] [id = 196] 08:54:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1452E800) [pid = 3700] [serial = 586] [outer = 00000000] 08:54:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (150A2C00) [pid = 3700] [serial = 587] [outer = 1452E800] 08:54:42 INFO - PROCESS | 3700 | 1467820482959 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15E71400) [pid = 3700] [serial = 588] [outer = 1452E800] 08:54:43 INFO - PROCESS | 3700 | 1467820483574 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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:54:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 968ms 08:54:43 INFO - PROCESS | 3700 | 1467820483633 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3700 | 1467820483637 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:54:43 INFO - PROCESS | 3700 | 1467820483645 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3700 | 1467820483648 Marionette TRACE conn3 <- [1,750,null,{}] 08:54:43 INFO - PROCESS | 3700 | 1467820483653 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}] 08:54:43 INFO - PROCESS | 3700 | 1467820483656 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:43 INFO - PROCESS | 3700 | 1467820483752 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:54:43 INFO - PROCESS | 3700 | 1467820483830 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3700 | 1467820483835 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:43 INFO - PROCESS | 3700 | ++DOCSHELL 10A7F800 == 36 [pid = 3700] [id = 197] 08:54:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10BAA800) [pid = 3700] [serial = 589] [outer = 00000000] 08:54:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10EA2C00) [pid = 3700] [serial = 590] [outer = 10BAA800] 08:54:43 INFO - PROCESS | 3700 | 1467820483886 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (11C9F000) [pid = 3700] [serial = 591] [outer = 10BAA800] 08:54:44 INFO - PROCESS | 3700 | --DOCSHELL 103D2C00 == 35 [pid = 3700] [id = 129] 08:54:44 INFO - PROCESS | 3700 | --DOCSHELL 17341000 == 34 [pid = 3700] [id = 132] 08:54:44 INFO - PROCESS | 3700 | --DOCSHELL 158ABC00 == 33 [pid = 3700] [id = 121] 08:54:44 INFO - PROCESS | 3700 | --DOCSHELL 0F9E4800 == 32 [pid = 3700] [id = 124] 08:54:44 INFO - PROCESS | 3700 | --DOCSHELL 179A9C00 == 31 [pid = 3700] [id = 123] 08:54:44 INFO - PROCESS | 3700 | --DOCSHELL 139E6800 == 30 [pid = 3700] [id = 130] 08:54:44 INFO - PROCESS | 3700 | --DOCSHELL 1663B400 == 29 [pid = 3700] [id = 131] 08:54:44 INFO - PROCESS | 3700 | --DOCSHELL 13935C00 == 28 [pid = 3700] [id = 120] 08:54:44 INFO - PROCESS | 3700 | --DOCSHELL 10BA1400 == 27 [pid = 3700] [id = 187] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1733B800) [pid = 3700] [serial = 549] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (196C8400) [pid = 3700] [serial = 552] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (17341C00) [pid = 3700] [serial = 546] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (16789C00) [pid = 3700] [serial = 543] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (194C0000) [pid = 3700] [serial = 551] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1119C800) [pid = 3700] [serial = 554] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (165D8800) [pid = 3700] [serial = 557] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (11CEC400) [pid = 3700] [serial = 555] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (16B7E800) [pid = 3700] [serial = 545] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (11C9A000) [pid = 3700] [serial = 536] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (12B72400) [pid = 3700] [serial = 537] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1A21F400) [pid = 3700] [serial = 531] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (13276000) [pid = 3700] [serial = 539] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (13B4F800) [pid = 3700] [serial = 540] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (11889800) [pid = 3700] [serial = 533] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (12B68C00) [pid = 3700] [serial = 534] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (15E75400) [pid = 3700] [serial = 542] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (16797000) [pid = 3700] [serial = 548] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3700 | 1467820484797 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]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:54:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1214ms 08:54:44 INFO - PROCESS | 3700 | 1467820484863 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3700 | 1467820484867 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:54:44 INFO - PROCESS | 3700 | 1467820484873 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3700 | 1467820484876 Marionette TRACE conn3 <- [1,754,null,{}] 08:54:44 INFO - PROCESS | 3700 | 1467820484880 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}] 08:54:44 INFO - PROCESS | 3700 | 1467820484883 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:44 INFO - PROCESS | 3700 | 1467820484948 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:54:44 INFO - PROCESS | 3700 | 1467820484954 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3700 | 1467820484956 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:44 INFO - PROCESS | 3700 | ++DOCSHELL 10F7A800 == 28 [pid = 3700] [id = 198] 08:54:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (11893400) [pid = 3700] [serial = 592] [outer = 00000000] 08:54:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (12E67C00) [pid = 3700] [serial = 593] [outer = 11893400] 08:54:44 INFO - PROCESS | 3700 | 1467820485002 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (131C6000) [pid = 3700] [serial = 594] [outer = 11893400] 08:54:45 INFO - PROCESS | 3700 | 1467820485870 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]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:54:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1055ms 08:54:45 INFO - PROCESS | 3700 | 1467820485920 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3700 | 1467820485922 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:54:45 INFO - PROCESS | 3700 | 1467820485926 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3700 | 1467820485929 Marionette TRACE conn3 <- [1,758,null,{}] 08:54:45 INFO - PROCESS | 3700 | 1467820485940 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}] 08:54:45 INFO - PROCESS | 3700 | 1467820485944 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:46 INFO - PROCESS | 3700 | 1467820486030 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:54:46 INFO - PROCESS | 3700 | 1467820486037 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3700 | 1467820486040 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:46 INFO - PROCESS | 3700 | ++DOCSHELL 1509C800 == 29 [pid = 3700] [id = 199] 08:54:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (1509F000) [pid = 3700] [serial = 595] [outer = 00000000] 08:54:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (15674400) [pid = 3700] [serial = 596] [outer = 1509F000] 08:54:46 INFO - PROCESS | 3700 | 1467820486092 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (15E75400) [pid = 3700] [serial = 597] [outer = 1509F000] 08:54:46 INFO - PROCESS | 3700 | 1467820486535 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]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 636ms 08:54:46 INFO - PROCESS | 3700 | 1467820486574 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3700 | 1467820486577 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:54:46 INFO - PROCESS | 3700 | 1467820486580 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:54:46 INFO - PROCESS | 3700 | 1467820486582 Marionette TRACE conn3 <- [1,762,null,{}] 08:54:46 INFO - PROCESS | 3700 | 1467820486585 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}] 08:54:46 INFO - PROCESS | 3700 | 1467820486587 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:46 INFO - PROCESS | 3700 | 1467820486695 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:54:46 INFO - PROCESS | 3700 | 1467820486700 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3700 | 1467820486702 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:46 INFO - PROCESS | 3700 | ++DOCSHELL 1663D800 == 30 [pid = 3700] [id = 200] 08:54:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (1663E800) [pid = 3700] [serial = 598] [outer = 00000000] 08:54:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (1682E800) [pid = 3700] [serial = 599] [outer = 1663E800] 08:54:46 INFO - PROCESS | 3700 | 1467820486746 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (16D82000) [pid = 3700] [serial = 600] [outer = 1663E800] 08:54:47 INFO - PROCESS | 3700 | 1467820487137 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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 592ms 08:54:47 INFO - PROCESS | 3700 | 1467820487183 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3700 | 1467820487185 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:54:47 INFO - PROCESS | 3700 | 1467820487188 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3700 | 1467820487190 Marionette TRACE conn3 <- [1,766,null,{}] 08:54:47 INFO - PROCESS | 3700 | 1467820487202 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}] 08:54:47 INFO - PROCESS | 3700 | 1467820487204 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:47 INFO - PROCESS | 3700 | 1467820487289 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:54:47 INFO - PROCESS | 3700 | 1467820487368 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3700 | 1467820487370 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:47 INFO - PROCESS | 3700 | ++DOCSHELL 16790400 == 31 [pid = 3700] [id = 201] 08:54:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (16794000) [pid = 3700] [serial = 601] [outer = 00000000] 08:54:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (174C3C00) [pid = 3700] [serial = 602] [outer = 16794000] 08:54:47 INFO - PROCESS | 3700 | 1467820487415 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (174C4800) [pid = 3700] [serial = 603] [outer = 16794000] 08:54:47 INFO - PROCESS | 3700 | 1467820487774 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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 650ms 08:54:47 INFO - PROCESS | 3700 | 1467820487829 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3700 | 1467820487831 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:54:47 INFO - PROCESS | 3700 | 1467820487834 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3700 | 1467820487836 Marionette TRACE conn3 <- [1,770,null,{}] 08:54:47 INFO - PROCESS | 3700 | 1467820487839 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}] 08:54:47 INFO - PROCESS | 3700 | 1467820487845 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:47 INFO - PROCESS | 3700 | 1467820487959 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:54:48 INFO - PROCESS | 3700 | 1467820488015 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3700 | 1467820488017 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:48 INFO - PROCESS | 3700 | ++DOCSHELL 1756F800 == 32 [pid = 3700] [id = 202] 08:54:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (17921C00) [pid = 3700] [serial = 604] [outer = 00000000] 08:54:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (194C0000) [pid = 3700] [serial = 605] [outer = 17921C00] 08:54:48 INFO - PROCESS | 3700 | 1467820488060 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (194C3000) [pid = 3700] [serial = 606] [outer = 17921C00] 08:54:48 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (15679800) [pid = 3700] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:54:48 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (11026C00) [pid = 3700] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:54:48 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (10BA7C00) [pid = 3700] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:54:48 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (10F04000) [pid = 3700] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:54:48 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (158AA800) [pid = 3700] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:54:48 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (131CA800) [pid = 3700] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:54:48 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (14532400) [pid = 3700] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:54:48 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1574EC00) [pid = 3700] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:54:48 INFO - PROCESS | 3700 | 1467820488412 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 650ms 08:54:48 INFO - PROCESS | 3700 | 1467820488476 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3700 | 1467820488478 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 3700 | 1467820488481 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:54:48 INFO - PROCESS | 3700 | 1467820488483 Marionette TRACE conn3 <- [1,774,null,{}] 08:54:48 INFO - PROCESS | 3700 | 1467820488487 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}] 08:54:48 INFO - PROCESS | 3700 | 1467820488489 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:48 INFO - PROCESS | 3700 | 1467820488589 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:54:48 INFO - PROCESS | 3700 | 1467820488597 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3700 | 1467820488599 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:48 INFO - PROCESS | 3700 | ++DOCSHELL 1663F000 == 33 [pid = 3700] [id = 203] 08:54:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (16789800) [pid = 3700] [serial = 607] [outer = 00000000] 08:54:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (179F9400) [pid = 3700] [serial = 608] [outer = 16789800] 08:54:48 INFO - PROCESS | 3700 | 1467820488652 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (193A5C00) [pid = 3700] [serial = 609] [outer = 16789800] 08:54:49 INFO - PROCESS | 3700 | 1467820489083 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 650ms 08:54:49 INFO - PROCESS | 3700 | 1467820489144 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3700 | 1467820489146 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:54:49 INFO - PROCESS | 3700 | 1467820489132 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:54:49 INFO - PROCESS | 3700 | 1467820489133 Marionette TRACE conn3 <- [1,778,null,{}] 08:54:49 INFO - PROCESS | 3700 | 1467820489136 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}] 08:54:49 INFO - PROCESS | 3700 | 1467820489138 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:49 INFO - PROCESS | 3700 | 1467820489218 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:54:49 INFO - PROCESS | 3700 | 1467820489223 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3700 | 1467820489225 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:49 INFO - PROCESS | 3700 | ++DOCSHELL 10375C00 == 34 [pid = 3700] [id = 204] 08:54:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10A74400) [pid = 3700] [serial = 610] [outer = 00000000] 08:54:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (194CB000) [pid = 3700] [serial = 611] [outer = 10A74400] 08:54:49 INFO - PROCESS | 3700 | 1467820489268 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (196C8000) [pid = 3700] [serial = 612] [outer = 10A74400] 08:54:49 INFO - PROCESS | 3700 | 1467820489656 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 549ms 08:54:49 INFO - PROCESS | 3700 | 1467820489695 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3700 | 1467820489697 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:54:49 INFO - PROCESS | 3700 | 1467820489704 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 3700 | 1467820489706 Marionette TRACE conn3 <- [1,782,null,{}] 08:54:49 INFO - PROCESS | 3700 | 1467820489709 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}] 08:54:49 INFO - PROCESS | 3700 | 1467820489711 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:49 INFO - PROCESS | 3700 | 1467820489793 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:54:49 INFO - PROCESS | 3700 | 1467820489783 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3700 | 1467820489785 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:49 INFO - PROCESS | 3700 | ++DOCSHELL 179F8400 == 35 [pid = 3700] [id = 205] 08:54:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (179FC000) [pid = 3700] [serial = 613] [outer = 00000000] 08:54:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (19AB3800) [pid = 3700] [serial = 614] [outer = 179FC000] 08:54:49 INFO - PROCESS | 3700 | 1467820489827 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (19AB5400) [pid = 3700] [serial = 615] [outer = 179FC000] 08:54:50 INFO - PROCESS | 3700 | 1467820490484 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 824ms 08:54:50 INFO - PROCESS | 3700 | 1467820490554 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3700 | 1467820490559 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:54:50 INFO - PROCESS | 3700 | 1467820490564 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3700 | 1467820490569 Marionette TRACE conn3 <- [1,786,null,{}] 08:54:50 INFO - PROCESS | 3700 | 1467820490575 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}] 08:54:50 INFO - PROCESS | 3700 | 1467820490578 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:50 INFO - PROCESS | 3700 | 1467820490698 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:54:50 INFO - PROCESS | 3700 | 1467820490814 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3700 | 1467820490817 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:50 INFO - PROCESS | 3700 | ++DOCSHELL 10EA2400 == 36 [pid = 3700] [id = 206] 08:54:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10F02400) [pid = 3700] [serial = 616] [outer = 00000000] 08:54:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1188C800) [pid = 3700] [serial = 617] [outer = 10F02400] 08:54:50 INFO - PROCESS | 3700 | 1467820490875 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (12E27C00) [pid = 3700] [serial = 618] [outer = 10F02400] 08:54:51 INFO - PROCESS | 3700 | 1467820491417 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]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 867ms 08:54:51 INFO - PROCESS | 3700 | 1467820491450 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 3700 | 1467820491455 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:54:51 INFO - PROCESS | 3700 | 1467820491461 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 3700 | 1467820491464 Marionette TRACE conn3 <- [1,790,null,{}] 08:54:51 INFO - PROCESS | 3700 | 1467820491468 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}] 08:54:51 INFO - PROCESS | 3700 | 1467820491471 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:51 INFO - PROCESS | 3700 | 1467820491563 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:54:51 INFO - PROCESS | 3700 | 1467820491657 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 3700 | 1467820491659 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:51 INFO - PROCESS | 3700 | ++DOCSHELL 13AC7800 == 37 [pid = 3700] [id = 207] 08:54:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13B4E800) [pid = 3700] [serial = 619] [outer = 00000000] 08:54:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (14531800) [pid = 3700] [serial = 620] [outer = 13B4E800] 08:54:51 INFO - PROCESS | 3700 | 1467820491703 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1678B000) [pid = 3700] [serial = 621] [outer = 13B4E800] 08:54:52 INFO - PROCESS | 3700 | 1467820492256 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]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 866ms 08:54:52 INFO - PROCESS | 3700 | 1467820492333 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3700 | 1467820492336 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:54:52 INFO - PROCESS | 3700 | 1467820492339 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3700 | 1467820492343 Marionette TRACE conn3 <- [1,794,null,{}] 08:54:52 INFO - PROCESS | 3700 | 1467820492354 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}] 08:54:52 INFO - PROCESS | 3700 | 1467820492359 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:52 INFO - PROCESS | 3700 | 1467820492445 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:54:52 INFO - PROCESS | 3700 | 1467820492577 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3700 | 1467820492581 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:52 INFO - PROCESS | 3700 | ++DOCSHELL 16CEF800 == 38 [pid = 3700] [id = 208] 08:54:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16D80800) [pid = 3700] [serial = 622] [outer = 00000000] 08:54:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (196CC800) [pid = 3700] [serial = 623] [outer = 16D80800] 08:54:52 INFO - PROCESS | 3700 | 1467820492619 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19ABA000) [pid = 3700] [serial = 624] [outer = 16D80800] 08:54:53 INFO - PROCESS | 3700 | 1467820493244 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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 953ms 08:54:53 INFO - PROCESS | 3700 | 1467820493291 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3700 | 1467820493295 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:54:53 INFO - PROCESS | 3700 | 1467820493300 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3700 | 1467820493303 Marionette TRACE conn3 <- [1,798,null,{}] 08:54:53 INFO - PROCESS | 3700 | 1467820493325 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}] 08:54:53 INFO - PROCESS | 3700 | 1467820493328 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:53 INFO - PROCESS | 3700 | 1467820493477 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:54:53 INFO - PROCESS | 3700 | 1467820493487 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3700 | 1467820493490 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:53 INFO - PROCESS | 3700 | ++DOCSHELL 10F0C800 == 39 [pid = 3700] [id = 209] 08:54:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10FA9000) [pid = 3700] [serial = 625] [outer = 00000000] 08:54:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (11889800) [pid = 3700] [serial = 626] [outer = 10FA9000] 08:54:53 INFO - PROCESS | 3700 | 1467820493521 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (12962400) [pid = 3700] [serial = 627] [outer = 10FA9000] 08:54:53 INFO - PROCESS | 3700 | --DOCSHELL 194C1000 == 38 [pid = 3700] [id = 133] 08:54:53 INFO - PROCESS | 3700 | --DOCSHELL 12E68800 == 37 [pid = 3700] [id = 135] 08:54:53 INFO - PROCESS | 3700 | --DOCSHELL 16637800 == 36 [pid = 3700] [id = 134] 08:54:53 INFO - PROCESS | 3700 | --DOCSHELL 11024800 == 35 [pid = 3700] [id = 188] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15E6D400) [pid = 3700] [serial = 575] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (114A2C00) [pid = 3700] [serial = 564] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (111A6400) [pid = 3700] [serial = 563] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10E9E000) [pid = 3700] [serial = 561] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10E95C00) [pid = 3700] [serial = 560] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (114A2800) [pid = 3700] [serial = 566] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (168E0400) [pid = 3700] [serial = 578] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (11895000) [pid = 3700] [serial = 567] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1393CC00) [pid = 3700] [serial = 569] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (13AA2400) [pid = 3700] [serial = 570] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (150D1800) [pid = 3700] [serial = 572] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16CF5C00) [pid = 3700] [serial = 579] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16790800) [pid = 3700] [serial = 576] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (15677800) [pid = 3700] [serial = 573] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1678E000) [pid = 3700] [serial = 558] [outer = 00000000] [url = about:blank] 08:54:53 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (179F8800) [pid = 3700] [serial = 581] [outer = 00000000] [url = about:blank] 08:54:54 INFO - PROCESS | 3700 | 1467820494044 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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 795ms 08:54:54 INFO - PROCESS | 3700 | 1467820494105 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3700 | 1467820494109 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:54:54 INFO - PROCESS | 3700 | 1467820494115 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3700 | 1467820494118 Marionette TRACE conn3 <- [1,802,null,{}] 08:54:54 INFO - PROCESS | 3700 | 1467820494122 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}] 08:54:54 INFO - PROCESS | 3700 | 1467820494124 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:54 INFO - PROCESS | 3700 | 1467820494210 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:54:54 INFO - PROCESS | 3700 | 1467820494285 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3700 | 1467820494287 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:54 INFO - PROCESS | 3700 | ++DOCSHELL 11808000 == 36 [pid = 3700] [id = 210] 08:54:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (11809800) [pid = 3700] [serial = 628] [outer = 00000000] 08:54:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1312A000) [pid = 3700] [serial = 629] [outer = 11809800] 08:54:54 INFO - PROCESS | 3700 | 1467820494335 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1393D800) [pid = 3700] [serial = 630] [outer = 11809800] 08:54:54 INFO - PROCESS | 3700 | 1467820494683 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] 08:54:54 INFO - PROCESS | 3700 | 1467820494702 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:54:54 INFO - PROCESS | 3700 | 1467820494706 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:54:54 INFO - PROCESS | 3700 | 1467820494709 Marionette TRACE conn3 <- [1,806,null,{}] 08:54:54 INFO - PROCESS | 3700 | 1467820494719 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}] 08:54:54 INFO - PROCESS | 3700 | 1467820494723 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:54 INFO - PROCESS | 3700 | 1467820494813 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:54:54 INFO - PROCESS | 3700 | 1467820494819 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3700 | 1467820494822 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:54 INFO - PROCESS | 3700 | ++DOCSHELL 1452E400 == 37 [pid = 3700] [id = 211] 08:54:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1452FC00) [pid = 3700] [serial = 631] [outer = 00000000] 08:54:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15745000) [pid = 3700] [serial = 632] [outer = 1452FC00] 08:54:54 INFO - PROCESS | 3700 | 1467820494868 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1663A800) [pid = 3700] [serial = 633] [outer = 1452FC00] 08:54:55 INFO - PROCESS | 3700 | 1467820495279 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]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 578ms 08:54:55 INFO - PROCESS | 3700 | 1467820495309 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 3700 | 1467820495311 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:54:55 INFO - PROCESS | 3700 | 1467820495318 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3700 | 1467820495320 Marionette TRACE conn3 <- [1,810,null,{}] 08:54:55 INFO - PROCESS | 3700 | 1467820495323 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}] 08:54:55 INFO - PROCESS | 3700 | 1467820495325 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:55 INFO - PROCESS | 3700 | 1467820495391 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:54:55 INFO - PROCESS | 3700 | 1467820495396 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 3700 | 1467820495398 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:55 INFO - PROCESS | 3700 | ++DOCSHELL 1678E000 == 38 [pid = 3700] [id = 212] 08:54:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16792400) [pid = 3700] [serial = 634] [outer = 00000000] 08:54:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (168E0400) [pid = 3700] [serial = 635] [outer = 16792400] 08:54:55 INFO - PROCESS | 3700 | 1467820495441 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16CF5C00) [pid = 3700] [serial = 636] [outer = 16792400] 08:54:55 INFO - PROCESS | 3700 | 1467820495886 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] 08:54:55 INFO - PROCESS | 3700 | 1467820495968 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 3700 | 1467820495972 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3700 | 1467820495973 Marionette TRACE conn3 <- [1,814,null,{}] 08:54:55 INFO - PROCESS | 3700 | 1467820495977 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}] 08:54:55 INFO - PROCESS | 3700 | 1467820495979 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:56 INFO - PROCESS | 3700 | 1467820496067 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:54:56 INFO - PROCESS | 3700 | 1467820496076 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3700 | 1467820496078 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:56 INFO - PROCESS | 3700 | ++DOCSHELL 1733A000 == 39 [pid = 3700] [id = 213] 08:54:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17414400) [pid = 3700] [serial = 637] [outer = 00000000] 08:54:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17C19400) [pid = 3700] [serial = 638] [outer = 17414400] 08:54:56 INFO - PROCESS | 3700 | 1467820496121 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17CF5000) [pid = 3700] [serial = 639] [outer = 17414400] 08:54:56 INFO - PROCESS | 3700 | 1467820496529 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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 593ms 08:54:56 INFO - PROCESS | 3700 | 1467820496548 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3700 | 1467820496550 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:54:56 INFO - PROCESS | 3700 | 1467820496554 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 3700 | 1467820496555 Marionette TRACE conn3 <- [1,818,null,{}] 08:54:56 INFO - PROCESS | 3700 | 1467820496571 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}] 08:54:56 INFO - PROCESS | 3700 | 1467820496577 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:56 INFO - PROCESS | 3700 | 1467820496731 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:54:56 INFO - PROCESS | 3700 | 1467820496753 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3700 | 1467820496755 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:56 INFO - PROCESS | 3700 | ++DOCSHELL 179B4C00 == 40 [pid = 3700] [id = 214] 08:54:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19AB4000) [pid = 3700] [serial = 640] [outer = 00000000] 08:54:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19E28000) [pid = 3700] [serial = 641] [outer = 19AB4000] 08:54:56 INFO - PROCESS | 3700 | 1467820496781 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19F98800) [pid = 3700] [serial = 642] [outer = 19AB4000] 08:54:57 INFO - PROCESS | 3700 | 1467820497187 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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 650ms 08:54:57 INFO - PROCESS | 3700 | 1467820497218 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3700 | 1467820497220 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:54:57 INFO - PROCESS | 3700 | 1467820497206 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3700 | 1467820497208 Marionette TRACE conn3 <- [1,822,null,{}] 08:54:57 INFO - PROCESS | 3700 | 1467820497212 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}] 08:54:57 INFO - PROCESS | 3700 | 1467820497213 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:57 INFO - PROCESS | 3700 | 1467820497330 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:54:57 INFO - PROCESS | 3700 | 1467820497335 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3700 | 1467820497337 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:57 INFO - PROCESS | 3700 | ++DOCSHELL 19E2DC00 == 41 [pid = 3700] [id = 215] 08:54:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19E2EC00) [pid = 3700] [serial = 643] [outer = 00000000] 08:54:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A3B1C00) [pid = 3700] [serial = 644] [outer = 19E2EC00] 08:54:57 INFO - PROCESS | 3700 | 1467820497379 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A3B8400) [pid = 3700] [serial = 645] [outer = 19E2EC00] 08:54:57 INFO - PROCESS | 3700 | 1467820497868 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]]]}] 08:54:57 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1663E800) [pid = 3700] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:54:57 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16794000) [pid = 3700] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:54:57 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10BAA800) [pid = 3700] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:54:57 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (11893400) [pid = 3700] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:54:57 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1509F000) [pid = 3700] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:54:57 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17921C00) [pid = 3700] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:54:57 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10A74400) [pid = 3700] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:54:57 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16789800) [pid = 3700] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 693ms 08:54:57 INFO - PROCESS | 3700 | 1467820497889 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3700 | 1467820497891 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:54:57 INFO - PROCESS | 3700 | 1467820497894 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:54:57 INFO - PROCESS | 3700 | 1467820497896 Marionette TRACE conn3 <- [1,826,null,{}] 08:54:57 INFO - PROCESS | 3700 | 1467820497899 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}] 08:54:57 INFO - PROCESS | 3700 | 1467820497901 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:58 INFO - PROCESS | 3700 | 1467820498009 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:54:58 INFO - PROCESS | 3700 | 1467820498016 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3700 | 1467820498018 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:58 INFO - PROCESS | 3700 | ++DOCSHELL 1509F000 == 42 [pid = 3700] [id = 216] 08:54:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (158AA800) [pid = 3700] [serial = 646] [outer = 00000000] 08:54:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A21B800) [pid = 3700] [serial = 647] [outer = 158AA800] 08:54:58 INFO - PROCESS | 3700 | 1467820498062 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A220800) [pid = 3700] [serial = 648] [outer = 158AA800] 08:54:58 INFO - PROCESS | 3700 | 1467820498452 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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 593ms 08:54:58 INFO - PROCESS | 3700 | 1467820498496 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3700 | 1467820498498 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:54:58 INFO - PROCESS | 3700 | 1467820498506 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 3700 | 1467820498508 Marionette TRACE conn3 <- [1,830,null,{}] 08:54:58 INFO - PROCESS | 3700 | 1467820498511 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}] 08:54:58 INFO - PROCESS | 3700 | 1467820498513 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:58 INFO - PROCESS | 3700 | 1467820498575 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:54:58 INFO - PROCESS | 3700 | 1467820498581 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3700 | 1467820498583 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:58 INFO - PROCESS | 3700 | ++DOCSHELL 16793C00 == 43 [pid = 3700] [id = 217] 08:54:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16794000) [pid = 3700] [serial = 649] [outer = 00000000] 08:54:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A3BC400) [pid = 3700] [serial = 650] [outer = 16794000] 08:54:58 INFO - PROCESS | 3700 | 1467820498625 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A484400) [pid = 3700] [serial = 651] [outer = 16794000] 08:54:58 INFO - PROCESS | 3700 | 1467820499012 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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 549ms 08:54:59 INFO - PROCESS | 3700 | 1467820499046 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3700 | 1467820499048 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:54:59 INFO - PROCESS | 3700 | 1467820499051 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 3700 | 1467820499053 Marionette TRACE conn3 <- [1,834,null,{}] 08:54:59 INFO - PROCESS | 3700 | 1467820499056 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}] 08:54:59 INFO - PROCESS | 3700 | 1467820499058 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:59 INFO - PROCESS | 3700 | 1467820499151 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:54:59 INFO - PROCESS | 3700 | 1467820499157 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3700 | 1467820499159 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:59 INFO - PROCESS | 3700 | ++DOCSHELL 10367C00 == 44 [pid = 3700] [id = 218] 08:54:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17C22000) [pid = 3700] [serial = 652] [outer = 00000000] 08:54:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A5E6C00) [pid = 3700] [serial = 653] [outer = 17C22000] 08:54:59 INFO - PROCESS | 3700 | 1467820499207 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A5EB400) [pid = 3700] [serial = 654] [outer = 17C22000] 08:54:59 INFO - PROCESS | 3700 | 1467820499608 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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 593ms 08:54:59 INFO - PROCESS | 3700 | 1467820499653 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3700 | 1467820499655 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:54:59 INFO - PROCESS | 3700 | 1467820499658 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:54:59 INFO - PROCESS | 3700 | 1467820499661 Marionette TRACE conn3 <- [1,838,null,{}] 08:54:59 INFO - PROCESS | 3700 | 1467820499665 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}] 08:54:59 INFO - PROCESS | 3700 | 1467820499667 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:59 INFO - PROCESS | 3700 | 1467820499791 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:54:59 INFO - PROCESS | 3700 | 1467820499922 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3700 | 1467820499925 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:54:59 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E5000 == 45 [pid = 3700] [id = 219] 08:54:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (0F9E7400) [pid = 3700] [serial = 655] [outer = 00000000] 08:54:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10A0F400) [pid = 3700] [serial = 656] [outer = 0F9E7400] 08:54:59 INFO - PROCESS | 3700 | 1467820499983 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10E98400) [pid = 3700] [serial = 657] [outer = 0F9E7400] 08:55:00 INFO - PROCESS | 3700 | 1467820500583 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]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 954ms 08:55:00 INFO - PROCESS | 3700 | 1467820500628 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3700 | 1467820500632 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:55:00 INFO - PROCESS | 3700 | 1467820500657 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:55:00 INFO - PROCESS | 3700 | 1467820500660 Marionette TRACE conn3 <- [1,842,null,{}] 08:55:00 INFO - PROCESS | 3700 | 1467820500666 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}] 08:55:00 INFO - PROCESS | 3700 | 1467820500669 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:00 INFO - PROCESS | 3700 | 1467820500813 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:55:00 INFO - PROCESS | 3700 | 1467820500933 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3700 | 1467820500920 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:00 INFO - PROCESS | 3700 | ++DOCSHELL 13AA6C00 == 46 [pid = 3700] [id = 220] 08:55:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (13AA8000) [pid = 3700] [serial = 658] [outer = 00000000] 08:55:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (13B51400) [pid = 3700] [serial = 659] [outer = 13AA8000] 08:55:00 INFO - PROCESS | 3700 | 1467820500977 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (14527000) [pid = 3700] [serial = 660] [outer = 13AA8000] 08:55:01 INFO - PROCESS | 3700 | 1467820501499 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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 881ms 08:55:01 INFO - PROCESS | 3700 | 1467820501534 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3700 | 1467820501537 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:55:01 INFO - PROCESS | 3700 | 1467820501542 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:55:01 INFO - PROCESS | 3700 | 1467820501545 Marionette TRACE conn3 <- [1,846,null,{}] 08:55:01 INFO - PROCESS | 3700 | 1467820501549 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}] 08:55:01 INFO - PROCESS | 3700 | 1467820501551 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:01 INFO - PROCESS | 3700 | 1467820501640 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:55:01 INFO - PROCESS | 3700 | 1467820501739 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3700 | 1467820501742 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:01 INFO - PROCESS | 3700 | ++DOCSHELL 17923800 == 47 [pid = 3700] [id = 221] 08:55:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (179A9C00) [pid = 3700] [serial = 661] [outer = 00000000] 08:55:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (194CB400) [pid = 3700] [serial = 662] [outer = 179A9C00] 08:55:01 INFO - PROCESS | 3700 | 1467820501794 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19C2C000) [pid = 3700] [serial = 663] [outer = 179A9C00] 08:55:02 INFO - PROCESS | 3700 | 1467820502581 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1055ms 08:55:02 INFO - PROCESS | 3700 | 1467820502594 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3700 | 1467820502598 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:55:02 INFO - PROCESS | 3700 | 1467820502603 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 3700 | 1467820502606 Marionette TRACE conn3 <- [1,850,null,{}] 08:55:02 INFO - PROCESS | 3700 | 1467820502611 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}] 08:55:02 INFO - PROCESS | 3700 | 1467820502614 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:02 INFO - PROCESS | 3700 | 1467820502714 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:55:02 INFO - PROCESS | 3700 | 1467820502826 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3700 | 1467820502830 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:02 INFO - PROCESS | 3700 | ++DOCSHELL 1180C400 == 48 [pid = 3700] [id = 222] 08:55:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1180D000) [pid = 3700] [serial = 664] [outer = 00000000] 08:55:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (11DDC000) [pid = 3700] [serial = 665] [outer = 1180D000] 08:55:02 INFO - PROCESS | 3700 | 1467820502879 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (12B75C00) [pid = 3700] [serial = 666] [outer = 1180D000] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 11895C00 == 47 [pid = 3700] [id = 128] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 1A48D000 == 46 [pid = 3700] [id = 127] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 1663E400 == 45 [pid = 3700] [id = 122] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 16B77400 == 44 [pid = 3700] [id = 126] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 10367C00 == 43 [pid = 3700] [id = 218] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 16793C00 == 42 [pid = 3700] [id = 217] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 1509F000 == 41 [pid = 3700] [id = 216] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 19E2DC00 == 40 [pid = 3700] [id = 215] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 179B4C00 == 39 [pid = 3700] [id = 214] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 1733A000 == 38 [pid = 3700] [id = 213] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 1678E000 == 37 [pid = 3700] [id = 212] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 1452E400 == 36 [pid = 3700] [id = 211] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 11808000 == 35 [pid = 3700] [id = 210] 08:55:03 INFO - PROCESS | 3700 | --DOCSHELL 10F0C800 == 34 [pid = 3700] [id = 209] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1682E800) [pid = 3700] [serial = 599] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (174C3C00) [pid = 3700] [serial = 602] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (16D82000) [pid = 3700] [serial = 600] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (10EA2C00) [pid = 3700] [serial = 590] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (11C9F000) [pid = 3700] [serial = 591] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (111A2000) [pid = 3700] [serial = 584] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (12E67C00) [pid = 3700] [serial = 593] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (131C6000) [pid = 3700] [serial = 594] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (150A2C00) [pid = 3700] [serial = 587] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (15674400) [pid = 3700] [serial = 596] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (194C0000) [pid = 3700] [serial = 605] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (174C4800) [pid = 3700] [serial = 603] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (194CB000) [pid = 3700] [serial = 611] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (194C3000) [pid = 3700] [serial = 606] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (193A5C00) [pid = 3700] [serial = 609] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19AB3800) [pid = 3700] [serial = 614] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (179F9400) [pid = 3700] [serial = 608] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15E75400) [pid = 3700] [serial = 597] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (196C8000) [pid = 3700] [serial = 612] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3700 | 1467820503382 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]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 838ms 08:55:03 INFO - PROCESS | 3700 | 1467820503451 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3700 | 1467820503455 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:55:03 INFO - PROCESS | 3700 | 1467820503461 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3700 | 1467820503463 Marionette TRACE conn3 <- [1,854,null,{}] 08:55:03 INFO - PROCESS | 3700 | 1467820503467 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}] 08:55:03 INFO - PROCESS | 3700 | 1467820503469 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:03 INFO - PROCESS | 3700 | 1467820503538 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:55:03 INFO - PROCESS | 3700 | 1467820503549 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 3700 | 1467820503552 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:03 INFO - PROCESS | 3700 | ++DOCSHELL 11DE2800 == 35 [pid = 3700] [id = 223] 08:55:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (129E0400) [pid = 3700] [serial = 667] [outer = 00000000] 08:55:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (13125800) [pid = 3700] [serial = 668] [outer = 129E0400] 08:55:03 INFO - PROCESS | 3700 | 1467820503600 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (13943800) [pid = 3700] [serial = 669] [outer = 129E0400] 08:55:04 INFO - PROCESS | 3700 | 1467820504033 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]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 650ms 08:55:04 INFO - PROCESS | 3700 | 1467820504106 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3700 | 1467820504108 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:55:04 INFO - PROCESS | 3700 | 1467820504112 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 3700 | 1467820504115 Marionette TRACE conn3 <- [1,858,null,{}] 08:55:04 INFO - PROCESS | 3700 | 1467820504126 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}] 08:55:04 INFO - PROCESS | 3700 | 1467820504130 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:04 INFO - PROCESS | 3700 | 1467820504197 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:55:04 INFO - PROCESS | 3700 | 1467820504285 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3700 | 1467820504289 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:04 INFO - PROCESS | 3700 | ++DOCSHELL 15748000 == 36 [pid = 3700] [id = 224] 08:55:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1574D400) [pid = 3700] [serial = 670] [outer = 00000000] 08:55:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1663E800) [pid = 3700] [serial = 671] [outer = 1574D400] 08:55:04 INFO - PROCESS | 3700 | 1467820504338 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16794400) [pid = 3700] [serial = 672] [outer = 1574D400] 08:55:04 INFO - PROCESS | 3700 | 1467820504670 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]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 578ms 08:55:04 INFO - PROCESS | 3700 | 1467820504693 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3700 | 1467820504696 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:55:04 INFO - PROCESS | 3700 | 1467820504700 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 3700 | 1467820504702 Marionette TRACE conn3 <- [1,862,null,{}] 08:55:04 INFO - PROCESS | 3700 | 1467820504705 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}] 08:55:04 INFO - PROCESS | 3700 | 1467820504707 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:04 INFO - PROCESS | 3700 | 1467820504788 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:55:04 INFO - PROCESS | 3700 | 1467820504794 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3700 | 1467820504796 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:04 INFO - PROCESS | 3700 | ++DOCSHELL 16B77400 == 37 [pid = 3700] [id = 225] 08:55:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16B78400) [pid = 3700] [serial = 673] [outer = 00000000] 08:55:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (174C9C00) [pid = 3700] [serial = 674] [outer = 16B78400] 08:55:04 INFO - PROCESS | 3700 | 1467820504839 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1756D000) [pid = 3700] [serial = 675] [outer = 16B78400] 08:55:05 INFO - PROCESS | 3700 | 1467820505242 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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 577ms 08:55:05 INFO - PROCESS | 3700 | 1467820505299 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3700 | 1467820505301 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:55:05 INFO - PROCESS | 3700 | 1467820505311 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 3700 | 1467820505312 Marionette TRACE conn3 <- [1,866,null,{}] 08:55:05 INFO - PROCESS | 3700 | 1467820505316 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}] 08:55:05 INFO - PROCESS | 3700 | 1467820505318 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:05 INFO - PROCESS | 3700 | 1467820505406 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:55:05 INFO - PROCESS | 3700 | 1467820505416 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 3700 | 1467820505418 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:05 INFO - PROCESS | 3700 | ++DOCSHELL 17CF1400 == 38 [pid = 3700] [id = 226] 08:55:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17CF2400) [pid = 3700] [serial = 676] [outer = 00000000] 08:55:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (193B1400) [pid = 3700] [serial = 677] [outer = 17CF2400] 08:55:05 INFO - PROCESS | 3700 | 1467820505535 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (194BD400) [pid = 3700] [serial = 678] [outer = 17CF2400] 08:55:05 INFO - PROCESS | 3700 | 1467820505898 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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 650ms 08:55:06 INFO - PROCESS | 3700 | 1467820506083 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3700 | 1467820506086 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:55:06 INFO - PROCESS | 3700 | 1467820506237 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3700 | 1467820506239 Marionette TRACE conn3 <- [1,870,null,{}] 08:55:06 INFO - PROCESS | 3700 | 1467820506243 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}] 08:55:06 INFO - PROCESS | 3700 | 1467820506248 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:06 INFO - PROCESS | 3700 | 1467820506395 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:55:06 INFO - PROCESS | 3700 | 1467820506403 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3700 | 1467820506406 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:06 INFO - PROCESS | 3700 | ++DOCSHELL 17CF6800 == 39 [pid = 3700] [id = 227] 08:55:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (194C6C00) [pid = 3700] [serial = 679] [outer = 00000000] 08:55:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19AB9000) [pid = 3700] [serial = 680] [outer = 194C6C00] 08:55:06 INFO - PROCESS | 3700 | 1467820506497 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A85A000) [pid = 3700] [serial = 681] [outer = 194C6C00] 08:55:06 INFO - PROCESS | 3700 | 1467820506898 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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 722ms 08:55:06 INFO - PROCESS | 3700 | 1467820506922 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3700 | 1467820506924 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:55:06 INFO - PROCESS | 3700 | 1467820506927 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:55:06 INFO - PROCESS | 3700 | 1467820506928 Marionette TRACE conn3 <- [1,874,null,{}] 08:55:06 INFO - PROCESS | 3700 | 1467820506931 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}] 08:55:06 INFO - PROCESS | 3700 | 1467820506933 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:07 INFO - PROCESS | 3700 | 1467820507019 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:55:07 INFO - PROCESS | 3700 | 1467820507033 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3700 | 1467820507036 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:07 INFO - PROCESS | 3700 | ++DOCSHELL 1A85B800 == 40 [pid = 3700] [id = 228] 08:55:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1A85BC00) [pid = 3700] [serial = 682] [outer = 00000000] 08:55:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A863000) [pid = 3700] [serial = 683] [outer = 1A85BC00] 08:55:07 INFO - PROCESS | 3700 | 1467820507135 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1A864000) [pid = 3700] [serial = 684] [outer = 1A85BC00] 08:55:07 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (19AB4000) [pid = 3700] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:55:07 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (16794000) [pid = 3700] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:55:07 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (16792400) [pid = 3700] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:55:07 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1452FC00) [pid = 3700] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:55:07 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (17414400) [pid = 3700] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:55:07 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19E2EC00) [pid = 3700] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:55:07 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (11809800) [pid = 3700] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:55:07 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (10FA9000) [pid = 3700] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:55:07 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (158AA800) [pid = 3700] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:55:07 INFO - PROCESS | 3700 | 1467820507569 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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 694ms 08:55:07 INFO - PROCESS | 3700 | 1467820507618 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3700 | 1467820507620 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:55:07 INFO - PROCESS | 3700 | 1467820507623 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 3700 | 1467820507608 Marionette TRACE conn3 <- [1,878,null,{}] 08:55:07 INFO - PROCESS | 3700 | 1467820507612 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}] 08:55:07 INFO - PROCESS | 3700 | 1467820507614 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:07 INFO - PROCESS | 3700 | 1467820507718 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:55:07 INFO - PROCESS | 3700 | 1467820507726 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3700 | 1467820507728 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:07 INFO - PROCESS | 3700 | ++DOCSHELL 10BA6000 == 41 [pid = 3700] [id = 229] 08:55:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (11809800) [pid = 3700] [serial = 685] [outer = 00000000] 08:55:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19AB7C00) [pid = 3700] [serial = 686] [outer = 11809800] 08:55:07 INFO - PROCESS | 3700 | 1467820507773 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19E2F400) [pid = 3700] [serial = 687] [outer = 11809800] 08:55:08 INFO - PROCESS | 3700 | 1467820508170 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]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 592ms 08:55:08 INFO - PROCESS | 3700 | 1467820508200 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3700 | 1467820508202 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:55:08 INFO - PROCESS | 3700 | 1467820508210 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 3700 | 1467820508211 Marionette TRACE conn3 <- [1,882,null,{}] 08:55:08 INFO - PROCESS | 3700 | 1467820508215 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}] 08:55:08 INFO - PROCESS | 3700 | 1467820508217 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:08 INFO - PROCESS | 3700 | 1467820508294 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:55:08 INFO - PROCESS | 3700 | 1467820508300 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3700 | 1467820508302 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:08 INFO - PROCESS | 3700 | ++DOCSHELL 16792400 == 42 [pid = 3700] [id = 230] 08:55:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (16B7C400) [pid = 3700] [serial = 688] [outer = 00000000] 08:55:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A8D2C00) [pid = 3700] [serial = 689] [outer = 16B7C400] 08:55:08 INFO - PROCESS | 3700 | 1467820508344 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A85C400) [pid = 3700] [serial = 690] [outer = 16B7C400] 08:55:08 INFO - PROCESS | 3700 | 1467820508721 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]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 550ms 08:55:08 INFO - PROCESS | 3700 | 1467820508768 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3700 | 1467820508771 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:55:08 INFO - PROCESS | 3700 | 1467820508774 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 3700 | 1467820508776 Marionette TRACE conn3 <- [1,886,null,{}] 08:55:08 INFO - PROCESS | 3700 | 1467820508783 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}] 08:55:08 INFO - PROCESS | 3700 | 1467820508785 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:08 INFO - PROCESS | 3700 | 1467820508855 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:55:08 INFO - PROCESS | 3700 | 1467820508860 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3700 | 1467820508862 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:08 INFO - PROCESS | 3700 | ++DOCSHELL 168ED800 == 43 [pid = 3700] [id = 231] 08:55:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19C23000) [pid = 3700] [serial = 691] [outer = 00000000] 08:55:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A9BB800) [pid = 3700] [serial = 692] [outer = 19C23000] 08:55:08 INFO - PROCESS | 3700 | 1467820508906 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1AB9F800) [pid = 3700] [serial = 693] [outer = 19C23000] 08:55:09 INFO - PROCESS | 3700 | 1467820509499 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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 780ms 08:55:09 INFO - PROCESS | 3700 | 1467820509553 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3700 | 1467820509557 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:55:09 INFO - PROCESS | 3700 | 1467820509562 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:55:09 INFO - PROCESS | 3700 | 1467820509566 Marionette TRACE conn3 <- [1,890,null,{}] 08:55:09 INFO - PROCESS | 3700 | 1467820509571 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}] 08:55:09 INFO - PROCESS | 3700 | 1467820509574 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:09 INFO - PROCESS | 3700 | 1467820509697 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:55:09 INFO - PROCESS | 3700 | 1467820509821 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3700 | 1467820509824 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:09 INFO - PROCESS | 3700 | ++DOCSHELL 111A6400 == 44 [pid = 3700] [id = 232] 08:55:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (111A2000) [pid = 3700] [serial = 694] [outer = 00000000] 08:55:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (12E67400) [pid = 3700] [serial = 695] [outer = 111A2000] 08:55:09 INFO - PROCESS | 3700 | 1467820509861 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (13B52000) [pid = 3700] [serial = 696] [outer = 111A2000] 08:55:10 INFO - PROCESS | 3700 | 1467820510434 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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 925ms 08:55:10 INFO - PROCESS | 3700 | 1467820510493 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3700 | 1467820510498 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:55:10 INFO - PROCESS | 3700 | 1467820510504 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3700 | 1467820510507 Marionette TRACE conn3 <- [1,894,null,{}] 08:55:10 INFO - PROCESS | 3700 | 1467820510511 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}] 08:55:10 INFO - PROCESS | 3700 | 1467820510514 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:10 INFO - PROCESS | 3700 | 1467820510606 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:55:10 INFO - PROCESS | 3700 | 1467820510736 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3700 | 1467820510739 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:10 INFO - PROCESS | 3700 | ++DOCSHELL 1678A000 == 45 [pid = 3700] [id = 233] 08:55:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (16796C00) [pid = 3700] [serial = 697] [outer = 00000000] 08:55:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (17496400) [pid = 3700] [serial = 698] [outer = 16796C00] 08:55:10 INFO - PROCESS | 3700 | 1467820510794 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (193B0000) [pid = 3700] [serial = 699] [outer = 16796C00] 08:55:11 INFO - PROCESS | 3700 | 1467820511360 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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 867ms 08:55:11 INFO - PROCESS | 3700 | 1467820511378 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3700 | 1467820511380 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:55:11 INFO - PROCESS | 3700 | 1467820511367 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 3700 | 1467820511370 Marionette TRACE conn3 <- [1,898,null,{}] 08:55:11 INFO - PROCESS | 3700 | 1467820511381 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}] 08:55:11 INFO - PROCESS | 3700 | 1467820511386 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:11 INFO - PROCESS | 3700 | 1467820511489 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:55:11 INFO - PROCESS | 3700 | 1467820511593 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 3700 | 1467820511597 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:11 INFO - PROCESS | 3700 | ++DOCSHELL 1A8D0C00 == 46 [pid = 3700] [id = 234] 08:55:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1A8D1000) [pid = 3700] [serial = 700] [outer = 00000000] 08:55:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1A9BD400) [pid = 3700] [serial = 701] [outer = 1A8D1000] 08:55:11 INFO - PROCESS | 3700 | 1467820511634 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1ABA4400) [pid = 3700] [serial = 702] [outer = 1A8D1000] 08:55:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1A5EDC00) [pid = 3700] [serial = 703] [outer = 1B0D6C00] 08:55:12 INFO - PROCESS | 3700 | 1467820512277 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1054ms 08:55:12 INFO - PROCESS | 3700 | 1467820512477 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3700 | 1467820512482 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:55:12 INFO - PROCESS | 3700 | 1467820512489 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3700 | 1467820512492 Marionette TRACE conn3 <- [1,902,null,{}] 08:55:12 INFO - PROCESS | 3700 | 1467820512498 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}] 08:55:12 INFO - PROCESS | 3700 | 1467820512501 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:12 INFO - PROCESS | 3700 | 1467820512581 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:55:12 INFO - PROCESS | 3700 | 1467820512710 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3700 | 1467820512715 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:12 INFO - PROCESS | 3700 | ++DOCSHELL 1188A800 == 47 [pid = 3700] [id = 235] 08:55:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (11C99000) [pid = 3700] [serial = 704] [outer = 00000000] 08:55:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (12C93800) [pid = 3700] [serial = 705] [outer = 11C99000] 08:55:12 INFO - PROCESS | 3700 | 1467820512746 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (13AA8C00) [pid = 3700] [serial = 706] [outer = 11C99000] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 16792400 == 46 [pid = 3700] [id = 230] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 10BA6000 == 45 [pid = 3700] [id = 229] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 1A85B800 == 44 [pid = 3700] [id = 228] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 17CF6800 == 43 [pid = 3700] [id = 227] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 17CF1400 == 42 [pid = 3700] [id = 226] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 16B77400 == 41 [pid = 3700] [id = 225] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 15748000 == 40 [pid = 3700] [id = 224] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 11DE2800 == 39 [pid = 3700] [id = 223] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 1180C400 == 38 [pid = 3700] [id = 222] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1188C800) [pid = 3700] [serial = 617] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (14531800) [pid = 3700] [serial = 620] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (196CC800) [pid = 3700] [serial = 623] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | 1467820513369 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]]]}] 08:55:13 INFO - PROCESS | 3700 | --DOCSHELL 0F9E5000 == 37 [pid = 3700] [id = 219] 08:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 924ms 08:55:13 INFO - PROCESS | 3700 | 1467820513403 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 3700 | 1467820513406 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:55:13 INFO - PROCESS | 3700 | 1467820513411 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 3700 | 1467820513415 Marionette TRACE conn3 <- [1,906,null,{}] 08:55:13 INFO - PROCESS | 3700 | 1467820513418 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}] 08:55:13 INFO - PROCESS | 3700 | 1467820513421 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:13 INFO - PROCESS | 3700 | 1467820513520 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (1A5E6C00) [pid = 3700] [serial = 653] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (19E28000) [pid = 3700] [serial = 641] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1A484400) [pid = 3700] [serial = 651] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (16CF5C00) [pid = 3700] [serial = 636] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1663A800) [pid = 3700] [serial = 633] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (17CF5000) [pid = 3700] [serial = 639] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1A3B1C00) [pid = 3700] [serial = 644] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (19F98800) [pid = 3700] [serial = 642] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (17C19400) [pid = 3700] [serial = 638] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (15745000) [pid = 3700] [serial = 632] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1312A000) [pid = 3700] [serial = 629] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1A3B8400) [pid = 3700] [serial = 645] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (11889800) [pid = 3700] [serial = 626] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1A220800) [pid = 3700] [serial = 648] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (168E0400) [pid = 3700] [serial = 635] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A21B800) [pid = 3700] [serial = 647] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1393D800) [pid = 3700] [serial = 630] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1A3BC400) [pid = 3700] [serial = 650] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (12962400) [pid = 3700] [serial = 627] [outer = 00000000] [url = about:blank] 08:55:13 INFO - PROCESS | 3700 | 1467820513611 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3700 | 1467820513613 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:13 INFO - PROCESS | 3700 | ++DOCSHELL 10E9FC00 == 38 [pid = 3700] [id = 236] 08:55:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10F06C00) [pid = 3700] [serial = 707] [outer = 00000000] 08:55:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1393D800) [pid = 3700] [serial = 708] [outer = 10F06C00] 08:55:13 INFO - PROCESS | 3700 | 1467820513641 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (14531800) [pid = 3700] [serial = 709] [outer = 10F06C00] 08:55:14 INFO - PROCESS | 3700 | 1467820514043 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 679ms 08:55:14 INFO - PROCESS | 3700 | 1467820514110 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3700 | 1467820514112 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:55:14 INFO - PROCESS | 3700 | 1467820514098 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3700 | 1467820514100 Marionette TRACE conn3 <- [1,910,null,{}] 08:55:14 INFO - PROCESS | 3700 | 1467820514110 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}] 08:55:14 INFO - PROCESS | 3700 | 1467820514114 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:14 INFO - PROCESS | 3700 | 1467820514204 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:55:14 INFO - PROCESS | 3700 | 1467820514218 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3700 | 1467820514221 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:14 INFO - PROCESS | 3700 | ++DOCSHELL 16B77C00 == 39 [pid = 3700] [id = 237] 08:55:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (16B7A000) [pid = 3700] [serial = 710] [outer = 00000000] 08:55:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (16DB3C00) [pid = 3700] [serial = 711] [outer = 16B7A000] 08:55:14 INFO - PROCESS | 3700 | 1467820514276 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (17416C00) [pid = 3700] [serial = 712] [outer = 16B7A000] 08:55:14 INFO - PROCESS | 3700 | 1467820514693 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 636ms 08:55:14 INFO - PROCESS | 3700 | 1467820514758 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3700 | 1467820514760 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:55:14 INFO - PROCESS | 3700 | 1467820514764 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:55:14 INFO - PROCESS | 3700 | 1467820514765 Marionette TRACE conn3 <- [1,914,null,{}] 08:55:14 INFO - PROCESS | 3700 | 1467820514769 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}] 08:55:14 INFO - PROCESS | 3700 | 1467820514771 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:14 INFO - PROCESS | 3700 | 1467820514837 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:55:14 INFO - PROCESS | 3700 | 1467820514845 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3700 | 1467820514847 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:14 INFO - PROCESS | 3700 | ++DOCSHELL 193A4C00 == 40 [pid = 3700] [id = 238] 08:55:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (193A5800) [pid = 3700] [serial = 713] [outer = 00000000] 08:55:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (196CCC00) [pid = 3700] [serial = 714] [outer = 193A5800] 08:55:14 INFO - PROCESS | 3700 | 1467820514891 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19AB6800) [pid = 3700] [serial = 715] [outer = 193A5800] 08:55:15 INFO - PROCESS | 3700 | 1467820515321 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 577ms 08:55:15 INFO - PROCESS | 3700 | 1467820515342 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3700 | 1467820515344 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:55:15 INFO - PROCESS | 3700 | 1467820515347 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:55:15 INFO - PROCESS | 3700 | 1467820515349 Marionette TRACE conn3 <- [1,918,null,{}] 08:55:15 INFO - PROCESS | 3700 | 1467820515352 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}] 08:55:15 INFO - PROCESS | 3700 | 1467820515354 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:15 INFO - PROCESS | 3700 | 1467820515431 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:55:15 INFO - PROCESS | 3700 | 1467820515466 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3700 | 1467820515468 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:15 INFO - PROCESS | 3700 | ++DOCSHELL 19C28C00 == 41 [pid = 3700] [id = 239] 08:55:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19C29800) [pid = 3700] [serial = 716] [outer = 00000000] 08:55:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19F9C400) [pid = 3700] [serial = 717] [outer = 19C29800] 08:55:15 INFO - PROCESS | 3700 | 1467820515511 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1A21D800) [pid = 3700] [serial = 718] [outer = 19C29800] 08:55:15 INFO - PROCESS | 3700 | 1467820515939 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 650ms 08:55:16 INFO - PROCESS | 3700 | 1467820516007 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 3700 | 1467820516009 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:55:16 INFO - PROCESS | 3700 | 1467820516013 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:55:16 INFO - PROCESS | 3700 | 1467820516014 Marionette TRACE conn3 <- [1,922,null,{}] 08:55:16 INFO - PROCESS | 3700 | 1467820516018 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}] 08:55:16 INFO - PROCESS | 3700 | 1467820516024 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:16 INFO - PROCESS | 3700 | 1467820516172 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:55:16 INFO - PROCESS | 3700 | 1467820516219 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 3700 | 1467820516222 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:16 INFO - PROCESS | 3700 | ++DOCSHELL 1A48B000 == 42 [pid = 3700] [id = 240] 08:55:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A48D000) [pid = 3700] [serial = 719] [outer = 00000000] 08:55:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1A493C00) [pid = 3700] [serial = 720] [outer = 1A48D000] 08:55:16 INFO - PROCESS | 3700 | 1467820516265 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1A5EE800) [pid = 3700] [serial = 721] [outer = 1A48D000] 08:55:16 INFO - PROCESS | 3700 | 1467820516666 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 679ms 08:55:16 INFO - PROCESS | 3700 | 1467820516699 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 3700 | 1467820516701 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:55:16 INFO - PROCESS | 3700 | 1467820516704 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 3700 | 1467820516706 Marionette TRACE conn3 <- [1,926,null,{}] 08:55:16 INFO - PROCESS | 3700 | 1467820516709 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}] 08:55:16 INFO - PROCESS | 3700 | 1467820516711 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:16 INFO - PROCESS | 3700 | 1467820516818 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:55:16 INFO - PROCESS | 3700 | 1467820516823 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 3700 | 1467820516825 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:16 INFO - PROCESS | 3700 | ++DOCSHELL 196CC800 == 43 [pid = 3700] [id = 241] 08:55:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1A491800) [pid = 3700] [serial = 722] [outer = 00000000] 08:55:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1A863800) [pid = 3700] [serial = 723] [outer = 1A491800] 08:55:16 INFO - PROCESS | 3700 | 1467820516867 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (1A9B3C00) [pid = 3700] [serial = 724] [outer = 1A491800] 08:55:17 INFO - PROCESS | 3700 | 1467820517271 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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 592ms 08:55:17 INFO - PROCESS | 3700 | 1467820517305 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 3700 | 1467820517307 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:55:17 INFO - PROCESS | 3700 | 1467820517310 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:55:17 INFO - PROCESS | 3700 | 1467820517312 Marionette TRACE conn3 <- [1,930,null,{}] 08:55:17 INFO - PROCESS | 3700 | 1467820517315 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}] 08:55:17 INFO - PROCESS | 3700 | 1467820517317 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:17 INFO - PROCESS | 3700 | 1467820517423 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:55:17 INFO - PROCESS | 3700 | 1467820517428 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 3700 | 1467820517430 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:17 INFO - PROCESS | 3700 | ++DOCSHELL 1036B000 == 44 [pid = 3700] [id = 242] 08:55:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (15036400) [pid = 3700] [serial = 725] [outer = 00000000] 08:55:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1503E800) [pid = 3700] [serial = 726] [outer = 15036400] 08:55:17 INFO - PROCESS | 3700 | 1467820517475 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1503EC00) [pid = 3700] [serial = 727] [outer = 15036400] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1452E800) [pid = 3700] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (17CF2400) [pid = 3700] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (194C6C00) [pid = 3700] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1180D000) [pid = 3700] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1574D400) [pid = 3700] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (0F9E7400) [pid = 3700] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (179A9C00) [pid = 3700] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (129E0400) [pid = 3700] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1A85BC00) [pid = 3700] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (13AA8000) [pid = 3700] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (16B78400) [pid = 3700] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (11809800) [pid = 3700] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (16B7C400) [pid = 3700] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (10F74400) [pid = 3700] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (17563000) [pid = 3700] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (179FC000) [pid = 3700] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (10F02400) [pid = 3700] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (13B4E800) [pid = 3700] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:55:17 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (16D80800) [pid = 3700] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:55:17 INFO - PROCESS | 3700 | 1467820517988 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 737ms 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:55:18 INFO - PROCESS | 3700 | 1467820518040 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3700 | 1467820518042 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:55:18 INFO - PROCESS | 3700 | 1467820518046 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3700 | 1467820518047 Marionette TRACE conn3 <- [1,934,null,{}] 08:55:18 INFO - PROCESS | 3700 | 1467820518051 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}] 08:55:18 INFO - PROCESS | 3700 | 1467820518052 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:18 INFO - PROCESS | 3700 | 1467820518131 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:55:18 INFO - PROCESS | 3700 | 1467820518136 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3700 | 1467820518138 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:18 INFO - PROCESS | 3700 | ++DOCSHELL 10EA3000 == 45 [pid = 3700] [id = 243] 08:55:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (10EA3400) [pid = 3700] [serial = 728] [outer = 00000000] 08:55:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1452E800) [pid = 3700] [serial = 729] [outer = 10EA3400] 08:55:18 INFO - PROCESS | 3700 | 1467820518182 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1503FC00) [pid = 3700] [serial = 730] [outer = 10EA3400] 08:55:18 INFO - PROCESS | 3700 | 1467820518565 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 549ms 08:55:18 INFO - PROCESS | 3700 | 1467820518602 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3700 | 1467820518604 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:55:18 INFO - PROCESS | 3700 | 1467820518611 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3700 | 1467820518612 Marionette TRACE conn3 <- [1,938,null,{}] 08:55:18 INFO - PROCESS | 3700 | 1467820518616 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}] 08:55:18 INFO - PROCESS | 3700 | 1467820518617 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:18 INFO - PROCESS | 3700 | 1467820518697 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:55:18 INFO - PROCESS | 3700 | 1467820518703 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3700 | 1467820518705 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:18 INFO - PROCESS | 3700 | ++DOCSHELL 15044800 == 46 [pid = 3700] [id = 244] 08:55:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (15E6D000) [pid = 3700] [serial = 731] [outer = 00000000] 08:55:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (174C3C00) [pid = 3700] [serial = 732] [outer = 15E6D000] 08:55:18 INFO - PROCESS | 3700 | 1467820518756 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (194C6C00) [pid = 3700] [serial = 733] [outer = 15E6D000] 08:55:19 INFO - PROCESS | 3700 | 1467820519131 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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 549ms 08:55:19 INFO - PROCESS | 3700 | 1467820519188 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 3700 | 1467820519191 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 3700 | 1467820519194 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:55:19 INFO - PROCESS | 3700 | 1467820519197 Marionette TRACE conn3 <- [1,942,null,{}] 08:55:19 INFO - PROCESS | 3700 | 1467820519201 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}] 08:55:19 INFO - PROCESS | 3700 | 1467820519203 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:19 INFO - PROCESS | 3700 | 1467820519281 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:55:19 INFO - PROCESS | 3700 | 1467820519287 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 3700 | 1467820519290 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:19 INFO - PROCESS | 3700 | ++DOCSHELL 1A48A400 == 47 [pid = 3700] [id = 245] 08:55:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1A48AC00) [pid = 3700] [serial = 734] [outer = 00000000] 08:55:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1ABA8400) [pid = 3700] [serial = 735] [outer = 1A48AC00] 08:55:19 INFO - PROCESS | 3700 | 1467820519334 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1AD73800) [pid = 3700] [serial = 736] [outer = 1A48AC00] 08:55:19 INFO - PROCESS | 3700 | 1467820519969 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 838ms 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:55:20 INFO - PROCESS | 3700 | 1467820520019 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3700 | 1467820520023 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:55:20 INFO - PROCESS | 3700 | 1467820520028 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3700 | 1467820520032 Marionette TRACE conn3 <- [1,946,null,{}] 08:55:20 INFO - PROCESS | 3700 | 1467820520037 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}] 08:55:20 INFO - PROCESS | 3700 | 1467820520040 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:20 INFO - PROCESS | 3700 | 1467820520182 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:55:20 INFO - PROCESS | 3700 | 1467820520318 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3700 | 1467820520321 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:20 INFO - PROCESS | 3700 | ++DOCSHELL 1036DC00 == 48 [pid = 3700] [id = 246] 08:55:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (11199800) [pid = 3700] [serial = 737] [outer = 00000000] 08:55:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (12C8BC00) [pid = 3700] [serial = 738] [outer = 11199800] 08:55:20 INFO - PROCESS | 3700 | 1467820520377 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (13AAC800) [pid = 3700] [serial = 739] [outer = 11199800] 08:55:20 INFO - PROCESS | 3700 | 1467820520975 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1011ms 08:55:21 INFO - PROCESS | 3700 | 1467820521054 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 3700 | 1467820521059 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:55:21 INFO - PROCESS | 3700 | 1467820521066 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 3700 | 1467820521069 Marionette TRACE conn3 <- [1,950,null,{}] 08:55:21 INFO - PROCESS | 3700 | 1467820521073 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}] 08:55:21 INFO - PROCESS | 3700 | 1467820521076 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:21 INFO - PROCESS | 3700 | 1467820521191 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:55:21 INFO - PROCESS | 3700 | 1467820521300 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3700 | 1467820521303 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:21 INFO - PROCESS | 3700 | ++DOCSHELL 158AC000 == 49 [pid = 3700] [id = 247] 08:55:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (15E19400) [pid = 3700] [serial = 740] [outer = 00000000] 08:55:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (15E1E800) [pid = 3700] [serial = 741] [outer = 15E19400] 08:55:21 INFO - PROCESS | 3700 | 1467820521392 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (15E22000) [pid = 3700] [serial = 742] [outer = 15E19400] 08:55:22 INFO - PROCESS | 3700 | 1467820522057 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1011ms 08:55:22 INFO - PROCESS | 3700 | 1467820522083 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3700 | 1467820522085 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:55:22 INFO - PROCESS | 3700 | 1467820522089 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3700 | 1467820522093 Marionette TRACE conn3 <- [1,954,null,{}] 08:55:22 INFO - PROCESS | 3700 | 1467820522104 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}] 08:55:22 INFO - PROCESS | 3700 | 1467820522108 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:22 INFO - PROCESS | 3700 | 1467820522197 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:55:22 INFO - PROCESS | 3700 | 1467820522333 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3700 | 1467820522336 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:22 INFO - PROCESS | 3700 | ++DOCSHELL 10BA9400 == 50 [pid = 3700] [id = 248] 08:55:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (10E99400) [pid = 3700] [serial = 743] [outer = 00000000] 08:55:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (11C9A400) [pid = 3700] [serial = 744] [outer = 10E99400] 08:55:22 INFO - PROCESS | 3700 | 1467820522396 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (13AA7000) [pid = 3700] [serial = 745] [outer = 10E99400] 08:55:23 INFO - PROCESS | 3700 | 1467820523188 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1156ms 08:55:23 INFO - PROCESS | 3700 | 1467820523246 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:55:23 INFO - PROCESS | 3700 | 1467820523250 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:55:23 INFO - PROCESS | 3700 | 1467820523255 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3700 | 1467820523259 Marionette TRACE conn3 <- [1,958,null,{}] 08:55:23 INFO - PROCESS | 3700 | 1467820523264 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}] 08:55:23 INFO - PROCESS | 3700 | 1467820523266 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:23 INFO - PROCESS | 3700 | 1467820523398 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 103D1400 == 49 [pid = 3700] [id = 125] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 13AA6C00 == 48 [pid = 3700] [id = 220] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 15044800 == 47 [pid = 3700] [id = 244] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 10EA3000 == 46 [pid = 3700] [id = 243] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 1036B000 == 45 [pid = 3700] [id = 242] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 196CC800 == 44 [pid = 3700] [id = 241] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 1A48B000 == 43 [pid = 3700] [id = 240] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 19C28C00 == 42 [pid = 3700] [id = 239] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 193A4C00 == 41 [pid = 3700] [id = 238] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 16B77C00 == 40 [pid = 3700] [id = 237] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 10E9FC00 == 39 [pid = 3700] [id = 236] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 1188A800 == 38 [pid = 3700] [id = 235] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 168ED800 == 37 [pid = 3700] [id = 231] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 111A6400 == 36 [pid = 3700] [id = 232] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 17923800 == 35 [pid = 3700] [id = 221] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 11892400 == 34 [pid = 3700] [id = 119] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 16CEF800 == 33 [pid = 3700] [id = 208] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 1A8D0C00 == 32 [pid = 3700] [id = 234] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 13AC7800 == 31 [pid = 3700] [id = 207] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 1678A000 == 30 [pid = 3700] [id = 233] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 10BA9400 == 29 [pid = 3700] [id = 248] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 158AC000 == 28 [pid = 3700] [id = 247] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 1A48A400 == 27 [pid = 3700] [id = 245] 08:55:24 INFO - PROCESS | 3700 | --DOCSHELL 1036DC00 == 26 [pid = 3700] [id = 246] 08:55:24 INFO - PROCESS | 3700 | 1467820524114 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3700 | 1467820524118 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (19AB5400) [pid = 3700] [serial = 615] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (12E27C00) [pid = 3700] [serial = 618] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1678B000) [pid = 3700] [serial = 621] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (19ABA000) [pid = 3700] [serial = 624] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (15E71400) [pid = 3700] [serial = 588] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (193B1400) [pid = 3700] [serial = 677] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19AB9000) [pid = 3700] [serial = 680] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (194BD400) [pid = 3700] [serial = 678] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (12B75C00) [pid = 3700] [serial = 666] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (11DDC000) [pid = 3700] [serial = 665] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1663E800) [pid = 3700] [serial = 671] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (16794400) [pid = 3700] [serial = 672] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (10E98400) [pid = 3700] [serial = 657] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (10A0F400) [pid = 3700] [serial = 656] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19C2C000) [pid = 3700] [serial = 663] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (194CB400) [pid = 3700] [serial = 662] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (13125800) [pid = 3700] [serial = 668] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1A863000) [pid = 3700] [serial = 683] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (13B51400) [pid = 3700] [serial = 659] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (14527000) [pid = 3700] [serial = 660] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (13943800) [pid = 3700] [serial = 669] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (174C9C00) [pid = 3700] [serial = 674] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A85A000) [pid = 3700] [serial = 681] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19AB7C00) [pid = 3700] [serial = 686] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A8D2C00) [pid = 3700] [serial = 689] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A85C400) [pid = 3700] [serial = 690] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A864000) [pid = 3700] [serial = 684] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A9BB800) [pid = 3700] [serial = 692] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19E2F400) [pid = 3700] [serial = 687] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1756D000) [pid = 3700] [serial = 675] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11D92C00) [pid = 3700] [serial = 585] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17C20C00) [pid = 3700] [serial = 582] [outer = 00000000] [url = about:blank] 08:55:24 INFO - PROCESS | 3700 | ++DOCSHELL 0F397400 == 27 [pid = 3700] [id = 249] 08:55:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1036C800) [pid = 3700] [serial = 746] [outer = 00000000] 08:55:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (103CB800) [pid = 3700] [serial = 747] [outer = 1036C800] 08:55:24 INFO - PROCESS | 3700 | 1467820524258 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (10A77000) [pid = 3700] [serial = 748] [outer = 1036C800] 08:55:24 INFO - PROCESS | 3700 | 1467820524688 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1488ms 08:55:24 INFO - PROCESS | 3700 | 1467820524741 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3700 | 1467820524744 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:55:24 INFO - PROCESS | 3700 | 1467820524749 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3700 | 1467820524752 Marionette TRACE conn3 <- [1,962,null,{}] 08:55:24 INFO - PROCESS | 3700 | 1467820524757 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}] 08:55:24 INFO - PROCESS | 3700 | 1467820524760 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:24 INFO - PROCESS | 3700 | 1467820524847 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:55:24 INFO - PROCESS | 3700 | 1467820524861 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3700 | 1467820524864 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:24 INFO - PROCESS | 3700 | ++DOCSHELL 1102D000 == 28 [pid = 3700] [id = 250] 08:55:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1119DC00) [pid = 3700] [serial = 749] [outer = 00000000] 08:55:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (11498800) [pid = 3700] [serial = 750] [outer = 1119DC00] 08:55:24 INFO - PROCESS | 3700 | 1467820524891 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1188A800) [pid = 3700] [serial = 751] [outer = 1119DC00] 08:55:25 INFO - PROCESS | 3700 | 1467820525317 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 593ms 08:55:25 INFO - PROCESS | 3700 | 1467820525333 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 3700 | 1467820525337 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:55:25 INFO - PROCESS | 3700 | 1467820525342 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:55:25 INFO - PROCESS | 3700 | 1467820525344 Marionette TRACE conn3 <- [1,966,null,{}] 08:55:25 INFO - PROCESS | 3700 | 1467820525352 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}] 08:55:25 INFO - PROCESS | 3700 | 1467820525355 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:25 INFO - PROCESS | 3700 | 1467820525475 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:55:25 INFO - PROCESS | 3700 | 1467820525485 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3700 | 1467820525487 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:25 INFO - PROCESS | 3700 | ++DOCSHELL 12E68800 == 29 [pid = 3700] [id = 251] 08:55:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (12E6A800) [pid = 3700] [serial = 752] [outer = 00000000] 08:55:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (13164C00) [pid = 3700] [serial = 753] [outer = 12E6A800] 08:55:25 INFO - PROCESS | 3700 | 1467820525540 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1327E800) [pid = 3700] [serial = 754] [outer = 12E6A800] 08:55:25 INFO - PROCESS | 3700 | 1467820525996 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 679ms 08:55:26 INFO - PROCESS | 3700 | 1467820526046 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3700 | 1467820526030 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:55:26 INFO - PROCESS | 3700 | 1467820526035 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3700 | 1467820526041 Marionette TRACE conn3 <- [1,970,null,{}] 08:55:26 INFO - PROCESS | 3700 | 1467820526050 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}] 08:55:26 INFO - PROCESS | 3700 | 1467820526053 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:26 INFO - PROCESS | 3700 | 1467820526147 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:55:26 INFO - PROCESS | 3700 | 1467820526160 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 3700 | 1467820526163 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:26 INFO - PROCESS | 3700 | ++DOCSHELL 15037000 == 30 [pid = 3700] [id = 252] 08:55:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15037400) [pid = 3700] [serial = 755] [outer = 00000000] 08:55:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1509F400) [pid = 3700] [serial = 756] [outer = 15037400] 08:55:26 INFO - PROCESS | 3700 | 1467820526216 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1566DC00) [pid = 3700] [serial = 757] [outer = 15037400] 08:55:26 INFO - PROCESS | 3700 | 1467820526683 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 693ms 08:55:26 INFO - PROCESS | 3700 | 1467820526744 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3700 | 1467820526746 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:55:26 INFO - PROCESS | 3700 | 1467820526749 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3700 | 1467820526751 Marionette TRACE conn3 <- [1,974,null,{}] 08:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:55:26 INFO - PROCESS | 3700 | 1467820526754 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}] 08:55:26 INFO - PROCESS | 3700 | 1467820526756 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:26 INFO - PROCESS | 3700 | 1467820526872 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:55:26 INFO - PROCESS | 3700 | 1467820526933 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 3700 | 1467820526935 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:26 INFO - PROCESS | 3700 | ++DOCSHELL 1589D800 == 31 [pid = 3700] [id = 253] 08:55:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1589DC00) [pid = 3700] [serial = 758] [outer = 00000000] 08:55:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (15E1C000) [pid = 3700] [serial = 759] [outer = 1589DC00] 08:55:26 INFO - PROCESS | 3700 | 1467820526979 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (15E23C00) [pid = 3700] [serial = 760] [outer = 1589DC00] 08:55:27 INFO - PROCESS | 3700 | 1467820527342 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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 650ms 08:55:27 INFO - PROCESS | 3700 | 1467820527413 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3700 | 1467820527415 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:55:27 INFO - PROCESS | 3700 | 1467820527419 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3700 | 1467820527421 Marionette TRACE conn3 <- [1,978,null,{}] 08:55:27 INFO - PROCESS | 3700 | 1467820527436 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}] 08:55:27 INFO - PROCESS | 3700 | 1467820527438 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:27 INFO - PROCESS | 3700 | 1467820527531 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:55:27 INFO - PROCESS | 3700 | 1467820527542 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3700 | 1467820527548 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:27 INFO - PROCESS | 3700 | ++DOCSHELL 15E27C00 == 32 [pid = 3700] [id = 254] 08:55:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (15E72C00) [pid = 3700] [serial = 761] [outer = 00000000] 08:55:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1663B400) [pid = 3700] [serial = 762] [outer = 15E72C00] 08:55:27 INFO - PROCESS | 3700 | 1467820527610 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (16795000) [pid = 3700] [serial = 763] [outer = 15E72C00] 08:55:28 INFO - PROCESS | 3700 | 1467820528064 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 679ms 08:55:28 INFO - PROCESS | 3700 | 1467820528114 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3700 | 1467820528116 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 3700 | 1467820528120 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 3700 | 1467820528121 Marionette TRACE conn3 <- [1,982,null,{}] 08:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:55:28 INFO - PROCESS | 3700 | 1467820528125 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}] 08:55:28 INFO - PROCESS | 3700 | 1467820528127 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:28 INFO - PROCESS | 3700 | 1467820528593 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (17C22000) [pid = 3700] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A48D000) [pid = 3700] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19C23000) [pid = 3700] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1A8D1000) [pid = 3700] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1A491800) [pid = 3700] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (16796C00) [pid = 3700] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16B7A000) [pid = 3700] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11C99000) [pid = 3700] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (111A2000) [pid = 3700] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19C29800) [pid = 3700] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10F06C00) [pid = 3700] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (193A5800) [pid = 3700] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15036400) [pid = 3700] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10EA3400) [pid = 3700] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A48AC00) [pid = 3700] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:55:28 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15E6D000) [pid = 3700] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:55:28 INFO - PROCESS | 3700 | 1467820528663 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3700 | 1467820528665 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:28 INFO - PROCESS | 3700 | ++DOCSHELL 10A08000 == 33 [pid = 3700] [id = 255] 08:55:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (10A0F000) [pid = 3700] [serial = 764] [outer = 00000000] 08:55:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (10F7AC00) [pid = 3700] [serial = 765] [outer = 10A0F000] 08:55:28 INFO - PROCESS | 3700 | 1467820528708 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (12E70400) [pid = 3700] [serial = 766] [outer = 10A0F000] 08:55:29 INFO - PROCESS | 3700 | 1467820529035 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 953ms 08:55:29 INFO - PROCESS | 3700 | 1467820529096 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3700 | 1467820529098 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:55:29 INFO - PROCESS | 3700 | 1467820529102 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3700 | 1467820529103 Marionette TRACE conn3 <- [1,986,null,{}] 08:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:55:29 INFO - PROCESS | 3700 | 1467820529106 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}] 08:55:29 INFO - PROCESS | 3700 | 1467820529108 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:29 INFO - PROCESS | 3700 | 1467820529184 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:55:29 INFO - PROCESS | 3700 | 1467820529189 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 3700 | 1467820529192 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:29 INFO - PROCESS | 3700 | ++DOCSHELL 1663CC00 == 34 [pid = 3700] [id = 256] 08:55:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (168E2000) [pid = 3700] [serial = 767] [outer = 00000000] 08:55:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16DAB400) [pid = 3700] [serial = 768] [outer = 168E2000] 08:55:29 INFO - PROCESS | 3700 | 1467820529236 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (174C1C00) [pid = 3700] [serial = 769] [outer = 168E2000] 08:55:29 INFO - PROCESS | 3700 | 1467820529628 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 549ms 08:55:29 INFO - PROCESS | 3700 | 1467820529666 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3700 | 1467820529668 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:55:29 INFO - PROCESS | 3700 | 1467820529671 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3700 | 1467820529673 Marionette TRACE conn3 <- [1,990,null,{}] 08:55:29 INFO - PROCESS | 3700 | 1467820529677 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}] 08:55:29 INFO - PROCESS | 3700 | 1467820529678 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:29 INFO - PROCESS | 3700 | 1467820529739 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:55:29 INFO - PROCESS | 3700 | 1467820529744 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 3700 | 1467820529746 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:29 INFO - PROCESS | 3700 | ++DOCSHELL 103CAC00 == 35 [pid = 3700] [id = 257] 08:55:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17564000) [pid = 3700] [serial = 770] [outer = 00000000] 08:55:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1756DC00) [pid = 3700] [serial = 771] [outer = 17564000] 08:55:29 INFO - PROCESS | 3700 | 1467820529792 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (17568000) [pid = 3700] [serial = 772] [outer = 17564000] 08:55:30 INFO - PROCESS | 3700 | 1467820530210 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 578ms 08:55:30 INFO - PROCESS | 3700 | 1467820530249 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3700 | 1467820530251 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:55:30 INFO - PROCESS | 3700 | 1467820530254 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3700 | 1467820530256 Marionette TRACE conn3 <- [1,994,null,{}] 08:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:55:30 INFO - PROCESS | 3700 | 1467820530260 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}] 08:55:30 INFO - PROCESS | 3700 | 1467820530261 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:30 INFO - PROCESS | 3700 | 1467820530341 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:55:30 INFO - PROCESS | 3700 | 1467820530346 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 3700 | 1467820530348 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:30 INFO - PROCESS | 3700 | ++DOCSHELL 17569400 == 36 [pid = 3700] [id = 258] 08:55:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (179F5800) [pid = 3700] [serial = 773] [outer = 00000000] 08:55:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17CF0C00) [pid = 3700] [serial = 774] [outer = 179F5800] 08:55:30 INFO - PROCESS | 3700 | 1467820530392 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (193A4C00) [pid = 3700] [serial = 775] [outer = 179F5800] 08:55:31 INFO - PROCESS | 3700 | 1467820531218 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms 08:55:31 INFO - PROCESS | 3700 | 1467820531276 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3700 | 1467820531280 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 3700 | 1467820531285 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:55:31 INFO - PROCESS | 3700 | 1467820531290 Marionette TRACE conn3 <- [1,998,null,{}] 08:55:31 INFO - PROCESS | 3700 | 1467820531296 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}] 08:55:31 INFO - PROCESS | 3700 | 1467820531298 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:31 INFO - PROCESS | 3700 | 1467820531446 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:55:31 INFO - PROCESS | 3700 | 1467820531553 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 3700 | 1467820531556 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:31 INFO - PROCESS | 3700 | ++DOCSHELL 10E9FC00 == 37 [pid = 3700] [id = 259] 08:55:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (10EA0C00) [pid = 3700] [serial = 776] [outer = 00000000] 08:55:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (11893400) [pid = 3700] [serial = 777] [outer = 10EA0C00] 08:55:31 INFO - PROCESS | 3700 | 1467820531619 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (12BAB400) [pid = 3700] [serial = 778] [outer = 10EA0C00] 08:55:32 INFO - PROCESS | 3700 | 1467820532330 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]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1064ms 08:55:32 INFO - PROCESS | 3700 | 1467820532347 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3700 | 1467820532352 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:55:32 INFO - PROCESS | 3700 | 1467820532359 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 3700 | 1467820532362 Marionette TRACE conn3 <- [1,1002,null,{}] 08:55:32 INFO - PROCESS | 3700 | 1467820532366 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}] 08:55:32 INFO - PROCESS | 3700 | 1467820532369 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:32 INFO - PROCESS | 3700 | 1467820532493 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:55:32 INFO - PROCESS | 3700 | 1467820532709 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3700 | 1467820532712 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:32 INFO - PROCESS | 3700 | ++DOCSHELL 0F97FC00 == 38 [pid = 3700] [id = 260] 08:55:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (0F9E1800) [pid = 3700] [serial = 779] [outer = 00000000] 08:55:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (10A0F400) [pid = 3700] [serial = 780] [outer = 0F9E1800] 08:55:32 INFO - PROCESS | 3700 | 1467820532772 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (10E98C00) [pid = 3700] [serial = 781] [outer = 0F9E1800] 08:55:33 INFO - PROCESS | 3700 | --DOCSHELL 1663F000 == 37 [pid = 3700] [id = 203] 08:55:33 INFO - PROCESS | 3700 | --DOCSHELL 10F0E400 == 36 [pid = 3700] [id = 195] 08:55:33 INFO - PROCESS | 3700 | --DOCSHELL 10A7F800 == 35 [pid = 3700] [id = 197] 08:55:33 INFO - PROCESS | 3700 | --DOCSHELL 1663D800 == 34 [pid = 3700] [id = 200] 08:55:33 INFO - PROCESS | 3700 | --DOCSHELL 10F7A800 == 33 [pid = 3700] [id = 198] 08:55:33 INFO - PROCESS | 3700 | --DOCSHELL 1509C800 == 32 [pid = 3700] [id = 199] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1A5EB400) [pid = 3700] [serial = 654] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1A493C00) [pid = 3700] [serial = 720] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1AB9F800) [pid = 3700] [serial = 693] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A9BD400) [pid = 3700] [serial = 701] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A863800) [pid = 3700] [serial = 723] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1ABA4400) [pid = 3700] [serial = 702] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17496400) [pid = 3700] [serial = 698] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (193B0000) [pid = 3700] [serial = 699] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16DB3C00) [pid = 3700] [serial = 711] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (17416C00) [pid = 3700] [serial = 712] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (12C93800) [pid = 3700] [serial = 705] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13AA8C00) [pid = 3700] [serial = 706] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (12E67400) [pid = 3700] [serial = 695] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13B52000) [pid = 3700] [serial = 696] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19F9C400) [pid = 3700] [serial = 717] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1393D800) [pid = 3700] [serial = 708] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (14531800) [pid = 3700] [serial = 709] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1A5EE800) [pid = 3700] [serial = 721] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (196CCC00) [pid = 3700] [serial = 714] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1503E800) [pid = 3700] [serial = 726] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1A9B3C00) [pid = 3700] [serial = 724] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (194C1400) [pid = 3700] [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.] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1452E800) [pid = 3700] [serial = 729] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1ABA8400) [pid = 3700] [serial = 735] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1AD73800) [pid = 3700] [serial = 736] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (174C3C00) [pid = 3700] [serial = 732] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1503EC00) [pid = 3700] [serial = 727] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19AB6800) [pid = 3700] [serial = 715] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1503FC00) [pid = 3700] [serial = 730] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1A21D800) [pid = 3700] [serial = 718] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (194C6C00) [pid = 3700] [serial = 733] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3700 | 1467820533399 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1064ms 08:55:33 INFO - PROCESS | 3700 | 1467820533424 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3700 | 1467820533427 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:55:33 INFO - PROCESS | 3700 | 1467820533432 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 3700 | 1467820533434 Marionette TRACE conn3 <- [1,1006,null,{}] 08:55:33 INFO - PROCESS | 3700 | 1467820533439 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}] 08:55:33 INFO - PROCESS | 3700 | 1467820533444 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:33 INFO - PROCESS | 3700 | 1467820533527 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:55:33 INFO - PROCESS | 3700 | 1467820533615 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 3700 | 1467820533617 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:33 INFO - PROCESS | 3700 | ++DOCSHELL 0F9EA800 == 33 [pid = 3700] [id = 261] 08:55:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10BAE800) [pid = 3700] [serial = 782] [outer = 00000000] 08:55:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (11892400) [pid = 3700] [serial = 783] [outer = 10BAE800] 08:55:33 INFO - PROCESS | 3700 | 1467820533669 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (12E6FC00) [pid = 3700] [serial = 784] [outer = 10BAE800] 08:55:34 INFO - PROCESS | 3700 | 1467820534076 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]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 669ms 08:55:34 INFO - PROCESS | 3700 | 1467820534114 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3700 | 1467820534118 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:55:34 INFO - PROCESS | 3700 | 1467820534122 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 3700 | 1467820534124 Marionette TRACE conn3 <- [1,1010,null,{}] 08:55:34 INFO - PROCESS | 3700 | 1467820534128 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}] 08:55:34 INFO - PROCESS | 3700 | 1467820534130 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:34 INFO - PROCESS | 3700 | 1467820534216 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:55:34 INFO - PROCESS | 3700 | 1467820534222 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3700 | 1467820534225 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:34 INFO - PROCESS | 3700 | ++DOCSHELL 1327D800 == 34 [pid = 3700] [id = 262] 08:55:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (139E4000) [pid = 3700] [serial = 785] [outer = 00000000] 08:55:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1503E800) [pid = 3700] [serial = 786] [outer = 139E4000] 08:55:34 INFO - PROCESS | 3700 | 1467820534269 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (150CF800) [pid = 3700] [serial = 787] [outer = 139E4000] 08:55:34 INFO - PROCESS | 3700 | 1467820534714 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]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 623ms 08:55:34 INFO - PROCESS | 3700 | 1467820534744 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3700 | 1467820534746 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:55:34 INFO - PROCESS | 3700 | 1467820534751 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 3700 | 1467820534757 Marionette TRACE conn3 <- [1,1014,null,{}] 08:55:34 INFO - PROCESS | 3700 | 1467820534766 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}] 08:55:34 INFO - PROCESS | 3700 | 1467820534770 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:34 INFO - PROCESS | 3700 | 1467820534854 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:55:34 INFO - PROCESS | 3700 | 1467820534863 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3700 | 1467820534865 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:34 INFO - PROCESS | 3700 | ++DOCSHELL 15E6E400 == 35 [pid = 3700] [id = 263] 08:55:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15E6E800) [pid = 3700] [serial = 788] [outer = 00000000] 08:55:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16789C00) [pid = 3700] [serial = 789] [outer = 15E6E800] 08:55:34 INFO - PROCESS | 3700 | 1467820534909 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16794000) [pid = 3700] [serial = 790] [outer = 15E6E800] 08:55:35 INFO - PROCESS | 3700 | 1467820535350 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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 684ms 08:55:35 INFO - PROCESS | 3700 | 1467820535434 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 3700 | 1467820535437 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:55:35 INFO - PROCESS | 3700 | 1467820535441 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 3700 | 1467820535442 Marionette TRACE conn3 <- [1,1018,null,{}] 08:55:35 INFO - PROCESS | 3700 | 1467820535446 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}] 08:55:35 INFO - PROCESS | 3700 | 1467820535448 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:35 INFO - PROCESS | 3700 | 1467820535595 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:55:35 INFO - PROCESS | 3700 | 1467820535612 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 3700 | 1467820535614 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:35 INFO - PROCESS | 3700 | ++DOCSHELL 16CEDC00 == 36 [pid = 3700] [id = 264] 08:55:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16D8A400) [pid = 3700] [serial = 791] [outer = 00000000] 08:55:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17494000) [pid = 3700] [serial = 792] [outer = 16D8A400] 08:55:35 INFO - PROCESS | 3700 | 1467820535658 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (174CB000) [pid = 3700] [serial = 793] [outer = 16D8A400] 08:55:36 INFO - PROCESS | 3700 | 1467820536073 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 669ms 08:55:36 INFO - PROCESS | 3700 | 1467820536122 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3700 | 1467820536124 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:55:36 INFO - PROCESS | 3700 | 1467820536127 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 3700 | 1467820536128 Marionette TRACE conn3 <- [1,1022,null,{}] 08:55:36 INFO - PROCESS | 3700 | 1467820536138 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}] 08:55:36 INFO - PROCESS | 3700 | 1467820536139 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:36 INFO - PROCESS | 3700 | 1467820536246 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:55:36 INFO - PROCESS | 3700 | 1467820536252 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3700 | 1467820536257 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:36 INFO - PROCESS | 3700 | ++DOCSHELL 14528800 == 37 [pid = 3700] [id = 265] 08:55:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1756C800) [pid = 3700] [serial = 794] [outer = 00000000] 08:55:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (179FEC00) [pid = 3700] [serial = 795] [outer = 1756C800] 08:55:36 INFO - PROCESS | 3700 | 1467820536310 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (194C1000) [pid = 3700] [serial = 796] [outer = 1756C800] 08:55:36 INFO - PROCESS | 3700 | 1467820536759 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 669ms 08:55:36 INFO - PROCESS | 3700 | 1467820536808 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3700 | 1467820536810 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:55:36 INFO - PROCESS | 3700 | 1467820536822 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 3700 | 1467820536823 Marionette TRACE conn3 <- [1,1026,null,{}] 08:55:36 INFO - PROCESS | 3700 | 1467820536827 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}] 08:55:36 INFO - PROCESS | 3700 | 1467820536829 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:36 INFO - PROCESS | 3700 | 1467820536966 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:55:36 INFO - PROCESS | 3700 | 1467820536982 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3700 | 1467820536984 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:37 INFO - PROCESS | 3700 | ++DOCSHELL 194CC400 == 38 [pid = 3700] [id = 266] 08:55:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (196C9000) [pid = 3700] [serial = 797] [outer = 00000000] 08:55:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (196D0C00) [pid = 3700] [serial = 798] [outer = 196C9000] 08:55:37 INFO - PROCESS | 3700 | 1467820537076 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19AB0400) [pid = 3700] [serial = 799] [outer = 196C9000] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (17564000) [pid = 3700] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1036C800) [pid = 3700] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15037400) [pid = 3700] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1589DC00) [pid = 3700] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (12E6A800) [pid = 3700] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1119DC00) [pid = 3700] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E72C00) [pid = 3700] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10E99400) [pid = 3700] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (168E2000) [pid = 3700] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (11199800) [pid = 3700] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15E19400) [pid = 3700] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:55:37 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10A0F000) [pid = 3700] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:55:37 INFO - PROCESS | 3700 | 1467820537531 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 714ms 08:55:37 INFO - PROCESS | 3700 | 1467820537547 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3700 | 1467820537549 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:55:37 INFO - PROCESS | 3700 | 1467820537552 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:55:37 INFO - PROCESS | 3700 | 1467820537554 Marionette TRACE conn3 <- [1,1030,null,{}] 08:55:37 INFO - PROCESS | 3700 | 1467820537558 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}] 08:55:37 INFO - PROCESS | 3700 | 1467820537560 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:37 INFO - PROCESS | 3700 | 1467820537638 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:55:37 INFO - PROCESS | 3700 | 1467820537644 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3700 | 1467820537646 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:37 INFO - PROCESS | 3700 | ++DOCSHELL 12E6A800 == 39 [pid = 3700] [id = 267] 08:55:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13B51800) [pid = 3700] [serial = 800] [outer = 00000000] 08:55:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E1D000) [pid = 3700] [serial = 801] [outer = 13B51800] 08:55:37 INFO - PROCESS | 3700 | 1467820537689 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16B7DC00) [pid = 3700] [serial = 802] [outer = 13B51800] 08:55:38 INFO - PROCESS | 3700 | 1467820538106 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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 623ms 08:55:38 INFO - PROCESS | 3700 | 1467820538175 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3700 | 1467820538177 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:55:38 INFO - PROCESS | 3700 | 1467820538180 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3700 | 1467820538182 Marionette TRACE conn3 <- [1,1034,null,{}] 08:55:38 INFO - PROCESS | 3700 | 1467820538185 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}] 08:55:38 INFO - PROCESS | 3700 | 1467820538187 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:38 INFO - PROCESS | 3700 | 1467820538266 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:55:38 INFO - PROCESS | 3700 | 1467820538298 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3700 | 1467820538300 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:38 INFO - PROCESS | 3700 | ++DOCSHELL 103C9800 == 40 [pid = 3700] [id = 268] 08:55:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15E19400) [pid = 3700] [serial = 803] [outer = 00000000] 08:55:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (196C9800) [pid = 3700] [serial = 804] [outer = 15E19400] 08:55:38 INFO - PROCESS | 3700 | 1467820538326 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19ABDC00) [pid = 3700] [serial = 805] [outer = 15E19400] 08:55:38 INFO - PROCESS | 3700 | 1467820538757 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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 609ms 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:55:38 INFO - PROCESS | 3700 | 1467820538801 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3700 | 1467820538805 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:55:38 INFO - PROCESS | 3700 | 1467820538808 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3700 | 1467820538810 Marionette TRACE conn3 <- [1,1038,null,{}] 08:55:38 INFO - PROCESS | 3700 | 1467820538813 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}] 08:55:38 INFO - PROCESS | 3700 | 1467820538815 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:38 INFO - PROCESS | 3700 | 1467820538905 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:55:38 INFO - PROCESS | 3700 | 1467820538910 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3700 | 1467820538912 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:38 INFO - PROCESS | 3700 | ++DOCSHELL 196C8400 == 41 [pid = 3700] [id = 269] 08:55:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19C29400) [pid = 3700] [serial = 806] [outer = 00000000] 08:55:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19E28000) [pid = 3700] [serial = 807] [outer = 19C29400] 08:55:38 INFO - PROCESS | 3700 | 1467820538955 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19F9D000) [pid = 3700] [serial = 808] [outer = 19C29400] 08:55:39 INFO - PROCESS | 3700 | 1467820539401 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 608ms 08:55:39 INFO - PROCESS | 3700 | 1467820539427 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3700 | 1467820539431 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:55:39 INFO - PROCESS | 3700 | 1467820539437 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 3700 | 1467820539441 Marionette TRACE conn3 <- [1,1042,null,{}] 08:55:39 INFO - PROCESS | 3700 | 1467820539448 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}] 08:55:39 INFO - PROCESS | 3700 | 1467820539451 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:39 INFO - PROCESS | 3700 | 1467820539548 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:55:39 INFO - PROCESS | 3700 | 1467820539708 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3700 | 1467820539713 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:39 INFO - PROCESS | 3700 | ++DOCSHELL 1102B400 == 42 [pid = 3700] [id = 270] 08:55:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1102E400) [pid = 3700] [serial = 809] [outer = 00000000] 08:55:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1180AC00) [pid = 3700] [serial = 810] [outer = 1102E400] 08:55:39 INFO - PROCESS | 3700 | 1467820539771 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (12E67400) [pid = 3700] [serial = 811] [outer = 1102E400] 08:55:40 INFO - PROCESS | 3700 | 1467820540310 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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 927ms 08:55:40 INFO - PROCESS | 3700 | 1467820540348 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3700 | 1467820540353 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:55:40 INFO - PROCESS | 3700 | 1467820540359 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 3700 | 1467820540362 Marionette TRACE conn3 <- [1,1046,null,{}] 08:55:40 INFO - PROCESS | 3700 | 1467820540366 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}] 08:55:40 INFO - PROCESS | 3700 | 1467820540369 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:40 INFO - PROCESS | 3700 | 1467820540476 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:55:40 INFO - PROCESS | 3700 | 1467820540580 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3700 | 1467820540582 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:40 INFO - PROCESS | 3700 | ++DOCSHELL 1509C800 == 43 [pid = 3700] [id = 271] 08:55:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1509FC00) [pid = 3700] [serial = 812] [outer = 00000000] 08:55:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (15751000) [pid = 3700] [serial = 813] [outer = 1509FC00] 08:55:40 INFO - PROCESS | 3700 | 1467820540636 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15E1B000) [pid = 3700] [serial = 814] [outer = 1509FC00] 08:55:41 INFO - PROCESS | 3700 | 1467820541209 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 867ms 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:55:41 INFO - PROCESS | 3700 | 1467820541246 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3700 | 1467820541248 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:55:41 INFO - PROCESS | 3700 | 1467820541252 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 3700 | 1467820541256 Marionette TRACE conn3 <- [1,1050,null,{}] 08:55:41 INFO - PROCESS | 3700 | 1467820541266 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}] 08:55:41 INFO - PROCESS | 3700 | 1467820541271 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:41 INFO - PROCESS | 3700 | 1467820541379 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:55:41 INFO - PROCESS | 3700 | 1467820541465 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3700 | 1467820541468 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:41 INFO - PROCESS | 3700 | ++DOCSHELL 194BE400 == 44 [pid = 3700] [id = 272] 08:55:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (194BE800) [pid = 3700] [serial = 815] [outer = 00000000] 08:55:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (196CF400) [pid = 3700] [serial = 816] [outer = 194BE800] 08:55:41 INFO - PROCESS | 3700 | 1467820541523 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19C2E800) [pid = 3700] [serial = 817] [outer = 194BE800] 08:55:42 INFO - PROCESS | 3700 | 1467820542108 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]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 912ms 08:55:42 INFO - PROCESS | 3700 | 1467820542162 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3700 | 1467820542165 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:55:42 INFO - PROCESS | 3700 | 1467820542168 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3700 | 1467820542170 Marionette TRACE conn3 <- [1,1054,null,{}] 08:55:42 INFO - PROCESS | 3700 | 1467820542174 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}] 08:55:42 INFO - PROCESS | 3700 | 1467820542176 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:42 INFO - PROCESS | 3700 | 1467820542281 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:55:42 INFO - PROCESS | 3700 | 1467820542382 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3700 | 1467820542384 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:42 INFO - PROCESS | 3700 | ++DOCSHELL 1A219C00 == 45 [pid = 3700] [id = 273] 08:55:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A21B800) [pid = 3700] [serial = 818] [outer = 00000000] 08:55:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A3B8C00) [pid = 3700] [serial = 819] [outer = 1A21B800] 08:55:42 INFO - PROCESS | 3700 | 1467820542436 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A486C00) [pid = 3700] [serial = 820] [outer = 1A21B800] 08:55:43 INFO - PROCESS | 3700 | 1467820543025 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 867ms 08:55:43 INFO - PROCESS | 3700 | 1467820543055 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 3700 | 1467820543057 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:55:43 INFO - PROCESS | 3700 | 1467820543061 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3700 | 1467820543063 Marionette TRACE conn3 <- [1,1058,null,{}] 08:55:43 INFO - PROCESS | 3700 | 1467820543067 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}] 08:55:43 INFO - PROCESS | 3700 | 1467820543069 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:43 INFO - PROCESS | 3700 | 1467820543169 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:55:43 INFO - PROCESS | 3700 | 1467820543269 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 3700 | 1467820543271 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:43 INFO - PROCESS | 3700 | ++DOCSHELL 1A220800 == 46 [pid = 3700] [id = 274] 08:55:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A3B8400) [pid = 3700] [serial = 821] [outer = 00000000] 08:55:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A48FC00) [pid = 3700] [serial = 822] [outer = 1A3B8400] 08:55:43 INFO - PROCESS | 3700 | 1467820543307 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1A5E7000) [pid = 3700] [serial = 823] [outer = 1A3B8400] 08:55:44 INFO - PROCESS | 3700 | 1467820544066 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1064ms 08:55:44 INFO - PROCESS | 3700 | 1467820544128 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3700 | 1467820544132 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:55:44 INFO - PROCESS | 3700 | 1467820544138 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 3700 | 1467820544141 Marionette TRACE conn3 <- [1,1062,null,{}] 08:55:44 INFO - PROCESS | 3700 | 1467820544146 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}] 08:55:44 INFO - PROCESS | 3700 | 1467820544149 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:44 INFO - PROCESS | 3700 | 1467820544251 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:55:44 INFO - PROCESS | 3700 | 1467820544388 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 3700 | 1467820544393 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:44 INFO - PROCESS | 3700 | ++DOCSHELL 10F04800 == 47 [pid = 3700] [id = 275] 08:55:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (10F05000) [pid = 3700] [serial = 824] [outer = 00000000] 08:55:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1312B000) [pid = 3700] [serial = 825] [outer = 10F05000] 08:55:44 INFO - PROCESS | 3700 | 1467820544443 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (139DE800) [pid = 3700] [serial = 826] [outer = 10F05000] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 179F8400 == 46 [pid = 3700] [id = 205] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 10375C00 == 45 [pid = 3700] [id = 204] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 16790400 == 44 [pid = 3700] [id = 201] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 1756F800 == 43 [pid = 3700] [id = 202] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 0F397400 == 42 [pid = 3700] [id = 249] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 158A0000 == 41 [pid = 3700] [id = 193] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 10F03800 == 40 [pid = 3700] [id = 189] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 131CA400 == 39 [pid = 3700] [id = 190] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 17562C00 == 38 [pid = 3700] [id = 194] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 14532000 == 37 [pid = 3700] [id = 191] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 10EA2400 == 36 [pid = 3700] [id = 206] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 15678000 == 35 [pid = 3700] [id = 192] 08:55:45 INFO - PROCESS | 3700 | --DOCSHELL 1452E000 == 34 [pid = 3700] [id = 196] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1756DC00) [pid = 3700] [serial = 771] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (103CB800) [pid = 3700] [serial = 747] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (10A77000) [pid = 3700] [serial = 748] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1509F400) [pid = 3700] [serial = 756] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (15E1C000) [pid = 3700] [serial = 759] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (13164C00) [pid = 3700] [serial = 753] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1327E800) [pid = 3700] [serial = 754] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (11498800) [pid = 3700] [serial = 750] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1188A800) [pid = 3700] [serial = 751] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1663B400) [pid = 3700] [serial = 762] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (13AA7000) [pid = 3700] [serial = 745] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11C9A400) [pid = 3700] [serial = 744] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15E23C00) [pid = 3700] [serial = 760] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16795000) [pid = 3700] [serial = 763] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16DAB400) [pid = 3700] [serial = 768] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13AAC800) [pid = 3700] [serial = 739] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17568000) [pid = 3700] [serial = 772] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (12C8BC00) [pid = 3700] [serial = 738] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15E22000) [pid = 3700] [serial = 742] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15E1E800) [pid = 3700] [serial = 741] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10F7AC00) [pid = 3700] [serial = 765] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (12E70400) [pid = 3700] [serial = 766] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (174C1C00) [pid = 3700] [serial = 769] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1566DC00) [pid = 3700] [serial = 757] [outer = 00000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3700 | 1467820545533 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1414ms 08:55:45 INFO - PROCESS | 3700 | 1467820545563 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3700 | 1467820545567 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:55:45 INFO - PROCESS | 3700 | 1467820545572 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 3700 | 1467820545576 Marionette TRACE conn3 <- [1,1066,null,{}] 08:55:45 INFO - PROCESS | 3700 | 1467820545581 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}] 08:55:45 INFO - PROCESS | 3700 | 1467820545584 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:45 INFO - PROCESS | 3700 | 1467820545672 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:55:45 INFO - PROCESS | 3700 | 1467820545681 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3700 | 1467820545684 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:45 INFO - PROCESS | 3700 | ++DOCSHELL 10E9E800 == 35 [pid = 3700] [id = 276] 08:55:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10EA2000) [pid = 3700] [serial = 827] [outer = 00000000] 08:55:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (11022800) [pid = 3700] [serial = 828] [outer = 10EA2000] 08:55:45 INFO - PROCESS | 3700 | 1467820545732 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1119FC00) [pid = 3700] [serial = 829] [outer = 10EA2000] 08:55:46 INFO - PROCESS | 3700 | 1467820546180 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 624ms 08:55:46 INFO - PROCESS | 3700 | 1467820546194 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3700 | 1467820546198 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:55:46 INFO - PROCESS | 3700 | 1467820546205 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3700 | 1467820546207 Marionette TRACE conn3 <- [1,1070,null,{}] 08:55:46 INFO - PROCESS | 3700 | 1467820546211 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}] 08:55:46 INFO - PROCESS | 3700 | 1467820546214 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:46 INFO - PROCESS | 3700 | 1467820546301 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:55:46 INFO - PROCESS | 3700 | 1467820546307 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 3700 | 1467820546310 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:46 INFO - PROCESS | 3700 | ++DOCSHELL 11CEC000 == 36 [pid = 3700] [id = 277] 08:55:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (11D8F400) [pid = 3700] [serial = 830] [outer = 00000000] 08:55:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (12BAD400) [pid = 3700] [serial = 831] [outer = 11D8F400] 08:55:46 INFO - PROCESS | 3700 | 1467820546357 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (131CB400) [pid = 3700] [serial = 832] [outer = 11D8F400] 08:55:46 INFO - PROCESS | 3700 | 1467820546809 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 608ms 08:55:46 INFO - PROCESS | 3700 | 1467820546826 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3700 | 1467820546828 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:55:46 INFO - PROCESS | 3700 | 1467820546831 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3700 | 1467820546835 Marionette TRACE conn3 <- [1,1074,null,{}] 08:55:46 INFO - PROCESS | 3700 | 1467820546845 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}] 08:55:46 INFO - PROCESS | 3700 | 1467820546850 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:46 INFO - PROCESS | 3700 | 1467820546936 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:55:46 INFO - PROCESS | 3700 | 1467820546945 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 3700 | 1467820546949 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:46 INFO - PROCESS | 3700 | ++DOCSHELL 14224000 == 37 [pid = 3700] [id = 278] 08:55:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (14224400) [pid = 3700] [serial = 833] [outer = 00000000] 08:55:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (14532000) [pid = 3700] [serial = 834] [outer = 14224400] 08:55:46 INFO - PROCESS | 3700 | 1467820547001 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1503B400) [pid = 3700] [serial = 835] [outer = 14224400] 08:55:47 INFO - PROCESS | 3700 | 1467820547438 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]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 623ms 08:55:47 INFO - PROCESS | 3700 | 1467820547461 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3700 | 1467820547464 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:55:47 INFO - PROCESS | 3700 | 1467820547467 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:55:47 INFO - PROCESS | 3700 | 1467820547469 Marionette TRACE conn3 <- [1,1078,null,{}] 08:55:47 INFO - PROCESS | 3700 | 1467820547472 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}] 08:55:47 INFO - PROCESS | 3700 | 1467820547474 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:47 INFO - PROCESS | 3700 | 1467820547593 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:55:47 INFO - PROCESS | 3700 | 1467820547599 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3700 | 1467820547602 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:47 INFO - PROCESS | 3700 | ++DOCSHELL 14531C00 == 38 [pid = 3700] [id = 279] 08:55:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15038C00) [pid = 3700] [serial = 836] [outer = 00000000] 08:55:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1513AC00) [pid = 3700] [serial = 837] [outer = 15038C00] 08:55:47 INFO - PROCESS | 3700 | 1467820547629 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15748000) [pid = 3700] [serial = 838] [outer = 15038C00] 08:55:48 INFO - PROCESS | 3700 | 1467820548100 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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 668ms 08:55:48 INFO - PROCESS | 3700 | 1467820548154 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3700 | 1467820548156 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:55:48 INFO - PROCESS | 3700 | 1467820548159 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3700 | 1467820548161 Marionette TRACE conn3 <- [1,1082,null,{}] 08:55:48 INFO - PROCESS | 3700 | 1467820548164 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}] 08:55:48 INFO - PROCESS | 3700 | 1467820548166 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:48 INFO - PROCESS | 3700 | 1467820548270 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:55:48 INFO - PROCESS | 3700 | 1467820548260 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3700 | 1467820548262 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:48 INFO - PROCESS | 3700 | ++DOCSHELL 158A9800 == 39 [pid = 3700] [id = 280] 08:55:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15E1A400) [pid = 3700] [serial = 839] [outer = 00000000] 08:55:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15E21800) [pid = 3700] [serial = 840] [outer = 15E1A400] 08:55:48 INFO - PROCESS | 3700 | 1467820548306 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15E25400) [pid = 3700] [serial = 841] [outer = 15E1A400] 08:55:48 INFO - PROCESS | 3700 | 1467820548753 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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 623ms 08:55:48 INFO - PROCESS | 3700 | 1467820548777 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3700 | 1467820548779 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:55:48 INFO - PROCESS | 3700 | 1467820548783 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3700 | 1467820548784 Marionette TRACE conn3 <- [1,1086,null,{}] 08:55:48 INFO - PROCESS | 3700 | 1467820548788 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}] 08:55:48 INFO - PROCESS | 3700 | 1467820548793 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:48 INFO - PROCESS | 3700 | 1467820548924 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:55:48 INFO - PROCESS | 3700 | 1467820548946 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3700 | 1467820548949 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:48 INFO - PROCESS | 3700 | ++DOCSHELL 16644C00 == 40 [pid = 3700] [id = 281] 08:55:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (16822C00) [pid = 3700] [serial = 842] [outer = 00000000] 08:55:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (168E6800) [pid = 3700] [serial = 843] [outer = 16822C00] 08:55:48 INFO - PROCESS | 3700 | 1467820549000 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (16CF5C00) [pid = 3700] [serial = 844] [outer = 16822C00] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (10BAE800) [pid = 3700] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1756C800) [pid = 3700] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (13B51800) [pid = 3700] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (10EA0C00) [pid = 3700] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (179F5800) [pid = 3700] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (139E4000) [pid = 3700] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15E19400) [pid = 3700] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (196C9000) [pid = 3700] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (0F9E1800) [pid = 3700] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16D8A400) [pid = 3700] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15E6E800) [pid = 3700] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:55:49 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19C29400) [pid = 3700] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:55:49 INFO - PROCESS | 3700 | 1467820549646 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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 912ms 08:55:49 INFO - PROCESS | 3700 | 1467820549691 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3700 | 1467820549694 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:55:49 INFO - PROCESS | 3700 | 1467820549699 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3700 | 1467820549716 Marionette TRACE conn3 <- [1,1090,null,{}] 08:55:49 INFO - PROCESS | 3700 | 1467820549721 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}] 08:55:49 INFO - PROCESS | 3700 | 1467820549723 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:49 INFO - PROCESS | 3700 | 1467820549798 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:55:49 INFO - PROCESS | 3700 | 1467820549803 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3700 | 1467820549805 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:49 INFO - PROCESS | 3700 | ++DOCSHELL 0F391000 == 41 [pid = 3700] [id = 282] 08:55:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (12B73C00) [pid = 3700] [serial = 845] [outer = 00000000] 08:55:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1509B000) [pid = 3700] [serial = 846] [outer = 12B73C00] 08:55:49 INFO - PROCESS | 3700 | 1467820549848 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15E24800) [pid = 3700] [serial = 847] [outer = 12B73C00] 08:55:50 INFO - PROCESS | 3700 | 1467820550271 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 593ms 08:55:50 INFO - PROCESS | 3700 | 1467820550296 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3700 | 1467820550298 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:55:50 INFO - PROCESS | 3700 | 1467820550302 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:55:50 INFO - PROCESS | 3700 | 1467820550303 Marionette TRACE conn3 <- [1,1094,null,{}] 08:55:50 INFO - PROCESS | 3700 | 1467820550307 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}] 08:55:50 INFO - PROCESS | 3700 | 1467820550308 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:50 INFO - PROCESS | 3700 | 1467820550383 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:55:50 INFO - PROCESS | 3700 | 1467820550388 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3700 | 1467820550390 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:50 INFO - PROCESS | 3700 | ++DOCSHELL 16795C00 == 42 [pid = 3700] [id = 283] 08:55:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16CEF000) [pid = 3700] [serial = 848] [outer = 00000000] 08:55:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17415000) [pid = 3700] [serial = 849] [outer = 16CEF000] 08:55:50 INFO - PROCESS | 3700 | 1467820550443 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (17416C00) [pid = 3700] [serial = 850] [outer = 16CEF000] 08:55:50 INFO - PROCESS | 3700 | 1467820550850 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 578ms 08:55:50 INFO - PROCESS | 3700 | 1467820550887 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3700 | 1467820550889 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:55:50 INFO - PROCESS | 3700 | 1467820550896 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 3700 | 1467820550897 Marionette TRACE conn3 <- [1,1098,null,{}] 08:55:50 INFO - PROCESS | 3700 | 1467820550901 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}] 08:55:50 INFO - PROCESS | 3700 | 1467820550903 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:50 INFO - PROCESS | 3700 | 1467820550980 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:55:50 INFO - PROCESS | 3700 | 1467820550985 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3700 | 1467820550987 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:50 INFO - PROCESS | 3700 | ++DOCSHELL 17562C00 == 43 [pid = 3700] [id = 284] 08:55:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (17568800) [pid = 3700] [serial = 851] [outer = 00000000] 08:55:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17929000) [pid = 3700] [serial = 852] [outer = 17568800] 08:55:51 INFO - PROCESS | 3700 | 1467820551037 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (179B7000) [pid = 3700] [serial = 853] [outer = 17568800] 08:55:51 INFO - PROCESS | 3700 | 1467820551449 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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 578ms 08:55:51 INFO - PROCESS | 3700 | 1467820551497 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3700 | 1467820551482 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:55:51 INFO - PROCESS | 3700 | 1467820551486 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3700 | 1467820551487 Marionette TRACE conn3 <- [1,1102,null,{}] 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:55:51 INFO - PROCESS | 3700 | 1467820551491 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}] 08:55:51 INFO - PROCESS | 3700 | 1467820551503 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:51 INFO - PROCESS | 3700 | 1467820551623 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:55:51 INFO - PROCESS | 3700 | 1467820551799 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3700 | 1467820551803 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:51 INFO - PROCESS | 3700 | ++DOCSHELL 10367C00 == 44 [pid = 3700] [id = 285] 08:55:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1036B800) [pid = 3700] [serial = 854] [outer = 00000000] 08:55:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (10A04800) [pid = 3700] [serial = 855] [outer = 1036B800] 08:55:51 INFO - PROCESS | 3700 | 1467820551864 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10E95800) [pid = 3700] [serial = 856] [outer = 1036B800] 08:55:52 INFO - PROCESS | 3700 | 1467820552621 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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1155ms 08:55:52 INFO - PROCESS | 3700 | 1467820552668 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3700 | 1467820552673 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:55:52 INFO - PROCESS | 3700 | 1467820552677 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:55:52 INFO - PROCESS | 3700 | 1467820552681 Marionette TRACE conn3 <- [1,1106,null,{}] 08:55:52 INFO - PROCESS | 3700 | 1467820552686 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}] 08:55:52 INFO - PROCESS | 3700 | 1467820552689 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:52 INFO - PROCESS | 3700 | 1467820552805 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:55:52 INFO - PROCESS | 3700 | 1467820552932 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3700 | 1467820552936 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:52 INFO - PROCESS | 3700 | ++DOCSHELL 1188A400 == 45 [pid = 3700] [id = 286] 08:55:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (11D92C00) [pid = 3700] [serial = 857] [outer = 00000000] 08:55:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (13937000) [pid = 3700] [serial = 858] [outer = 11D92C00] 08:55:52 INFO - PROCESS | 3700 | 1467820552991 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (13AA8C00) [pid = 3700] [serial = 859] [outer = 11D92C00] 08:55:53 INFO - PROCESS | 3700 | 1467820553911 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]]]}] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 196C8400 == 44 [pid = 3700] [id = 269] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 17562C00 == 43 [pid = 3700] [id = 284] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 16795C00 == 42 [pid = 3700] [id = 283] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 0F391000 == 41 [pid = 3700] [id = 282] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 16644C00 == 40 [pid = 3700] [id = 281] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 158A9800 == 39 [pid = 3700] [id = 280] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 14531C00 == 38 [pid = 3700] [id = 279] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 14224000 == 37 [pid = 3700] [id = 278] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 11CEC000 == 36 [pid = 3700] [id = 277] 08:55:53 INFO - PROCESS | 3700 | --DOCSHELL 10E9E800 == 35 [pid = 3700] [id = 276] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (11892400) [pid = 3700] [serial = 783] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (179FEC00) [pid = 3700] [serial = 795] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (15E1D000) [pid = 3700] [serial = 801] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (11893400) [pid = 3700] [serial = 777] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (17CF0C00) [pid = 3700] [serial = 774] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (194C1000) [pid = 3700] [serial = 796] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (12E6FC00) [pid = 3700] [serial = 784] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1503E800) [pid = 3700] [serial = 786] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (196C9800) [pid = 3700] [serial = 804] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (12BAB400) [pid = 3700] [serial = 778] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (150CF800) [pid = 3700] [serial = 787] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16B7DC00) [pid = 3700] [serial = 802] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (196D0C00) [pid = 3700] [serial = 798] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10A0F400) [pid = 3700] [serial = 780] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (174CB000) [pid = 3700] [serial = 793] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10E98C00) [pid = 3700] [serial = 781] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19AB0400) [pid = 3700] [serial = 799] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (193A4C00) [pid = 3700] [serial = 775] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17494000) [pid = 3700] [serial = 792] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16789C00) [pid = 3700] [serial = 789] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16794000) [pid = 3700] [serial = 790] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19E28000) [pid = 3700] [serial = 807] [outer = 00000000] [url = about:blank] 08:55:53 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19F9D000) [pid = 3700] [serial = 808] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19ABDC00) [pid = 3700] [serial = 805] [outer = 00000000] [url = about:blank] 08:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1323ms 08:55:54 INFO - PROCESS | 3700 | 1467820553999 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3700 | 1467820554003 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:55:54 INFO - PROCESS | 3700 | 1467820553991 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3700 | 1467820553994 Marionette TRACE conn3 <- [1,1110,null,{}] 08:55:54 INFO - PROCESS | 3700 | 1467820553999 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}] 08:55:54 INFO - PROCESS | 3700 | 1467820554002 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:54 INFO - PROCESS | 3700 | 1467820554100 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:55:54 INFO - PROCESS | 3700 | 1467820554107 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3700 | 1467820554111 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:54 INFO - PROCESS | 3700 | ++DOCSHELL 10EA3400 == 36 [pid = 3700] [id = 287] 08:55:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10EA3C00) [pid = 3700] [serial = 860] [outer = 00000000] 08:55:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (11024000) [pid = 3700] [serial = 861] [outer = 10EA3C00] 08:55:54 INFO - PROCESS | 3700 | 1467820554162 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1149F000) [pid = 3700] [serial = 862] [outer = 10EA3C00] 08:55:54 INFO - PROCESS | 3700 | 1467820554652 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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 669ms 08:55:54 INFO - PROCESS | 3700 | 1467820554675 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3700 | 1467820554679 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:55:54 INFO - PROCESS | 3700 | 1467820554686 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:55:54 INFO - PROCESS | 3700 | 1467820554689 Marionette TRACE conn3 <- [1,1114,null,{}] 08:55:54 INFO - PROCESS | 3700 | 1467820554692 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}] 08:55:54 INFO - PROCESS | 3700 | 1467820554695 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:54 INFO - PROCESS | 3700 | 1467820554778 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:55:54 INFO - PROCESS | 3700 | 1467820554787 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3700 | 1467820554789 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:54 INFO - PROCESS | 3700 | ++DOCSHELL 12E26000 == 37 [pid = 3700] [id = 288] 08:55:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (12E6FC00) [pid = 3700] [serial = 863] [outer = 00000000] 08:55:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (13276000) [pid = 3700] [serial = 864] [outer = 12E6FC00] 08:55:54 INFO - PROCESS | 3700 | 1467820554835 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13AA8000) [pid = 3700] [serial = 865] [outer = 12E6FC00] 08:55:55 INFO - PROCESS | 3700 | 1467820555282 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 623ms 08:55:55 INFO - PROCESS | 3700 | 1467820555309 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3700 | 1467820555311 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:55:55 INFO - PROCESS | 3700 | 1467820555315 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3700 | 1467820555318 Marionette TRACE conn3 <- [1,1118,null,{}] 08:55:55 INFO - PROCESS | 3700 | 1467820555333 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}] 08:55:55 INFO - PROCESS | 3700 | 1467820555337 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:55 INFO - PROCESS | 3700 | 1467820555419 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:55:55 INFO - PROCESS | 3700 | 1467820555533 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3700 | 1467820555537 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:55 INFO - PROCESS | 3700 | ++DOCSHELL 1503F400 == 38 [pid = 3700] [id = 289] 08:55:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1503FC00) [pid = 3700] [serial = 866] [outer = 00000000] 08:55:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1509D000) [pid = 3700] [serial = 867] [outer = 1503FC00] 08:55:55 INFO - PROCESS | 3700 | 1467820555584 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1566D800) [pid = 3700] [serial = 868] [outer = 1503FC00] 08:55:55 INFO - PROCESS | 3700 | 1467820555947 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 669ms 08:55:55 INFO - PROCESS | 3700 | 1467820555996 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3700 | 1467820555999 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:55:55 INFO - PROCESS | 3700 | 1467820556002 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3700 | 1467820556004 Marionette TRACE conn3 <- [1,1122,null,{}] 08:55:56 INFO - PROCESS | 3700 | 1467820556007 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}] 08:55:56 INFO - PROCESS | 3700 | 1467820556009 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:56 INFO - PROCESS | 3700 | 1467820556133 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:55:56 INFO - PROCESS | 3700 | 1467820556150 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3700 | 1467820556152 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:56 INFO - PROCESS | 3700 | ++DOCSHELL 1589E000 == 39 [pid = 3700] [id = 290] 08:55:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (158A0000) [pid = 3700] [serial = 869] [outer = 00000000] 08:55:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15E69000) [pid = 3700] [serial = 870] [outer = 158A0000] 08:55:56 INFO - PROCESS | 3700 | 1467820556196 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16642400) [pid = 3700] [serial = 871] [outer = 158A0000] 08:55:56 INFO - PROCESS | 3700 | 1467820556611 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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 608ms 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:55:56 INFO - PROCESS | 3700 | 1467820556624 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 3700 | 1467820556626 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:55:56 INFO - PROCESS | 3700 | 1467820556629 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 3700 | 1467820556631 Marionette TRACE conn3 <- [1,1126,null,{}] 08:55:56 INFO - PROCESS | 3700 | 1467820556635 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}] 08:55:56 INFO - PROCESS | 3700 | 1467820556637 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:56 INFO - PROCESS | 3700 | 1467820556742 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:55:56 INFO - PROCESS | 3700 | 1467820556826 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3700 | 1467820556828 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:56 INFO - PROCESS | 3700 | ++DOCSHELL 10327400 == 40 [pid = 3700] [id = 291] 08:55:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (139E5800) [pid = 3700] [serial = 872] [outer = 00000000] 08:55:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16826400) [pid = 3700] [serial = 873] [outer = 139E5800] 08:55:56 INFO - PROCESS | 3700 | 1467820556871 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16D8A400) [pid = 3700] [serial = 874] [outer = 139E5800] 08:55:57 INFO - PROCESS | 3700 | 1467820557278 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 684ms 08:55:57 INFO - PROCESS | 3700 | 1467820557310 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3700 | 1467820557311 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:55:57 INFO - PROCESS | 3700 | 1467820557315 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3700 | 1467820557317 Marionette TRACE conn3 <- [1,1130,null,{}] 08:55:57 INFO - PROCESS | 3700 | 1467820557320 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}] 08:55:57 INFO - PROCESS | 3700 | 1467820557325 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:57 INFO - PROCESS | 3700 | 1467820557463 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:55:57 INFO - PROCESS | 3700 | 1467820557475 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3700 | 1467820557477 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:57 INFO - PROCESS | 3700 | ++DOCSHELL 17341000 == 41 [pid = 3700] [id = 292] 08:55:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1740E800) [pid = 3700] [serial = 875] [outer = 00000000] 08:55:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17928400) [pid = 3700] [serial = 876] [outer = 1740E800] 08:55:57 INFO - PROCESS | 3700 | 1467820557520 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17CF2800) [pid = 3700] [serial = 877] [outer = 1740E800] 08:55:57 INFO - PROCESS | 3700 | 1467820557961 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 684ms 08:55:58 INFO - PROCESS | 3700 | 1467820557998 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3700 | 1467820558000 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:55:58 INFO - PROCESS | 3700 | 1467820558003 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3700 | 1467820558005 Marionette TRACE conn3 <- [1,1134,null,{}] 08:55:58 INFO - PROCESS | 3700 | 1467820558009 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}] 08:55:58 INFO - PROCESS | 3700 | 1467820558011 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:58 INFO - PROCESS | 3700 | 1467820558251 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (10F05000) [pid = 3700] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (11D8F400) [pid = 3700] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (14224400) [pid = 3700] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1102E400) [pid = 3700] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1509FC00) [pid = 3700] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (194BE800) [pid = 3700] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A21B800) [pid = 3700] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A3B8400) [pid = 3700] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15E1A400) [pid = 3700] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16822C00) [pid = 3700] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (12B73C00) [pid = 3700] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16CEF000) [pid = 3700] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10EA2000) [pid = 3700] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:55:58 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15038C00) [pid = 3700] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:55:58 INFO - PROCESS | 3700 | 1467820558315 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3700 | 1467820558317 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:58 INFO - PROCESS | 3700 | ++DOCSHELL 10329800 == 42 [pid = 3700] [id = 293] 08:55:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (103C8400) [pid = 3700] [serial = 878] [outer = 00000000] 08:55:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1102E400) [pid = 3700] [serial = 879] [outer = 103C8400] 08:55:58 INFO - PROCESS | 3700 | 1467820558359 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1393F000) [pid = 3700] [serial = 880] [outer = 103C8400] 08:55:58 INFO - PROCESS | 3700 | 1467820558706 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 715ms 08:55:58 INFO - PROCESS | 3700 | 1467820558726 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3700 | 1467820558727 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:55:58 INFO - PROCESS | 3700 | 1467820558731 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3700 | 1467820558733 Marionette TRACE conn3 <- [1,1138,null,{}] 08:55:58 INFO - PROCESS | 3700 | 1467820558736 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}] 08:55:58 INFO - PROCESS | 3700 | 1467820558738 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:58 INFO - PROCESS | 3700 | 1467820558814 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:55:58 INFO - PROCESS | 3700 | 1467820558820 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3700 | 1467820558822 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:58 INFO - PROCESS | 3700 | ++DOCSHELL 11888400 == 43 [pid = 3700] [id = 294] 08:55:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (13B5B000) [pid = 3700] [serial = 881] [outer = 00000000] 08:55:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (193A9000) [pid = 3700] [serial = 882] [outer = 13B5B000] 08:55:58 INFO - PROCESS | 3700 | 1467820558865 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (194C0400) [pid = 3700] [serial = 883] [outer = 13B5B000] 08:55:59 INFO - PROCESS | 3700 | 1467820559294 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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 623ms 08:55:59 INFO - PROCESS | 3700 | 1467820559353 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3700 | 1467820559355 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:55:59 INFO - PROCESS | 3700 | 1467820559358 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3700 | 1467820559360 Marionette TRACE conn3 <- [1,1142,null,{}] 08:55:59 INFO - PROCESS | 3700 | 1467820559364 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}] 08:55:59 INFO - PROCESS | 3700 | 1467820559366 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:59 INFO - PROCESS | 3700 | 1467820559443 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:55:59 INFO - PROCESS | 3700 | 1467820559451 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3700 | 1467820559453 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:55:59 INFO - PROCESS | 3700 | ++DOCSHELL 194C5400 == 44 [pid = 3700] [id = 295] 08:55:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (194C5C00) [pid = 3700] [serial = 884] [outer = 00000000] 08:55:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (196CA800) [pid = 3700] [serial = 885] [outer = 194C5C00] 08:55:59 INFO - PROCESS | 3700 | 1467820559504 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (196CC800) [pid = 3700] [serial = 886] [outer = 194C5C00] 08:55:59 INFO - PROCESS | 3700 | 1467820559939 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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 623ms 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:55:59 INFO - PROCESS | 3700 | 1467820559979 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3700 | 1467820559981 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:55:59 INFO - PROCESS | 3700 | 1467820559985 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3700 | 1467820559986 Marionette TRACE conn3 <- [1,1146,null,{}] 08:55:59 INFO - PROCESS | 3700 | 1467820560003 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}] 08:55:59 INFO - PROCESS | 3700 | 1467820560005 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:00 INFO - PROCESS | 3700 | 1467820560082 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:56:00 INFO - PROCESS | 3700 | 1467820560087 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3700 | 1467820560089 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:00 INFO - PROCESS | 3700 | ++DOCSHELL 1513A800 == 45 [pid = 3700] [id = 296] 08:56:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19AB6000) [pid = 3700] [serial = 887] [outer = 00000000] 08:56:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19C22000) [pid = 3700] [serial = 888] [outer = 19AB6000] 08:56:00 INFO - PROCESS | 3700 | 1467820560132 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19F9E000) [pid = 3700] [serial = 889] [outer = 19AB6000] 08:56:00 INFO - PROCESS | 3700 | 1467820560742 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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 776ms 08:56:00 INFO - PROCESS | 3700 | 1467820560767 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3700 | 1467820560771 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:56:00 INFO - PROCESS | 3700 | 1467820560815 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3700 | 1467820560820 Marionette TRACE conn3 <- [1,1150,null,{}] 08:56:00 INFO - PROCESS | 3700 | 1467820560842 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}] 08:56:00 INFO - PROCESS | 3700 | 1467820560845 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:00 INFO - PROCESS | 3700 | 1467820560960 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:56:01 INFO - PROCESS | 3700 | 1467820561080 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3700 | 1467820561083 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:01 INFO - PROCESS | 3700 | ++DOCSHELL 10A76C00 == 46 [pid = 3700] [id = 297] 08:56:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10A7E800) [pid = 3700] [serial = 890] [outer = 00000000] 08:56:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1180A400) [pid = 3700] [serial = 891] [outer = 10A7E800] 08:56:01 INFO - PROCESS | 3700 | 1467820561144 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (13129800) [pid = 3700] [serial = 892] [outer = 10A7E800] 08:56:01 INFO - PROCESS | 3700 | 1467820561706 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]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1003ms 08:56:01 INFO - PROCESS | 3700 | 1467820561775 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3700 | 1467820561779 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:56:01 INFO - PROCESS | 3700 | 1467820561786 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3700 | 1467820561789 Marionette TRACE conn3 <- [1,1154,null,{}] 08:56:01 INFO - PROCESS | 3700 | 1467820561793 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}] 08:56:01 INFO - PROCESS | 3700 | 1467820561796 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:01 INFO - PROCESS | 3700 | 1467820561906 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:56:02 INFO - PROCESS | 3700 | 1467820562034 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3700 | 1467820562037 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:02 INFO - PROCESS | 3700 | ++DOCSHELL 150D1C00 == 47 [pid = 3700] [id = 298] 08:56:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (15747800) [pid = 3700] [serial = 893] [outer = 00000000] 08:56:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (15E23C00) [pid = 3700] [serial = 894] [outer = 15747800] 08:56:02 INFO - PROCESS | 3700 | 1467820562093 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (16823800) [pid = 3700] [serial = 895] [outer = 15747800] 08:56:02 INFO - PROCESS | 3700 | 1467820562640 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 912ms 08:56:02 INFO - PROCESS | 3700 | 1467820562713 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3700 | 1467820562715 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:56:02 INFO - PROCESS | 3700 | 1467820562719 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3700 | 1467820562723 Marionette TRACE conn3 <- [1,1158,null,{}] 08:56:02 INFO - PROCESS | 3700 | 1467820562733 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}] 08:56:02 INFO - PROCESS | 3700 | 1467820562739 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:02 INFO - PROCESS | 3700 | 1467820562892 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:56:02 INFO - PROCESS | 3700 | 1467820562886 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3700 | 1467820562890 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:02 INFO - PROCESS | 3700 | ++DOCSHELL 19AB1C00 == 48 [pid = 3700] [id = 299] 08:56:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19AB2400) [pid = 3700] [serial = 896] [outer = 00000000] 08:56:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19ABD800) [pid = 3700] [serial = 897] [outer = 19AB2400] 08:56:02 INFO - PROCESS | 3700 | 1467820562944 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A220000) [pid = 3700] [serial = 898] [outer = 19AB2400] 08:56:03 INFO - PROCESS | 3700 | 1467820563659 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1018ms 08:56:03 INFO - PROCESS | 3700 | 1467820563730 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3700 | 1467820563733 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:56:03 INFO - PROCESS | 3700 | 1467820563737 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3700 | 1467820563739 Marionette TRACE conn3 <- [1,1162,null,{}] 08:56:03 INFO - PROCESS | 3700 | 1467820563742 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}] 08:56:03 INFO - PROCESS | 3700 | 1467820563745 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:03 INFO - PROCESS | 3700 | 1467820563851 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:56:04 INFO - PROCESS | 3700 | 1467820564102 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3700 | 1467820564105 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:04 INFO - PROCESS | 3700 | ++DOCSHELL 0F934800 == 49 [pid = 3700] [id = 300] 08:56:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (0F9E6400) [pid = 3700] [serial = 899] [outer = 00000000] 08:56:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (10BAA800) [pid = 3700] [serial = 900] [outer = 0F9E6400] 08:56:04 INFO - PROCESS | 3700 | 1467820564172 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (10F0AC00) [pid = 3700] [serial = 901] [outer = 0F9E6400] 08:56:04 INFO - PROCESS | 3700 | 1467820564719 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] 08:56:04 INFO - PROCESS | 3700 | 1467820564779 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:56:04 INFO - PROCESS | 3700 | 1467820564784 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 3700 | 1467820564787 Marionette TRACE conn3 <- [1,1166,null,{}] 08:56:04 INFO - PROCESS | 3700 | 1467820564792 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}] 08:56:04 INFO - PROCESS | 3700 | 1467820564796 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 103C9800 == 48 [pid = 3700] [id = 268] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 10F04800 == 47 [pid = 3700] [id = 275] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 194C5400 == 46 [pid = 3700] [id = 295] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 11888400 == 45 [pid = 3700] [id = 294] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 10329800 == 44 [pid = 3700] [id = 293] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 17341000 == 43 [pid = 3700] [id = 292] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 10327400 == 42 [pid = 3700] [id = 291] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 1589E000 == 41 [pid = 3700] [id = 290] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 1503F400 == 40 [pid = 3700] [id = 289] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 12E26000 == 39 [pid = 3700] [id = 288] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 10EA3400 == 38 [pid = 3700] [id = 287] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 194BE400 == 37 [pid = 3700] [id = 272] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 1102B400 == 36 [pid = 3700] [id = 270] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 1A219C00 == 35 [pid = 3700] [id = 273] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 10367C00 == 34 [pid = 3700] [id = 285] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 1188A400 == 33 [pid = 3700] [id = 286] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 12E6A800 == 32 [pid = 3700] [id = 267] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 1A220800 == 31 [pid = 3700] [id = 274] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 1509C800 == 30 [pid = 3700] [id = 271] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 0F934800 == 29 [pid = 3700] [id = 300] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 150D1C00 == 28 [pid = 3700] [id = 298] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 19AB1C00 == 27 [pid = 3700] [id = 299] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 1513A800 == 26 [pid = 3700] [id = 296] 08:56:05 INFO - PROCESS | 3700 | --DOCSHELL 10A76C00 == 25 [pid = 3700] [id = 297] 08:56:05 INFO - PROCESS | 3700 | 1467820565458 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (17929000) [pid = 3700] [serial = 852] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (139DE800) [pid = 3700] [serial = 826] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1312B000) [pid = 3700] [serial = 825] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (12BAD400) [pid = 3700] [serial = 831] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (131CB400) [pid = 3700] [serial = 832] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (14532000) [pid = 3700] [serial = 834] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (12E67400) [pid = 3700] [serial = 811] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1180AC00) [pid = 3700] [serial = 810] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15E1B000) [pid = 3700] [serial = 814] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (15751000) [pid = 3700] [serial = 813] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19C2E800) [pid = 3700] [serial = 817] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (196CF400) [pid = 3700] [serial = 816] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A486C00) [pid = 3700] [serial = 820] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A3B8C00) [pid = 3700] [serial = 819] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1A5E7000) [pid = 3700] [serial = 823] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A48FC00) [pid = 3700] [serial = 822] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15E21800) [pid = 3700] [serial = 840] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15E25400) [pid = 3700] [serial = 841] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (168E6800) [pid = 3700] [serial = 843] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1509B000) [pid = 3700] [serial = 846] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15E24800) [pid = 3700] [serial = 847] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (17415000) [pid = 3700] [serial = 849] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (16CF5C00) [pid = 3700] [serial = 844] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1119FC00) [pid = 3700] [serial = 829] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (11022800) [pid = 3700] [serial = 828] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1513AC00) [pid = 3700] [serial = 837] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15748000) [pid = 3700] [serial = 838] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (17416C00) [pid = 3700] [serial = 850] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1503B400) [pid = 3700] [serial = 835] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3700 | 1467820565645 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3700 | 1467820565648 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:05 INFO - PROCESS | 3700 | ++DOCSHELL 10A73800 == 26 [pid = 3700] [id = 301] 08:56:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10A76000) [pid = 3700] [serial = 902] [outer = 00000000] 08:56:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10BAFC00) [pid = 3700] [serial = 903] [outer = 10A76000] 08:56:05 INFO - PROCESS | 3700 | 1467820565696 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (10F03C00) [pid = 3700] [serial = 904] [outer = 10A76000] 08:56:06 INFO - PROCESS | 3700 | 1467820566107 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] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:56:06 INFO - PROCESS | 3700 | 1467820566169 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:56:06 INFO - PROCESS | 3700 | 1467820566174 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3700 | 1467820566177 Marionette TRACE conn3 <- [1,1170,null,{}] 08:56:06 INFO - PROCESS | 3700 | 1467820566186 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}] 08:56:06 INFO - PROCESS | 3700 | 1467820566188 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:06 INFO - PROCESS | 3700 | 1467820566273 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:56:06 INFO - PROCESS | 3700 | 1467820566289 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3700 | 1467820566293 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:06 INFO - PROCESS | 3700 | ++DOCSHELL 12B75400 == 27 [pid = 3700] [id = 302] 08:56:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (12BAD400) [pid = 3700] [serial = 905] [outer = 00000000] 08:56:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (12E67400) [pid = 3700] [serial = 906] [outer = 12BAD400] 08:56:06 INFO - PROCESS | 3700 | 1467820566343 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (131C6000) [pid = 3700] [serial = 907] [outer = 12BAD400] 08:56:06 INFO - PROCESS | 3700 | 1467820566783 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] 08:56:06 INFO - PROCESS | 3700 | 1467820566817 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:56:06 INFO - PROCESS | 3700 | 1467820566821 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3700 | 1467820566823 Marionette TRACE conn3 <- [1,1174,null,{}] 08:56:06 INFO - PROCESS | 3700 | 1467820566827 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}] 08:56:06 INFO - PROCESS | 3700 | 1467820566829 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:06 INFO - PROCESS | 3700 | 1467820566940 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:56:06 INFO - PROCESS | 3700 | 1467820566952 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3700 | 1467820566954 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:07 INFO - PROCESS | 3700 | ++DOCSHELL 11896C00 == 28 [pid = 3700] [id = 303] 08:56:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13272400) [pid = 3700] [serial = 908] [outer = 00000000] 08:56:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15037C00) [pid = 3700] [serial = 909] [outer = 13272400] 08:56:07 INFO - PROCESS | 3700 | 1467820567069 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1503C800) [pid = 3700] [serial = 910] [outer = 13272400] 08:56:07 INFO - PROCESS | 3700 | 1467820567447 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] 08:56:07 INFO - PROCESS | 3700 | 1467820567506 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:56:07 INFO - PROCESS | 3700 | 1467820567517 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 3700 | 1467820567521 Marionette TRACE conn3 <- [1,1178,null,{}] 08:56:07 INFO - PROCESS | 3700 | 1467820567525 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}] 08:56:07 INFO - PROCESS | 3700 | 1467820567528 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:07 INFO - PROCESS | 3700 | 1467820567651 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:56:07 INFO - PROCESS | 3700 | 1467820567672 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3700 | 1467820567674 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:07 INFO - PROCESS | 3700 | ++DOCSHELL 12BAC400 == 29 [pid = 3700] [id = 304] 08:56:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (12E63800) [pid = 3700] [serial = 911] [outer = 00000000] 08:56:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1589D400) [pid = 3700] [serial = 912] [outer = 12E63800] 08:56:07 INFO - PROCESS | 3700 | 1467820567728 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15E21C00) [pid = 3700] [serial = 913] [outer = 12E63800] 08:56:08 INFO - PROCESS | 3700 | 1467820568165 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] 08:56:08 INFO - PROCESS | 3700 | 1467820568197 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:56:08 INFO - PROCESS | 3700 | 1467820568203 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3700 | 1467820568206 Marionette TRACE conn3 <- [1,1182,null,{}] 08:56:08 INFO - PROCESS | 3700 | 1467820568210 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}] 08:56:08 INFO - PROCESS | 3700 | 1467820568212 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:08 INFO - PROCESS | 3700 | 1467820568355 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:56:08 INFO - PROCESS | 3700 | 1467820568412 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3700 | 1467820568414 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:08 INFO - PROCESS | 3700 | ++DOCSHELL 165E0400 == 30 [pid = 3700] [id = 305] 08:56:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16637800) [pid = 3700] [serial = 914] [outer = 00000000] 08:56:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16795000) [pid = 3700] [serial = 915] [outer = 16637800] 08:56:08 INFO - PROCESS | 3700 | 1467820568457 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16823000) [pid = 3700] [serial = 916] [outer = 16637800] 08:56:08 INFO - PROCESS | 3700 | 1467820568852 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] 08:56:08 INFO - PROCESS | 3700 | 1467820568884 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:56:08 INFO - PROCESS | 3700 | 1467820568895 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3700 | 1467820568896 Marionette TRACE conn3 <- [1,1186,null,{}] 08:56:08 INFO - PROCESS | 3700 | 1467820568900 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}] 08:56:08 INFO - PROCESS | 3700 | 1467820568902 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:09 INFO - PROCESS | 3700 | 1467820569022 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:56:09 INFO - PROCESS | 3700 | 1467820569027 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3700 | 1467820569033 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:09 INFO - PROCESS | 3700 | ++DOCSHELL 1733FC00 == 31 [pid = 3700] [id = 306] 08:56:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (17340400) [pid = 3700] [serial = 917] [outer = 00000000] 08:56:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (174C2000) [pid = 3700] [serial = 918] [outer = 17340400] 08:56:09 INFO - PROCESS | 3700 | 1467820569085 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1756E400) [pid = 3700] [serial = 919] [outer = 17340400] 08:56:09 INFO - PROCESS | 3700 | 1467820569523 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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 684ms 08:56:09 INFO - PROCESS | 3700 | 1467820569574 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3700 | 1467820569576 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (194C5C00) [pid = 3700] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (139E5800) [pid = 3700] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1740E800) [pid = 3700] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (11D92C00) [pid = 3700] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10EA3C00) [pid = 3700] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1036B800) [pid = 3700] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (12E6FC00) [pid = 3700] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1503FC00) [pid = 3700] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13B5B000) [pid = 3700] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (103C8400) [pid = 3700] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (158A0000) [pid = 3700] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17568800) [pid = 3700] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:56:09 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19AB6000) [pid = 3700] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:56:09 INFO - PROCESS | 3700 | 1467820569843 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3700 | 1467820569845 Marionette TRACE conn3 <- [1,1190,null,{}] 08:56:09 INFO - PROCESS | 3700 | 1467820569849 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}] 08:56:09 INFO - PROCESS | 3700 | 1467820569851 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:09 INFO - PROCESS | 3700 | 1467820569927 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:56:09 INFO - PROCESS | 3700 | 1467820569935 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3700 | 1467820569946 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:09 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E5C00 == 32 [pid = 3700] [id = 307] 08:56:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (12E6FC00) [pid = 3700] [serial = 920] [outer = 00000000] 08:56:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1509BC00) [pid = 3700] [serial = 921] [outer = 12E6FC00] 08:56:09 INFO - PROCESS | 3700 | 1467820569989 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15E72C00) [pid = 3700] [serial = 922] [outer = 12E6FC00] 08:56:10 INFO - PROCESS | 3700 | 1467820570419 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]]]}] 08:56: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 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 593ms 08:56:10 INFO - PROCESS | 3700 | 1467820570435 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3700 | 1467820570436 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:56:10 INFO - PROCESS | 3700 | 1467820570423 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3700 | 1467820570425 Marionette TRACE conn3 <- [1,1194,null,{}] 08:56:10 INFO - PROCESS | 3700 | 1467820570428 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}] 08:56:10 INFO - PROCESS | 3700 | 1467820570430 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:10 INFO - PROCESS | 3700 | 1467820570504 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:56:10 INFO - PROCESS | 3700 | 1467820570509 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3700 | 1467820570511 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:10 INFO - PROCESS | 3700 | ++DOCSHELL 174BEC00 == 33 [pid = 3700] [id = 308] 08:56:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17565000) [pid = 3700] [serial = 923] [outer = 00000000] 08:56:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17C22400) [pid = 3700] [serial = 924] [outer = 17565000] 08:56:10 INFO - PROCESS | 3700 | 1467820570554 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (194C1C00) [pid = 3700] [serial = 925] [outer = 17565000] 08:56:10 INFO - PROCESS | 3700 | 1467820570962 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]]]}] 08:56: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 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 578ms 08:56:11 INFO - PROCESS | 3700 | 1467820571020 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 3700 | 1467820571022 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:56:11 INFO - PROCESS | 3700 | 1467820571026 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 3700 | 1467820571028 Marionette TRACE conn3 <- [1,1198,null,{}] 08:56:11 INFO - PROCESS | 3700 | 1467820571031 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}] 08:56:11 INFO - PROCESS | 3700 | 1467820571033 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:11 INFO - PROCESS | 3700 | 1467820571091 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:56:11 INFO - PROCESS | 3700 | 1467820571097 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3700 | 1467820571099 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:11 INFO - PROCESS | 3700 | ++DOCSHELL 194CC000 == 34 [pid = 3700] [id = 309] 08:56:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (196C9800) [pid = 3700] [serial = 926] [outer = 00000000] 08:56:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19ABC400) [pid = 3700] [serial = 927] [outer = 196C9800] 08:56:11 INFO - PROCESS | 3700 | 1467820571144 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19ABD000) [pid = 3700] [serial = 928] [outer = 196C9800] 08:56:11 INFO - PROCESS | 3700 | 1467820571581 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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 577ms 08:56:11 INFO - PROCESS | 3700 | 1467820571603 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 3700 | 1467820571605 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:56:11 INFO - PROCESS | 3700 | 1467820571608 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 3700 | 1467820571610 Marionette TRACE conn3 <- [1,1202,null,{}] 08:56:11 INFO - PROCESS | 3700 | 1467820571614 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}] 08:56:11 INFO - PROCESS | 3700 | 1467820571615 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:11 INFO - PROCESS | 3700 | 1467820571715 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:56:11 INFO - PROCESS | 3700 | 1467820571723 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3700 | 1467820571725 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:11 INFO - PROCESS | 3700 | ++DOCSHELL 16794C00 == 35 [pid = 3700] [id = 310] 08:56:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17C20C00) [pid = 3700] [serial = 929] [outer = 00000000] 08:56:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A21B800) [pid = 3700] [serial = 930] [outer = 17C20C00] 08:56:11 INFO - PROCESS | 3700 | 1467820571776 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A3B8C00) [pid = 3700] [serial = 931] [outer = 17C20C00] 08:56:12 INFO - PROCESS | 3700 | 1467820572589 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1004ms 08:56:12 INFO - PROCESS | 3700 | 1467820572631 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3700 | 1467820572635 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:56:12 INFO - PROCESS | 3700 | 1467820572640 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:56:12 INFO - PROCESS | 3700 | 1467820572643 Marionette TRACE conn3 <- [1,1206,null,{}] 08:56:12 INFO - PROCESS | 3700 | 1467820572649 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}] 08:56:12 INFO - PROCESS | 3700 | 1467820572653 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:12 INFO - PROCESS | 3700 | 1467820572768 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:56:12 INFO - PROCESS | 3700 | 1467820572894 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3700 | 1467820572897 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:12 INFO - PROCESS | 3700 | ++DOCSHELL 10A7D000 == 36 [pid = 3700] [id = 311] 08:56:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10EA0800) [pid = 3700] [serial = 932] [outer = 00000000] 08:56:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (12E28000) [pid = 3700] [serial = 933] [outer = 10EA0800] 08:56:12 INFO - PROCESS | 3700 | 1467820572938 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (13AC7400) [pid = 3700] [serial = 934] [outer = 10EA0800] 08:56:13 INFO - PROCESS | 3700 | 1467820573627 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]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1019ms 08:56:13 INFO - PROCESS | 3700 | 1467820573654 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3700 | 1467820573658 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:56:13 INFO - PROCESS | 3700 | 1467820573683 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:56:13 INFO - PROCESS | 3700 | 1467820573686 Marionette TRACE conn3 <- [1,1210,null,{}] 08:56:13 INFO - PROCESS | 3700 | 1467820573690 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}] 08:56:13 INFO - PROCESS | 3700 | 1467820573693 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:13 INFO - PROCESS | 3700 | 1467820573905 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:56:14 INFO - PROCESS | 3700 | 1467820574045 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 3700 | 1467820574048 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:14 INFO - PROCESS | 3700 | ++DOCSHELL 1036CC00 == 37 [pid = 3700] [id = 312] 08:56:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1036D000) [pid = 3700] [serial = 935] [outer = 00000000] 08:56:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10A76C00) [pid = 3700] [serial = 936] [outer = 1036D000] 08:56:14 INFO - PROCESS | 3700 | 1467820574097 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (10E99800) [pid = 3700] [serial = 937] [outer = 1036D000] 08:56:14 INFO - PROCESS | 3700 | --DOCSHELL 194CC000 == 36 [pid = 3700] [id = 309] 08:56:14 INFO - PROCESS | 3700 | --DOCSHELL 174BEC00 == 35 [pid = 3700] [id = 308] 08:56:14 INFO - PROCESS | 3700 | --DOCSHELL 0F9E5C00 == 34 [pid = 3700] [id = 307] 08:56:14 INFO - PROCESS | 3700 | --DOCSHELL 1733FC00 == 33 [pid = 3700] [id = 306] 08:56:14 INFO - PROCESS | 3700 | --DOCSHELL 165E0400 == 32 [pid = 3700] [id = 305] 08:56:14 INFO - PROCESS | 3700 | --DOCSHELL 12BAC400 == 31 [pid = 3700] [id = 304] 08:56:14 INFO - PROCESS | 3700 | --DOCSHELL 11896C00 == 30 [pid = 3700] [id = 303] 08:56:14 INFO - PROCESS | 3700 | --DOCSHELL 12B75400 == 29 [pid = 3700] [id = 302] 08:56:14 INFO - PROCESS | 3700 | --DOCSHELL 10A73800 == 28 [pid = 3700] [id = 301] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (179B7000) [pid = 3700] [serial = 853] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19C22000) [pid = 3700] [serial = 888] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19F9E000) [pid = 3700] [serial = 889] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (196CA800) [pid = 3700] [serial = 885] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (16826400) [pid = 3700] [serial = 873] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (17928400) [pid = 3700] [serial = 876] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16D8A400) [pid = 3700] [serial = 874] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (17CF2800) [pid = 3700] [serial = 877] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13937000) [pid = 3700] [serial = 858] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (13AA8C00) [pid = 3700] [serial = 859] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (11024000) [pid = 3700] [serial = 861] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1149F000) [pid = 3700] [serial = 862] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10A04800) [pid = 3700] [serial = 855] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10E95800) [pid = 3700] [serial = 856] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (13276000) [pid = 3700] [serial = 864] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13AA8000) [pid = 3700] [serial = 865] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1509D000) [pid = 3700] [serial = 867] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1566D800) [pid = 3700] [serial = 868] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (193A9000) [pid = 3700] [serial = 882] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (196CC800) [pid = 3700] [serial = 886] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1102E400) [pid = 3700] [serial = 879] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15E69000) [pid = 3700] [serial = 870] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (194C0400) [pid = 3700] [serial = 883] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1393F000) [pid = 3700] [serial = 880] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (16642400) [pid = 3700] [serial = 871] [outer = 00000000] [url = about:blank] 08:56:14 INFO - PROCESS | 3700 | 1467820574679 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] 08:56:14 INFO - PROCESS | 3700 | 1467820574711 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:56:14 INFO - PROCESS | 3700 | 1467820574716 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3700 | 1467820574719 Marionette TRACE conn3 <- [1,1214,null,{}] 08:56:14 INFO - PROCESS | 3700 | 1467820574740 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}] 08:56:14 INFO - PROCESS | 3700 | 1467820574742 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:14 INFO - PROCESS | 3700 | 1467820574811 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:56:14 INFO - PROCESS | 3700 | 1467820574901 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 3700 | 1467820574904 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:14 INFO - PROCESS | 3700 | ++DOCSHELL 11024000 == 29 [pid = 3700] [id = 313] 08:56:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1102B400) [pid = 3700] [serial = 938] [outer = 00000000] 08:56:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (11DDC800) [pid = 3700] [serial = 939] [outer = 1102B400] 08:56:14 INFO - PROCESS | 3700 | 1467820574950 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (12E2C400) [pid = 3700] [serial = 940] [outer = 1102B400] 08:56:15 INFO - PROCESS | 3700 | 1467820575336 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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 639ms 08:56:15 INFO - PROCESS | 3700 | 1467820575359 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 3700 | 1467820575362 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:56:15 INFO - PROCESS | 3700 | 1467820575366 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 3700 | 1467820575367 Marionette TRACE conn3 <- [1,1218,null,{}] 08:56:15 INFO - PROCESS | 3700 | 1467820575371 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}] 08:56:15 INFO - PROCESS | 3700 | 1467820575373 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:15 INFO - PROCESS | 3700 | 1467820575474 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:56:15 INFO - PROCESS | 3700 | 1467820575485 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 3700 | 1467820575487 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:15 INFO - PROCESS | 3700 | ++DOCSHELL 14527000 == 30 [pid = 3700] [id = 314] 08:56:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1452E000) [pid = 3700] [serial = 941] [outer = 00000000] 08:56:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1503C000) [pid = 3700] [serial = 942] [outer = 1452E000] 08:56:15 INFO - PROCESS | 3700 | 1467820575532 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15098C00) [pid = 3700] [serial = 943] [outer = 1452E000] 08:56:15 INFO - PROCESS | 3700 | 1467820575984 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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 669ms 08:56:16 INFO - PROCESS | 3700 | 1467820576046 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3700 | 1467820576050 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:56:16 INFO - PROCESS | 3700 | 1467820576060 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 3700 | 1467820576048 Marionette TRACE conn3 <- [1,1222,null,{}] 08:56:16 INFO - PROCESS | 3700 | 1467820576051 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}] 08:56:16 INFO - PROCESS | 3700 | 1467820576055 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:16 INFO - PROCESS | 3700 | 1467820576142 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:56:16 INFO - PROCESS | 3700 | 1467820576150 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3700 | 1467820576152 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:16 INFO - PROCESS | 3700 | ++DOCSHELL 15E1D800 == 31 [pid = 3700] [id = 315] 08:56:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15E1DC00) [pid = 3700] [serial = 944] [outer = 00000000] 08:56:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15E69000) [pid = 3700] [serial = 945] [outer = 15E1DC00] 08:56:16 INFO - PROCESS | 3700 | 1467820576199 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1663C000) [pid = 3700] [serial = 946] [outer = 15E1DC00] 08:56:16 INFO - PROCESS | 3700 | 1467820576662 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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 639ms 08:56:16 INFO - PROCESS | 3700 | 1467820576697 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3700 | 1467820576699 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:56:16 INFO - PROCESS | 3700 | 1467820576686 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 3700 | 1467820576688 Marionette TRACE conn3 <- [1,1226,null,{}] 08:56:16 INFO - PROCESS | 3700 | 1467820576691 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}] 08:56:16 INFO - PROCESS | 3700 | 1467820576693 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:16 INFO - PROCESS | 3700 | 1467820576802 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:56:16 INFO - PROCESS | 3700 | 1467820576886 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3700 | 1467820576888 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:16 INFO - PROCESS | 3700 | ++DOCSHELL 1678F400 == 32 [pid = 3700] [id = 316] 08:56:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (168E5800) [pid = 3700] [serial = 947] [outer = 00000000] 08:56:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16D84000) [pid = 3700] [serial = 948] [outer = 168E5800] 08:56:16 INFO - PROCESS | 3700 | 1467820576930 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17340000) [pid = 3700] [serial = 949] [outer = 168E5800] 08:56:17 INFO - PROCESS | 3700 | 1467820577309 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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 669ms 08:56:17 INFO - PROCESS | 3700 | 1467820577371 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3700 | 1467820577373 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:56:17 INFO - PROCESS | 3700 | 1467820577376 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3700 | 1467820577378 Marionette TRACE conn3 <- [1,1230,null,{}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:56:17 INFO - PROCESS | 3700 | 1467820577382 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}] 08:56:17 INFO - PROCESS | 3700 | 1467820577384 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:17 INFO - PROCESS | 3700 | 1467820577500 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:56:17 INFO - PROCESS | 3700 | 1467820577562 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3700 | 1467820577567 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:17 INFO - PROCESS | 3700 | ++DOCSHELL 12BB1800 == 33 [pid = 3700] [id = 317] 08:56:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1756B400) [pid = 3700] [serial = 950] [outer = 00000000] 08:56:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (179AF800) [pid = 3700] [serial = 951] [outer = 1756B400] 08:56:17 INFO - PROCESS | 3700 | 1467820577619 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17C1FC00) [pid = 3700] [serial = 952] [outer = 1756B400] 08:56:18 INFO - PROCESS | 3700 | 1467820578057 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 714ms 08:56:18 INFO - PROCESS | 3700 | 1467820578122 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3700 | 1467820578124 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:56:18 INFO - PROCESS | 3700 | 1467820578127 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 3700 | 1467820578129 Marionette TRACE conn3 <- [1,1234,null,{}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:56:18 INFO - PROCESS | 3700 | 1467820578141 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}] 08:56:18 INFO - PROCESS | 3700 | 1467820578143 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:18 INFO - PROCESS | 3700 | 1467820578251 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:56:18 INFO - PROCESS | 3700 | 1467820578263 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3700 | 1467820578273 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:18 INFO - PROCESS | 3700 | ++DOCSHELL 1503B000 == 34 [pid = 3700] [id = 318] 08:56:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17CF2800) [pid = 3700] [serial = 953] [outer = 00000000] 08:56:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (194C4400) [pid = 3700] [serial = 954] [outer = 17CF2800] 08:56:18 INFO - PROCESS | 3700 | 1467820578366 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (194C7000) [pid = 3700] [serial = 955] [outer = 17CF2800] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16637800) [pid = 3700] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (196C9800) [pid = 3700] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (17340400) [pid = 3700] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10A76000) [pid = 3700] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (12BAD400) [pid = 3700] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13272400) [pid = 3700] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (0F9E6400) [pid = 3700] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10A7E800) [pid = 3700] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15747800) [pid = 3700] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19AB2400) [pid = 3700] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (12E6FC00) [pid = 3700] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (12E63800) [pid = 3700] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:56:18 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17565000) [pid = 3700] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:56:18 INFO - PROCESS | 3700 | 1467820578799 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 729ms 08:56:18 INFO - PROCESS | 3700 | 1467820578853 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3700 | 1467820578855 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:56:18 INFO - PROCESS | 3700 | 1467820578859 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:56:18 INFO - PROCESS | 3700 | 1467820578860 Marionette TRACE conn3 <- [1,1238,null,{}] 08:56:18 INFO - PROCESS | 3700 | 1467820578864 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}] 08:56:18 INFO - PROCESS | 3700 | 1467820578865 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:18 INFO - PROCESS | 3700 | 1467820578942 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:56:19 INFO - PROCESS | 3700 | 1467820579030 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 3700 | 1467820579032 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:19 INFO - PROCESS | 3700 | ++DOCSHELL 11889800 == 35 [pid = 3700] [id = 319] 08:56:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (11D92400) [pid = 3700] [serial = 956] [outer = 00000000] 08:56:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15041800) [pid = 3700] [serial = 957] [outer = 11D92400] 08:56:19 INFO - PROCESS | 3700 | 1467820579075 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1678D800) [pid = 3700] [serial = 958] [outer = 11D92400] 08:56:19 INFO - PROCESS | 3700 | 1467820579404 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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 578ms 08:56:19 INFO - PROCESS | 3700 | 1467820579438 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3700 | 1467820579440 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:56:19 INFO - PROCESS | 3700 | 1467820579444 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3700 | 1467820579445 Marionette TRACE conn3 <- [1,1242,null,{}] 08:56:19 INFO - PROCESS | 3700 | 1467820579449 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}] 08:56:19 INFO - PROCESS | 3700 | 1467820579450 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:19 INFO - PROCESS | 3700 | 1467820579566 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:56:19 INFO - PROCESS | 3700 | 1467820579606 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 3700 | 1467820579608 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:19 INFO - PROCESS | 3700 | ++DOCSHELL 10329800 == 36 [pid = 3700] [id = 320] 08:56:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10375800) [pid = 3700] [serial = 959] [outer = 00000000] 08:56:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17C19400) [pid = 3700] [serial = 960] [outer = 10375800] 08:56:19 INFO - PROCESS | 3700 | 1467820579654 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (194BE400) [pid = 3700] [serial = 961] [outer = 10375800] 08:56:20 INFO - PROCESS | 3700 | 1467820580032 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 608ms 08:56:20 INFO - PROCESS | 3700 | 1467820580063 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3700 | 1467820580065 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:56:20 INFO - PROCESS | 3700 | 1467820580069 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 3700 | 1467820580070 Marionette TRACE conn3 <- [1,1246,null,{}] 08:56:20 INFO - PROCESS | 3700 | 1467820580074 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}] 08:56:20 INFO - PROCESS | 3700 | 1467820580076 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:20 INFO - PROCESS | 3700 | 1467820580195 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:56:20 INFO - PROCESS | 3700 | 1467820580202 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3700 | 1467820580204 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:20 INFO - PROCESS | 3700 | ++DOCSHELL 1503A400 == 37 [pid = 3700] [id = 321] 08:56:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15E1D400) [pid = 3700] [serial = 962] [outer = 00000000] 08:56:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19F9D000) [pid = 3700] [serial = 963] [outer = 15E1D400] 08:56:20 INFO - PROCESS | 3700 | 1467820580247 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A217400) [pid = 3700] [serial = 964] [outer = 15E1D400] 08:56:20 INFO - PROCESS | 3700 | 1467820580708 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 668ms 08:56:20 INFO - PROCESS | 3700 | 1467820580752 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3700 | 1467820580757 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:56:20 INFO - PROCESS | 3700 | 1467820580763 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 3700 | 1467820580767 Marionette TRACE conn3 <- [1,1250,null,{}] 08:56:20 INFO - PROCESS | 3700 | 1467820580773 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}] 08:56:20 INFO - PROCESS | 3700 | 1467820580776 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:20 INFO - PROCESS | 3700 | 1467820580932 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:56:21 INFO - PROCESS | 3700 | 1467820581063 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3700 | 1467820581068 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:21 INFO - PROCESS | 3700 | ++DOCSHELL 111A6400 == 38 [pid = 3700] [id = 322] 08:56:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (111A7000) [pid = 3700] [serial = 965] [outer = 00000000] 08:56:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (11891000) [pid = 3700] [serial = 966] [outer = 111A7000] 08:56:21 INFO - PROCESS | 3700 | 1467820581126 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (11DE0000) [pid = 3700] [serial = 967] [outer = 111A7000] 08:56:21 INFO - PROCESS | 3700 | 1467820581658 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 927ms 08:56:21 INFO - PROCESS | 3700 | 1467820581691 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3700 | 1467820581696 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:56:21 INFO - PROCESS | 3700 | 1467820581702 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3700 | 1467820581705 Marionette TRACE conn3 <- [1,1254,null,{}] 08:56:21 INFO - PROCESS | 3700 | 1467820581709 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}] 08:56:21 INFO - PROCESS | 3700 | 1467820581712 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:21 INFO - PROCESS | 3700 | 1467820581801 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:56:21 INFO - PROCESS | 3700 | 1467820581901 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3700 | 1467820581904 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:21 INFO - PROCESS | 3700 | ++DOCSHELL 1566C400 == 39 [pid = 3700] [id = 323] 08:56:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1566D800) [pid = 3700] [serial = 968] [outer = 00000000] 08:56:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1574F800) [pid = 3700] [serial = 969] [outer = 1566D800] 08:56:21 INFO - PROCESS | 3700 | 1467820581961 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15E1D000) [pid = 3700] [serial = 970] [outer = 1566D800] 08:56:22 INFO - PROCESS | 3700 | 1467820582531 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 882ms 08:56:22 INFO - PROCESS | 3700 | 1467820582571 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3700 | 1467820582573 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:56:22 INFO - PROCESS | 3700 | 1467820582578 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3700 | 1467820582584 Marionette TRACE conn3 <- [1,1258,null,{}] 08:56:22 INFO - PROCESS | 3700 | 1467820582598 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}] 08:56:22 INFO - PROCESS | 3700 | 1467820582603 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:22 INFO - PROCESS | 3700 | 1467820582729 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:56:22 INFO - PROCESS | 3700 | 1467820582833 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3700 | 1467820582837 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:22 INFO - PROCESS | 3700 | ++DOCSHELL 196C9400 == 40 [pid = 3700] [id = 324] 08:56:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (196C9800) [pid = 3700] [serial = 971] [outer = 00000000] 08:56:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19AB9000) [pid = 3700] [serial = 972] [outer = 196C9800] 08:56:22 INFO - PROCESS | 3700 | 1467820582891 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A486400) [pid = 3700] [serial = 973] [outer = 196C9800] 08:56:23 INFO - PROCESS | 3700 | 1467820583475 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]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 927ms 08:56:23 INFO - PROCESS | 3700 | 1467820583525 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 3700 | 1467820583528 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:56:23 INFO - PROCESS | 3700 | 1467820583531 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 3700 | 1467820583533 Marionette TRACE conn3 <- [1,1262,null,{}] 08:56:23 INFO - PROCESS | 3700 | 1467820583537 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}] 08:56:23 INFO - PROCESS | 3700 | 1467820583539 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:23 INFO - PROCESS | 3700 | 1467820583648 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:56:23 INFO - PROCESS | 3700 | 1467820583729 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 3700 | 1467820583731 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:23 INFO - PROCESS | 3700 | ++DOCSHELL 1A5EA400 == 41 [pid = 3700] [id = 325] 08:56:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A5EAC00) [pid = 3700] [serial = 974] [outer = 00000000] 08:56:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A5EF400) [pid = 3700] [serial = 975] [outer = 1A5EAC00] 08:56:23 INFO - PROCESS | 3700 | 1467820583783 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A5F3C00) [pid = 3700] [serial = 976] [outer = 1A5EAC00] 08:56:24 INFO - PROCESS | 3700 | 1467820584562 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1064ms 08:56:24 INFO - PROCESS | 3700 | 1467820584596 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3700 | 1467820584601 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:56:24 INFO - PROCESS | 3700 | 1467820584606 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3700 | 1467820584609 Marionette TRACE conn3 <- [1,1266,null,{}] 08:56:24 INFO - PROCESS | 3700 | 1467820584615 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}] 08:56:24 INFO - PROCESS | 3700 | 1467820584617 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:24 INFO - PROCESS | 3700 | 1467820584723 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:56:24 INFO - PROCESS | 3700 | 1467820584856 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3700 | 1467820584861 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:24 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E5C00 == 42 [pid = 3700] [id = 326] 08:56:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (10FA9000) [pid = 3700] [serial = 977] [outer = 00000000] 08:56:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (129E8800) [pid = 3700] [serial = 978] [outer = 10FA9000] 08:56:24 INFO - PROCESS | 3700 | 1467820584895 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (12E1DC00) [pid = 3700] [serial = 979] [outer = 10FA9000] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 10329800 == 41 [pid = 3700] [id = 320] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 11889800 == 40 [pid = 3700] [id = 319] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 1503B000 == 39 [pid = 3700] [id = 318] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 12BB1800 == 38 [pid = 3700] [id = 317] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 1678F400 == 37 [pid = 3700] [id = 316] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 15E1D800 == 36 [pid = 3700] [id = 315] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 14527000 == 35 [pid = 3700] [id = 314] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 11024000 == 34 [pid = 3700] [id = 313] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 1036CC00 == 33 [pid = 3700] [id = 312] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 10A7D000 == 32 [pid = 3700] [id = 311] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 16794C00 == 31 [pid = 3700] [id = 310] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 1A5EA400 == 30 [pid = 3700] [id = 325] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 196C9400 == 29 [pid = 3700] [id = 324] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 1503A400 == 28 [pid = 3700] [id = 321] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 111A6400 == 27 [pid = 3700] [id = 322] 08:56:25 INFO - PROCESS | 3700 | --DOCSHELL 1566C400 == 26 [pid = 3700] [id = 323] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (16795000) [pid = 3700] [serial = 915] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (19ABC400) [pid = 3700] [serial = 927] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (174C2000) [pid = 3700] [serial = 918] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (10BAFC00) [pid = 3700] [serial = 903] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (12E67400) [pid = 3700] [serial = 906] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (131C6000) [pid = 3700] [serial = 907] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15037C00) [pid = 3700] [serial = 909] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1503C800) [pid = 3700] [serial = 910] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (10F0AC00) [pid = 3700] [serial = 901] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (10BAA800) [pid = 3700] [serial = 900] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (13129800) [pid = 3700] [serial = 892] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1180A400) [pid = 3700] [serial = 891] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16823800) [pid = 3700] [serial = 895] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15E23C00) [pid = 3700] [serial = 894] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A220000) [pid = 3700] [serial = 898] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19ABD800) [pid = 3700] [serial = 897] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15E72C00) [pid = 3700] [serial = 922] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1509BC00) [pid = 3700] [serial = 921] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1756E400) [pid = 3700] [serial = 919] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10F03C00) [pid = 3700] [serial = 904] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1589D400) [pid = 3700] [serial = 912] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15E21C00) [pid = 3700] [serial = 913] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16823000) [pid = 3700] [serial = 916] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17C22400) [pid = 3700] [serial = 924] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19ABD000) [pid = 3700] [serial = 928] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (194C1C00) [pid = 3700] [serial = 925] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3700 | 1467820586068 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]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1520ms 08:56:26 INFO - PROCESS | 3700 | 1467820586133 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3700 | 1467820586137 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:56:26 INFO - PROCESS | 3700 | 1467820586142 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 3700 | 1467820586145 Marionette TRACE conn3 <- [1,1270,null,{}] 08:56:26 INFO - PROCESS | 3700 | 1467820586150 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}] 08:56:26 INFO - PROCESS | 3700 | 1467820586153 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:26 INFO - PROCESS | 3700 | 1467820586220 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:56:26 INFO - PROCESS | 3700 | 1467820586303 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 3700 | 1467820586306 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:26 INFO - PROCESS | 3700 | ++DOCSHELL 10EA3800 == 27 [pid = 3700] [id = 327] 08:56:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10EA4400) [pid = 3700] [serial = 980] [outer = 00000000] 08:56:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (11023400) [pid = 3700] [serial = 981] [outer = 10EA4400] 08:56:26 INFO - PROCESS | 3700 | 1467820586352 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (11028400) [pid = 3700] [serial = 982] [outer = 10EA4400] 08:56:26 INFO - PROCESS | 3700 | 1467820586766 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]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 669ms 08:56:26 INFO - PROCESS | 3700 | 1467820586810 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3700 | 1467820586815 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:56:26 INFO - PROCESS | 3700 | 1467820586821 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 3700 | 1467820586824 Marionette TRACE conn3 <- [1,1274,null,{}] 08:56:26 INFO - PROCESS | 3700 | 1467820586827 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}] 08:56:26 INFO - PROCESS | 3700 | 1467820586830 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:26 INFO - PROCESS | 3700 | 1467820586943 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:56:26 INFO - PROCESS | 3700 | 1467820586958 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 3700 | 1467820586961 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:26 INFO - PROCESS | 3700 | ++DOCSHELL 12E6F400 == 28 [pid = 3700] [id = 328] 08:56:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (12E6FC00) [pid = 3700] [serial = 983] [outer = 00000000] 08:56:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (131C7C00) [pid = 3700] [serial = 984] [outer = 12E6FC00] 08:56:27 INFO - PROCESS | 3700 | 1467820587007 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13936C00) [pid = 3700] [serial = 985] [outer = 12E6FC00] 08:56:27 INFO - PROCESS | 3700 | 1467820587443 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 684ms 08:56:27 INFO - PROCESS | 3700 | 1467820587502 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 3700 | 1467820587504 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:56:27 INFO - PROCESS | 3700 | 1467820587508 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 3700 | 1467820587511 Marionette TRACE conn3 <- [1,1278,null,{}] 08:56:27 INFO - PROCESS | 3700 | 1467820587522 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}] 08:56:27 INFO - PROCESS | 3700 | 1467820587526 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:27 INFO - PROCESS | 3700 | 1467820587611 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:56:27 INFO - PROCESS | 3700 | 1467820587621 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 3700 | 1467820587624 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:27 INFO - PROCESS | 3700 | ++DOCSHELL 14535000 == 29 [pid = 3700] [id = 329] 08:56:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15035C00) [pid = 3700] [serial = 986] [outer = 00000000] 08:56:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1503CC00) [pid = 3700] [serial = 987] [outer = 15035C00] 08:56:27 INFO - PROCESS | 3700 | 1467820587752 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15044000) [pid = 3700] [serial = 988] [outer = 15035C00] 08:56:28 INFO - PROCESS | 3700 | 1467820588130 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 684ms 08:56:28 INFO - PROCESS | 3700 | 1467820588195 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3700 | 1467820588197 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:56:28 INFO - PROCESS | 3700 | 1467820588201 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3700 | 1467820588204 Marionette TRACE conn3 <- [1,1282,null,{}] 08:56:28 INFO - PROCESS | 3700 | 1467820588208 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}] 08:56:28 INFO - PROCESS | 3700 | 1467820588210 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:28 INFO - PROCESS | 3700 | 1467820588352 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:56:28 INFO - PROCESS | 3700 | 1467820588373 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3700 | 1467820588375 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:28 INFO - PROCESS | 3700 | ++DOCSHELL 1513A800 == 30 [pid = 3700] [id = 330] 08:56:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1566C400) [pid = 3700] [serial = 989] [outer = 00000000] 08:56:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (158A9400) [pid = 3700] [serial = 990] [outer = 1566C400] 08:56:28 INFO - PROCESS | 3700 | 1467820588419 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15E1F000) [pid = 3700] [serial = 991] [outer = 1566C400] 08:56:28 INFO - PROCESS | 3700 | 1467820588827 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 669ms 08:56:28 INFO - PROCESS | 3700 | 1467820588881 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3700 | 1467820588883 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:56:28 INFO - PROCESS | 3700 | 1467820588893 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3700 | 1467820588894 Marionette TRACE conn3 <- [1,1286,null,{}] 08:56:28 INFO - PROCESS | 3700 | 1467820588898 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}] 08:56:28 INFO - PROCESS | 3700 | 1467820588900 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:28 INFO - PROCESS | 3700 | 1467820589004 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:56:28 INFO - PROCESS | 3700 | 1467820589009 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3700 | 1467820589011 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:29 INFO - PROCESS | 3700 | ++DOCSHELL 15E22800 == 31 [pid = 3700] [id = 331] 08:56:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15E23800) [pid = 3700] [serial = 992] [outer = 00000000] 08:56:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1663AC00) [pid = 3700] [serial = 993] [outer = 15E23800] 08:56:29 INFO - PROCESS | 3700 | 1467820589055 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16792000) [pid = 3700] [serial = 994] [outer = 15E23800] 08:56:29 INFO - PROCESS | 3700 | 1467820589499 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 624ms 08:56:29 INFO - PROCESS | 3700 | 1467820589508 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3700 | 1467820589510 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:56:29 INFO - PROCESS | 3700 | 1467820589514 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 3700 | 1467820589516 Marionette TRACE conn3 <- [1,1290,null,{}] 08:56:29 INFO - PROCESS | 3700 | 1467820589519 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}] 08:56:29 INFO - PROCESS | 3700 | 1467820589524 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:29 INFO - PROCESS | 3700 | 1467820589652 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:56:29 INFO - PROCESS | 3700 | 1467820589744 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3700 | 1467820589746 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:29 INFO - PROCESS | 3700 | ++DOCSHELL 11C9A400 == 32 [pid = 3700] [id = 332] 08:56:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (16790400) [pid = 3700] [serial = 995] [outer = 00000000] 08:56:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17413800) [pid = 3700] [serial = 996] [outer = 16790400] 08:56:29 INFO - PROCESS | 3700 | 1467820589792 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17564000) [pid = 3700] [serial = 997] [outer = 16790400] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (10375800) [pid = 3700] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (168E5800) [pid = 3700] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1756B400) [pid = 3700] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (11D92400) [pid = 3700] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10EA0800) [pid = 3700] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15E1DC00) [pid = 3700] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (17C20C00) [pid = 3700] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1102B400) [pid = 3700] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1036D000) [pid = 3700] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1452E000) [pid = 3700] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17CF2800) [pid = 3700] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:56:30 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15E1D400) [pid = 3700] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:56:30 INFO - PROCESS | 3700 | 1467820590388 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 912ms 08:56:30 INFO - PROCESS | 3700 | 1467820590435 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3700 | 1467820590437 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:56:30 INFO - PROCESS | 3700 | 1467820590450 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3700 | 1467820590452 Marionette TRACE conn3 <- [1,1294,null,{}] 08:56:30 INFO - PROCESS | 3700 | 1467820590455 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}] 08:56:30 INFO - PROCESS | 3700 | 1467820590457 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:30 INFO - PROCESS | 3700 | 1467820590533 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:56:30 INFO - PROCESS | 3700 | 1467820590541 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3700 | 1467820590543 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:30 INFO - PROCESS | 3700 | ++DOCSHELL 150A2C00 == 33 [pid = 3700] [id = 333] 08:56:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (150CF800) [pid = 3700] [serial = 998] [outer = 00000000] 08:56:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1682F800) [pid = 3700] [serial = 999] [outer = 150CF800] 08:56:30 INFO - PROCESS | 3700 | 1467820590585 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (168E4800) [pid = 3700] [serial = 1000] [outer = 150CF800] 08:56:30 INFO - PROCESS | 3700 | 1467820590982 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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 578ms 08:56:31 INFO - PROCESS | 3700 | 1467820591021 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3700 | 1467820591023 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:56:31 INFO - PROCESS | 3700 | 1467820591042 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3700 | 1467820591044 Marionette TRACE conn3 <- [1,1298,null,{}] 08:56:31 INFO - PROCESS | 3700 | 1467820591047 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}] 08:56:31 INFO - PROCESS | 3700 | 1467820591049 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:31 INFO - PROCESS | 3700 | 1467820591126 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:56:31 INFO - PROCESS | 3700 | 1467820591131 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3700 | 1467820591132 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:31 INFO - PROCESS | 3700 | ++DOCSHELL 17923C00 == 34 [pid = 3700] [id = 334] 08:56:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (17925800) [pid = 3700] [serial = 1001] [outer = 00000000] 08:56:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17C1C800) [pid = 3700] [serial = 1002] [outer = 17925800] 08:56:31 INFO - PROCESS | 3700 | 1467820591174 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17C20C00) [pid = 3700] [serial = 1003] [outer = 17925800] 08:56:31 INFO - PROCESS | 3700 | 1467820591600 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] 08:56:31 INFO - PROCESS | 3700 | 1467820591626 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:56:31 INFO - PROCESS | 3700 | 1467820591629 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:56:31 INFO - PROCESS | 3700 | 1467820591631 Marionette TRACE conn3 <- [1,1302,null,{}] 08:56:31 INFO - PROCESS | 3700 | 1467820591647 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}] 08:56:31 INFO - PROCESS | 3700 | 1467820591649 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:31 INFO - PROCESS | 3700 | 1467820591825 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:56:31 INFO - PROCESS | 3700 | 1467820591909 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3700 | 1467820591913 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:31 INFO - PROCESS | 3700 | ++DOCSHELL 10E9C800 == 35 [pid = 3700] [id = 335] 08:56:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (10E9F800) [pid = 3700] [serial = 1004] [outer = 00000000] 08:56:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (10F05400) [pid = 3700] [serial = 1005] [outer = 10E9F800] 08:56:31 INFO - PROCESS | 3700 | 1467820591968 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (10FA1C00) [pid = 3700] [serial = 1006] [outer = 10E9F800] 08:56:32 INFO - PROCESS | 3700 | 1467820592667 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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1109ms 08:56:32 INFO - PROCESS | 3700 | 1467820592737 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 3700 | 1467820592742 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:56:32 INFO - PROCESS | 3700 | 1467820592747 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:56:32 INFO - PROCESS | 3700 | 1467820592749 Marionette TRACE conn3 <- [1,1306,null,{}] 08:56:32 INFO - PROCESS | 3700 | 1467820592754 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}] 08:56:32 INFO - PROCESS | 3700 | 1467820592757 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:32 INFO - PROCESS | 3700 | 1467820592879 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:56:32 INFO - PROCESS | 3700 | 1467820593007 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3700 | 1467820593011 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:33 INFO - PROCESS | 3700 | ++DOCSHELL 13ABE400 == 36 [pid = 3700] [id = 336] 08:56:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (13AC5C00) [pid = 3700] [serial = 1007] [outer = 00000000] 08:56:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1422F800) [pid = 3700] [serial = 1008] [outer = 13AC5C00] 08:56:33 INFO - PROCESS | 3700 | 1467820593066 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1503A400) [pid = 3700] [serial = 1009] [outer = 13AC5C00] 08:56:33 INFO - PROCESS | 3700 | 1467820593872 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1155ms 08:56:33 INFO - PROCESS | 3700 | 1467820593915 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3700 | 1467820593919 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:56:33 INFO - PROCESS | 3700 | 1467820593924 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3700 | 1467820593927 Marionette TRACE conn3 <- [1,1310,null,{}] 08:56:33 INFO - PROCESS | 3700 | 1467820593933 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}] 08:56:33 INFO - PROCESS | 3700 | 1467820593936 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:34 INFO - PROCESS | 3700 | 1467820594045 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:56:34 INFO - PROCESS | 3700 | 1467820594177 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3700 | 1467820594181 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:34 INFO - PROCESS | 3700 | ++DOCSHELL 11D8F400 == 37 [pid = 3700] [id = 337] 08:56:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (11D90C00) [pid = 3700] [serial = 1010] [outer = 00000000] 08:56:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (12BAB000) [pid = 3700] [serial = 1011] [outer = 11D90C00] 08:56:34 INFO - PROCESS | 3700 | 1467820594236 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (12EE8000) [pid = 3700] [serial = 1012] [outer = 11D90C00] 08:56:34 INFO - PROCESS | 3700 | --DOCSHELL 150A2C00 == 36 [pid = 3700] [id = 333] 08:56:34 INFO - PROCESS | 3700 | --DOCSHELL 11C9A400 == 35 [pid = 3700] [id = 332] 08:56:34 INFO - PROCESS | 3700 | --DOCSHELL 15E22800 == 34 [pid = 3700] [id = 331] 08:56:34 INFO - PROCESS | 3700 | --DOCSHELL 1513A800 == 33 [pid = 3700] [id = 330] 08:56:34 INFO - PROCESS | 3700 | --DOCSHELL 14535000 == 32 [pid = 3700] [id = 329] 08:56:34 INFO - PROCESS | 3700 | --DOCSHELL 12E6F400 == 31 [pid = 3700] [id = 328] 08:56:34 INFO - PROCESS | 3700 | --DOCSHELL 10EA3800 == 30 [pid = 3700] [id = 327] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (194BE400) [pid = 3700] [serial = 961] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (16D84000) [pid = 3700] [serial = 948] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17C1FC00) [pid = 3700] [serial = 952] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (179AF800) [pid = 3700] [serial = 951] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15041800) [pid = 3700] [serial = 957] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (12E28000) [pid = 3700] [serial = 933] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (13AC7400) [pid = 3700] [serial = 934] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (15E69000) [pid = 3700] [serial = 945] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A3B8C00) [pid = 3700] [serial = 931] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A21B800) [pid = 3700] [serial = 930] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (11DDC800) [pid = 3700] [serial = 939] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (12E2C400) [pid = 3700] [serial = 940] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10A76C00) [pid = 3700] [serial = 936] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10E99800) [pid = 3700] [serial = 937] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1503C000) [pid = 3700] [serial = 942] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15098C00) [pid = 3700] [serial = 943] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (194C4400) [pid = 3700] [serial = 954] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (17C19400) [pid = 3700] [serial = 960] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A217400) [pid = 3700] [serial = 964] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19F9D000) [pid = 3700] [serial = 963] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (194C7000) [pid = 3700] [serial = 955] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (17340000) [pid = 3700] [serial = 949] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1663C000) [pid = 3700] [serial = 946] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1678D800) [pid = 3700] [serial = 958] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 3700 | 1467820594692 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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 821ms 08:56:34 INFO - PROCESS | 3700 | 1467820594752 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 3700 | 1467820594756 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:56:34 INFO - PROCESS | 3700 | 1467820594762 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3700 | 1467820594765 Marionette TRACE conn3 <- [1,1314,null,{}] 08:56:34 INFO - PROCESS | 3700 | 1467820594769 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}] 08:56:34 INFO - PROCESS | 3700 | 1467820594771 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:34 INFO - PROCESS | 3700 | 1467820594862 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:56:34 INFO - PROCESS | 3700 | 1467820594870 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3700 | 1467820594872 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:34 INFO - PROCESS | 3700 | ++DOCSHELL 12E67C00 == 31 [pid = 3700] [id = 338] 08:56:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (131CC800) [pid = 3700] [serial = 1013] [outer = 00000000] 08:56:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13ACDC00) [pid = 3700] [serial = 1014] [outer = 131CC800] 08:56:34 INFO - PROCESS | 3700 | 1467820594918 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13B5B000) [pid = 3700] [serial = 1015] [outer = 131CC800] 08:56:35 INFO - PROCESS | 3700 | 1467820595364 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]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 623ms 08:56:35 INFO - PROCESS | 3700 | 1467820595383 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 3700 | 1467820595385 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:56:35 INFO - PROCESS | 3700 | 1467820595393 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 3700 | 1467820595396 Marionette TRACE conn3 <- [1,1318,null,{}] 08:56:35 INFO - PROCESS | 3700 | 1467820595407 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}] 08:56:35 INFO - PROCESS | 3700 | 1467820595411 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:35 INFO - PROCESS | 3700 | 1467820595497 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:56:35 INFO - PROCESS | 3700 | 1467820595535 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 3700 | 1467820595538 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:35 INFO - PROCESS | 3700 | ++DOCSHELL 1574D400 == 32 [pid = 3700] [id = 339] 08:56:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15751000) [pid = 3700] [serial = 1016] [outer = 00000000] 08:56:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E1C000) [pid = 3700] [serial = 1017] [outer = 15751000] 08:56:35 INFO - PROCESS | 3700 | 1467820595571 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15E28400) [pid = 3700] [serial = 1018] [outer = 15751000] 08:56:36 INFO - PROCESS | 3700 | 1467820596024 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]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 684ms 08:56:36 INFO - PROCESS | 3700 | 1467820596075 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3700 | 1467820596078 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:56:36 INFO - PROCESS | 3700 | 1467820596081 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3700 | 1467820596083 Marionette TRACE conn3 <- [1,1322,null,{}] 08:56:36 INFO - PROCESS | 3700 | 1467820596086 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}] 08:56:36 INFO - PROCESS | 3700 | 1467820596088 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:36 INFO - PROCESS | 3700 | 1467820596169 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:56:36 INFO - PROCESS | 3700 | 1467820596177 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 3700 | 1467820596179 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:36 INFO - PROCESS | 3700 | ++DOCSHELL 16790000 == 33 [pid = 3700] [id = 340] 08:56:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16793C00) [pid = 3700] [serial = 1019] [outer = 00000000] 08:56:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16B78400) [pid = 3700] [serial = 1020] [outer = 16793C00] 08:56:36 INFO - PROCESS | 3700 | 1467820596205 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1733A000) [pid = 3700] [serial = 1021] [outer = 16793C00] 08:56:36 INFO - PROCESS | 3700 | 1467820596655 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]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 608ms 08:56:36 INFO - PROCESS | 3700 | 1467820596702 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3700 | 1467820596704 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:56:36 INFO - PROCESS | 3700 | 1467820596708 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:56:36 INFO - PROCESS | 3700 | 1467820596709 Marionette TRACE conn3 <- [1,1326,null,{}] 08:56:36 INFO - PROCESS | 3700 | 1467820596713 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}] 08:56:36 INFO - PROCESS | 3700 | 1467820596715 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:36 INFO - PROCESS | 3700 | 1467820596820 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:56:36 INFO - PROCESS | 3700 | 1467820596836 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 3700 | 1467820596839 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:36 INFO - PROCESS | 3700 | ++DOCSHELL 17341800 == 34 [pid = 3700] [id = 341] 08:56:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17415000) [pid = 3700] [serial = 1022] [outer = 00000000] 08:56:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17565000) [pid = 3700] [serial = 1023] [outer = 17415000] 08:56:36 INFO - PROCESS | 3700 | 1467820596935 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (179ABC00) [pid = 3700] [serial = 1024] [outer = 17415000] 08:56:37 INFO - PROCESS | 3700 | 1467820597822 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1155ms 08:56:37 INFO - PROCESS | 3700 | 1467820597871 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 3700 | 1467820597874 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:56:37 INFO - PROCESS | 3700 | 1467820597878 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 3700 | 1467820597881 Marionette TRACE conn3 <- [1,1330,null,{}] 08:56:37 INFO - PROCESS | 3700 | 1467820597885 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}] 08:56:37 INFO - PROCESS | 3700 | 1467820597890 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:38 INFO - PROCESS | 3700 | 1467820598027 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:56:38 INFO - PROCESS | 3700 | 1467820598033 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3700 | 1467820598035 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:38 INFO - PROCESS | 3700 | ++DOCSHELL 1663E400 == 35 [pid = 3700] [id = 342] 08:56:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16642400) [pid = 3700] [serial = 1025] [outer = 00000000] 08:56:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10372000) [pid = 3700] [serial = 1026] [outer = 16642400] 08:56:38 INFO - PROCESS | 3700 | 1467820598078 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194C2400) [pid = 3700] [serial = 1027] [outer = 16642400] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1566C400) [pid = 3700] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15035C00) [pid = 3700] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10EA4400) [pid = 3700] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (12E6FC00) [pid = 3700] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10FA9000) [pid = 3700] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15E23800) [pid = 3700] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (111A7000) [pid = 3700] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1566D800) [pid = 3700] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (196C9800) [pid = 3700] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A5EAC00) [pid = 3700] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (16790400) [pid = 3700] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:56:38 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (150CF800) [pid = 3700] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:56:38 INFO - PROCESS | 3700 | 1467820598542 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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 715ms 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:56:38 INFO - PROCESS | 3700 | 1467820598596 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3700 | 1467820598598 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:56:38 INFO - PROCESS | 3700 | 1467820598602 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 3700 | 1467820598604 Marionette TRACE conn3 <- [1,1334,null,{}] 08:56:38 INFO - PROCESS | 3700 | 1467820598607 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}] 08:56:38 INFO - PROCESS | 3700 | 1467820598609 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:38 INFO - PROCESS | 3700 | 1467820598684 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:56:38 INFO - PROCESS | 3700 | 1467820598689 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3700 | 1467820598691 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:38 INFO - PROCESS | 3700 | ++DOCSHELL 12B71400 == 36 [pid = 3700] [id = 343] 08:56:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (12BACC00) [pid = 3700] [serial = 1028] [outer = 00000000] 08:56:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (14527400) [pid = 3700] [serial = 1029] [outer = 12BACC00] 08:56:38 INFO - PROCESS | 3700 | 1467820598733 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1566C400) [pid = 3700] [serial = 1030] [outer = 12BACC00] 08:56:39 INFO - PROCESS | 3700 | 1467820599178 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 608ms 08:56:39 INFO - PROCESS | 3700 | 1467820599221 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3700 | 1467820599223 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:56:39 INFO - PROCESS | 3700 | 1467820599226 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3700 | 1467820599228 Marionette TRACE conn3 <- [1,1338,null,{}] 08:56:39 INFO - PROCESS | 3700 | 1467820599232 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}] 08:56:39 INFO - PROCESS | 3700 | 1467820599234 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:39 INFO - PROCESS | 3700 | 1467820599312 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:56:39 INFO - PROCESS | 3700 | 1467820599351 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3700 | 1467820599353 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:39 INFO - PROCESS | 3700 | ++DOCSHELL 10F07000 == 37 [pid = 3700] [id = 344] 08:56:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16D82000) [pid = 3700] [serial = 1031] [outer = 00000000] 08:56:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (194C8800) [pid = 3700] [serial = 1032] [outer = 16D82000] 08:56:39 INFO - PROCESS | 3700 | 1467820599395 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19AAF800) [pid = 3700] [serial = 1033] [outer = 16D82000] 08:56:39 INFO - PROCESS | 3700 | 1467820599800 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 608ms 08:56:39 INFO - PROCESS | 3700 | 1467820599846 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3700 | 1467820599848 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 3700 | 1467820599851 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:56:39 INFO - PROCESS | 3700 | 1467820599853 Marionette TRACE conn3 <- [1,1342,null,{}] 08:56:39 INFO - PROCESS | 3700 | 1467820599857 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}] 08:56:39 INFO - PROCESS | 3700 | 1467820599858 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:39 INFO - PROCESS | 3700 | 1467820599946 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:56:39 INFO - PROCESS | 3700 | 1467820599951 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3700 | 1467820599953 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:39 INFO - PROCESS | 3700 | ++DOCSHELL 194C2000 == 38 [pid = 3700] [id = 345] 08:56:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19ABDC00) [pid = 3700] [serial = 1034] [outer = 00000000] 08:56:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19F9D800) [pid = 3700] [serial = 1035] [outer = 19ABDC00] 08:56:39 INFO - PROCESS | 3700 | 1467820599995 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A216400) [pid = 3700] [serial = 1036] [outer = 19ABDC00] 08:56:40 INFO - PROCESS | 3700 | 1467820600389 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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 577ms 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:56:40 INFO - PROCESS | 3700 | 1467820600433 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 3700 | 1467820600435 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:56:40 INFO - PROCESS | 3700 | 1467820600439 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 3700 | 1467820600440 Marionette TRACE conn3 <- [1,1346,null,{}] 08:56:40 INFO - PROCESS | 3700 | 1467820600447 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}] 08:56:40 INFO - PROCESS | 3700 | 1467820600449 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:40 INFO - PROCESS | 3700 | 1467820600526 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:56:40 INFO - PROCESS | 3700 | 1467820600532 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3700 | 1467820600534 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:40 INFO - PROCESS | 3700 | ++DOCSHELL 19AB7C00 == 39 [pid = 3700] [id = 346] 08:56:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19F9D000) [pid = 3700] [serial = 1037] [outer = 00000000] 08:56:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A3BB800) [pid = 3700] [serial = 1038] [outer = 19F9D000] 08:56:40 INFO - PROCESS | 3700 | 1467820600576 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A3BC000) [pid = 3700] [serial = 1039] [outer = 19F9D000] 08:56:41 INFO - PROCESS | 3700 | 1467820601290 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 867ms 08:56:41 INFO - PROCESS | 3700 | 1467820601324 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3700 | 1467820601328 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:56:41 INFO - PROCESS | 3700 | 1467820601333 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3700 | 1467820601336 Marionette TRACE conn3 <- [1,1350,null,{}] 08:56:41 INFO - PROCESS | 3700 | 1467820601342 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}] 08:56:41 INFO - PROCESS | 3700 | 1467820601345 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:41 INFO - PROCESS | 3700 | 1467820601453 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:56:41 INFO - PROCESS | 3700 | 1467820601582 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3700 | 1467820601585 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:41 INFO - PROCESS | 3700 | ++DOCSHELL 11807400 == 40 [pid = 3700] [id = 347] 08:56:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (11C99000) [pid = 3700] [serial = 1040] [outer = 00000000] 08:56:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (13ABFC00) [pid = 3700] [serial = 1041] [outer = 11C99000] 08:56:41 INFO - PROCESS | 3700 | 1467820601642 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (14533800) [pid = 3700] [serial = 1042] [outer = 11C99000] 08:56:42 INFO - PROCESS | 3700 | 1467820602226 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 973ms 08:56:42 INFO - PROCESS | 3700 | 1467820602302 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3700 | 1467820602307 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:56:42 INFO - PROCESS | 3700 | 1467820602314 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 3700 | 1467820602317 Marionette TRACE conn3 <- [1,1354,null,{}] 08:56:42 INFO - PROCESS | 3700 | 1467820602321 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}] 08:56:42 INFO - PROCESS | 3700 | 1467820602324 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:42 INFO - PROCESS | 3700 | 1467820602434 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:56:42 INFO - PROCESS | 3700 | 1467820602563 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3700 | 1467820602566 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:42 INFO - PROCESS | 3700 | ++DOCSHELL 15679800 == 41 [pid = 3700] [id = 348] 08:56:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15747000) [pid = 3700] [serial = 1043] [outer = 00000000] 08:56:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (16797C00) [pid = 3700] [serial = 1044] [outer = 15747000] 08:56:42 INFO - PROCESS | 3700 | 1467820602621 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (16B81C00) [pid = 3700] [serial = 1045] [outer = 15747000] 08:56:43 INFO - PROCESS | 3700 | 1467820603211 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] 08:56:43 INFO - PROCESS | 3700 | 1467820603252 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:56:43 INFO - PROCESS | 3700 | 1467820603257 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3700 | 1467820603261 Marionette TRACE conn3 <- [1,1358,null,{}] 08:56:43 INFO - PROCESS | 3700 | 1467820603272 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}] 08:56:43 INFO - PROCESS | 3700 | 1467820603277 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:43 INFO - PROCESS | 3700 | 1467820603379 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:56:43 INFO - PROCESS | 3700 | 1467820603508 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3700 | 1467820603511 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:43 INFO - PROCESS | 3700 | ++DOCSHELL 10BA7C00 == 42 [pid = 3700] [id = 349] 08:56:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10E98800) [pid = 3700] [serial = 1046] [outer = 00000000] 08:56:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (12B73C00) [pid = 3700] [serial = 1047] [outer = 10E98800] 08:56:43 INFO - PROCESS | 3700 | 1467820603567 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (13B4FC00) [pid = 3700] [serial = 1048] [outer = 10E98800] 08:56:44 INFO - PROCESS | 3700 | 1467820604275 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] 08:56:44 INFO - PROCESS | 3700 | 1467820604322 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:56:44 INFO - PROCESS | 3700 | 1467820604326 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:56:44 INFO - PROCESS | 3700 | 1467820604331 Marionette TRACE conn3 <- [1,1362,null,{}] 08:56:44 INFO - PROCESS | 3700 | 1467820604336 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}] 08:56:44 INFO - PROCESS | 3700 | 1467820604339 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:44 INFO - PROCESS | 3700 | 1467820604438 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 194C2000 == 41 [pid = 3700] [id = 345] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 10F07000 == 40 [pid = 3700] [id = 344] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 12B71400 == 39 [pid = 3700] [id = 343] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 1663E400 == 38 [pid = 3700] [id = 342] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 17341800 == 37 [pid = 3700] [id = 341] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 16790000 == 36 [pid = 3700] [id = 340] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 1574D400 == 35 [pid = 3700] [id = 339] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 12E67C00 == 34 [pid = 3700] [id = 338] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 11D8F400 == 33 [pid = 3700] [id = 337] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 17923C00 == 32 [pid = 3700] [id = 334] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 10E9C800 == 31 [pid = 3700] [id = 335] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 13ABE400 == 30 [pid = 3700] [id = 336] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 0F9E5C00 == 29 [pid = 3700] [id = 326] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 10BA7C00 == 28 [pid = 3700] [id = 349] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 15679800 == 27 [pid = 3700] [id = 348] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 19AB7C00 == 26 [pid = 3700] [id = 346] 08:56:45 INFO - PROCESS | 3700 | --DOCSHELL 11807400 == 25 [pid = 3700] [id = 347] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (158A9400) [pid = 3700] [serial = 990] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1503CC00) [pid = 3700] [serial = 987] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (11023400) [pid = 3700] [serial = 981] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (11028400) [pid = 3700] [serial = 982] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (131C7C00) [pid = 3700] [serial = 984] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (13936C00) [pid = 3700] [serial = 985] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (12E1DC00) [pid = 3700] [serial = 979] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (129E8800) [pid = 3700] [serial = 978] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1663AC00) [pid = 3700] [serial = 993] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16792000) [pid = 3700] [serial = 994] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (11DE0000) [pid = 3700] [serial = 967] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (11891000) [pid = 3700] [serial = 966] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15E1D000) [pid = 3700] [serial = 970] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1574F800) [pid = 3700] [serial = 969] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A486400) [pid = 3700] [serial = 973] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19AB9000) [pid = 3700] [serial = 972] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1A5F3C00) [pid = 3700] [serial = 976] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A5EF400) [pid = 3700] [serial = 975] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17413800) [pid = 3700] [serial = 996] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (17564000) [pid = 3700] [serial = 997] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1682F800) [pid = 3700] [serial = 999] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (15E1F000) [pid = 3700] [serial = 991] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (15044000) [pid = 3700] [serial = 988] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (168E4800) [pid = 3700] [serial = 1000] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17C1C800) [pid = 3700] [serial = 1002] [outer = 00000000] [url = about:blank] 08:56:45 INFO - PROCESS | 3700 | 1467820605231 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 3700 | 1467820605235 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:45 INFO - PROCESS | 3700 | ++DOCSHELL 10371C00 == 26 [pid = 3700] [id = 350] 08:56:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (103C9000) [pid = 3700] [serial = 1049] [outer = 00000000] 08:56:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10A03000) [pid = 3700] [serial = 1050] [outer = 103C9000] 08:56:45 INFO - PROCESS | 3700 | 1467820605285 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10A79800) [pid = 3700] [serial = 1051] [outer = 103C9000] 08:56:45 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:45 INFO - PROCESS | 3700 | 1467820605709 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] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:56:45 INFO - PROCESS | 3700 | 1467820605755 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:56:45 INFO - PROCESS | 3700 | 1467820605761 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 3700 | 1467820605765 Marionette TRACE conn3 <- [1,1366,null,{}] 08:56:45 INFO - PROCESS | 3700 | 1467820605774 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}] 08:56:45 INFO - PROCESS | 3700 | 1467820605776 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:45 INFO - PROCESS | 3700 | 1467820605861 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:56:45 INFO - PROCESS | 3700 | 1467820605877 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 3700 | 1467820605880 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:45 INFO - PROCESS | 3700 | ++DOCSHELL 111A7400 == 27 [pid = 3700] [id = 351] 08:56:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (111A7800) [pid = 3700] [serial = 1052] [outer = 00000000] 08:56:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1180C400) [pid = 3700] [serial = 1053] [outer = 111A7800] 08:56:45 INFO - PROCESS | 3700 | 1467820605927 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (11C9F400) [pid = 3700] [serial = 1054] [outer = 111A7800] 08:56:46 INFO - PROCESS | 3700 | 1467820606362 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] 08:56:46 INFO - PROCESS | 3700 | 1467820606409 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:56:46 INFO - PROCESS | 3700 | 1467820606413 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 3700 | 1467820606415 Marionette TRACE conn3 <- [1,1370,null,{}] 08:56:46 INFO - PROCESS | 3700 | 1467820606419 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}] 08:56:46 INFO - PROCESS | 3700 | 1467820606422 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:46 INFO - PROCESS | 3700 | 1467820606535 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:56:46 INFO - PROCESS | 3700 | 1467820606607 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3700 | 1467820606610 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:46 INFO - PROCESS | 3700 | ++DOCSHELL 10EA3400 == 28 [pid = 3700] [id = 352] 08:56:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (11023000) [pid = 3700] [serial = 1055] [outer = 00000000] 08:56:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13938000) [pid = 3700] [serial = 1056] [outer = 11023000] 08:56:46 INFO - PROCESS | 3700 | 1467820606653 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (139E6C00) [pid = 3700] [serial = 1057] [outer = 11023000] 08:56:47 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:47 INFO - PROCESS | 3700 | 1467820607044 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] 08:56:47 INFO - PROCESS | 3700 | 1467820607101 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:56:47 INFO - PROCESS | 3700 | 1467820607111 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3700 | 1467820607117 Marionette TRACE conn3 <- [1,1374,null,{}] 08:56:47 INFO - PROCESS | 3700 | 1467820607121 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}] 08:56:47 INFO - PROCESS | 3700 | 1467820607125 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:47 INFO - PROCESS | 3700 | 1467820607232 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:56:47 INFO - PROCESS | 3700 | 1467820607256 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 3700 | 1467820607258 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:47 INFO - PROCESS | 3700 | ++DOCSHELL 129EAC00 == 29 [pid = 3700] [id = 353] 08:56:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (131CB400) [pid = 3700] [serial = 1058] [outer = 00000000] 08:56:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15039400) [pid = 3700] [serial = 1059] [outer = 131CB400] 08:56:47 INFO - PROCESS | 3700 | 1467820607301 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15748000) [pid = 3700] [serial = 1060] [outer = 131CB400] 08:56:47 INFO - PROCESS | 3700 | 1467820607740 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] 08:56:47 INFO - PROCESS | 3700 | 1467820607821 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:56:47 INFO - PROCESS | 3700 | 1467820607834 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3700 | 1467820607836 Marionette TRACE conn3 <- [1,1378,null,{}] 08:56:47 INFO - PROCESS | 3700 | 1467820607840 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}] 08:56:47 INFO - PROCESS | 3700 | 1467820607842 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:47 INFO - PROCESS | 3700 | 1467820607951 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:56:47 INFO - PROCESS | 3700 | 1467820607962 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 3700 | 1467820607964 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:47 INFO - PROCESS | 3700 | ++DOCSHELL 1422D400 == 30 [pid = 3700] [id = 354] 08:56:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15094400) [pid = 3700] [serial = 1061] [outer = 00000000] 08:56:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15E26000) [pid = 3700] [serial = 1062] [outer = 15094400] 08:56:48 INFO - PROCESS | 3700 | 1467820608008 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15E70C00) [pid = 3700] [serial = 1063] [outer = 15094400] 08:56:48 INFO - PROCESS | 3700 | 1467820608420 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]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 624ms 08:56:48 INFO - PROCESS | 3700 | 1467820608451 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 3700 | 1467820608453 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:56:48 INFO - PROCESS | 3700 | 1467820608456 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 3700 | 1467820608458 Marionette TRACE conn3 <- [1,1382,null,{}] 08:56:48 INFO - PROCESS | 3700 | 1467820608462 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}] 08:56:48 INFO - PROCESS | 3700 | 1467820608465 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:48 INFO - PROCESS | 3700 | 1467820608584 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:56:48 INFO - PROCESS | 3700 | 1467820608589 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 3700 | 1467820608595 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:48 INFO - PROCESS | 3700 | ++DOCSHELL 16794C00 == 31 [pid = 3700] [id = 355] 08:56:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16795000) [pid = 3700] [serial = 1064] [outer = 00000000] 08:56:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16826800) [pid = 3700] [serial = 1065] [outer = 16795000] 08:56:48 INFO - PROCESS | 3700 | 1467820608694 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16CF5C00) [pid = 3700] [serial = 1066] [outer = 16795000] 08:56:49 INFO - PROCESS | 3700 | 1467820609117 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 729ms 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (17415000) [pid = 3700] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16642400) [pid = 3700] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (131CC800) [pid = 3700] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13AC5C00) [pid = 3700] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10E9F800) [pid = 3700] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (12BACC00) [pid = 3700] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15751000) [pid = 3700] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (17925800) [pid = 3700] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (16793C00) [pid = 3700] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (11D90C00) [pid = 3700] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16D82000) [pid = 3700] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19F9D000) [pid = 3700] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:56:49 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19ABDC00) [pid = 3700] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:56:49 INFO - PROCESS | 3700 | 1467820609405 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3700 | 1467820609407 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 3700 | 1467820609415 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 3700 | 1467820609417 Marionette TRACE conn3 <- [1,1386,null,{}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:56:49 INFO - PROCESS | 3700 | 1467820609420 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}] 08:56:49 INFO - PROCESS | 3700 | 1467820609422 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:49 INFO - PROCESS | 3700 | 1467820609501 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:56:49 INFO - PROCESS | 3700 | 1467820609506 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3700 | 1467820609508 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:49 INFO - PROCESS | 3700 | ++DOCSHELL 10329800 == 32 [pid = 3700] [id = 356] 08:56:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (12BACC00) [pid = 3700] [serial = 1067] [outer = 00000000] 08:56:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1452E000) [pid = 3700] [serial = 1068] [outer = 12BACC00] 08:56:49 INFO - PROCESS | 3700 | 1467820609551 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16642400) [pid = 3700] [serial = 1069] [outer = 12BACC00] 08:56:49 INFO - PROCESS | 3700 | 1467820609948 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 563ms 08:56:49 INFO - PROCESS | 3700 | 1467820609982 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3700 | 1467820609984 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 3700 | 1467820609987 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:56:49 INFO - PROCESS | 3700 | 1467820609989 Marionette TRACE conn3 <- [1,1390,null,{}] 08:56:49 INFO - PROCESS | 3700 | 1467820609992 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}] 08:56:49 INFO - PROCESS | 3700 | 1467820609994 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:50 INFO - PROCESS | 3700 | 1467820610068 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:56:50 INFO - PROCESS | 3700 | 1467820610074 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3700 | 1467820610076 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:50 INFO - PROCESS | 3700 | ++DOCSHELL 114A3C00 == 33 [pid = 3700] [id = 357] 08:56:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (129EA800) [pid = 3700] [serial = 1070] [outer = 00000000] 08:56:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (174C2000) [pid = 3700] [serial = 1071] [outer = 129EA800] 08:56:50 INFO - PROCESS | 3700 | 1467820610127 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17568C00) [pid = 3700] [serial = 1072] [outer = 129EA800] 08:56:50 INFO - PROCESS | 3700 | 1467820610526 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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 577ms 08:56:50 INFO - PROCESS | 3700 | 1467820610570 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:56:50 INFO - PROCESS | 3700 | 1467820610572 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:56:50 INFO - PROCESS | 3700 | 1467820610576 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3700 | 1467820610577 Marionette TRACE conn3 <- [1,1394,null,{}] 08:56:50 INFO - PROCESS | 3700 | 1467820610581 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}] 08:56:50 INFO - PROCESS | 3700 | 1467820610582 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:50 INFO - PROCESS | 3700 | 1467820610661 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:56:50 INFO - PROCESS | 3700 | 1467820610667 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3700 | 1467820610669 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:50 INFO - PROCESS | 3700 | ++DOCSHELL 1509AC00 == 34 [pid = 3700] [id = 358] 08:56:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (168E9400) [pid = 3700] [serial = 1073] [outer = 00000000] 08:56:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (179FC800) [pid = 3700] [serial = 1074] [outer = 168E9400] 08:56:50 INFO - PROCESS | 3700 | 1467820610711 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (17CF1400) [pid = 3700] [serial = 1075] [outer = 168E9400] 08:56:51 INFO - PROCESS | 3700 | 1467820611152 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 623ms 08:56:51 INFO - PROCESS | 3700 | 1467820611195 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3700 | 1467820611197 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:56:51 INFO - PROCESS | 3700 | 1467820611200 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 3700 | 1467820611202 Marionette TRACE conn3 <- [1,1398,null,{}] 08:56:51 INFO - PROCESS | 3700 | 1467820611205 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}] 08:56:51 INFO - PROCESS | 3700 | 1467820611207 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:51 INFO - PROCESS | 3700 | 1467820611283 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:56:51 INFO - PROCESS | 3700 | 1467820611290 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3700 | 1467820611292 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:51 INFO - PROCESS | 3700 | ++DOCSHELL 179B7000 == 35 [pid = 3700] [id = 359] 08:56:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (179F9C00) [pid = 3700] [serial = 1076] [outer = 00000000] 08:56:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194C3C00) [pid = 3700] [serial = 1077] [outer = 179F9C00] 08:56:51 INFO - PROCESS | 3700 | 1467820611335 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (196CDC00) [pid = 3700] [serial = 1078] [outer = 179F9C00] 08:56:52 INFO - PROCESS | 3700 | 1467820612299 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1110ms 08:56:52 INFO - PROCESS | 3700 | 1467820612306 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:56:52 INFO - PROCESS | 3700 | 1467820612310 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:56:52 INFO - PROCESS | 3700 | 1467820612315 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 3700 | 1467820612319 Marionette TRACE conn3 <- [1,1402,null,{}] 08:56:52 INFO - PROCESS | 3700 | 1467820612324 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}] 08:56:52 INFO - PROCESS | 3700 | 1467820612327 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:52 INFO - PROCESS | 3700 | 1467820612449 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:56:52 INFO - PROCESS | 3700 | 1467820612570 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3700 | 1467820612573 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:52 INFO - PROCESS | 3700 | ++DOCSHELL 10E9AC00 == 36 [pid = 3700] [id = 360] 08:56:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (10EA4400) [pid = 3700] [serial = 1079] [outer = 00000000] 08:56:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (11810000) [pid = 3700] [serial = 1080] [outer = 10EA4400] 08:56:52 INFO - PROCESS | 3700 | 1467820612633 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (131C6400) [pid = 3700] [serial = 1081] [outer = 10EA4400] 08:56:53 INFO - PROCESS | 3700 | --DOCSHELL 1509AC00 == 35 [pid = 3700] [id = 358] 08:56:53 INFO - PROCESS | 3700 | --DOCSHELL 114A3C00 == 34 [pid = 3700] [id = 357] 08:56:53 INFO - PROCESS | 3700 | --DOCSHELL 10329800 == 33 [pid = 3700] [id = 356] 08:56:53 INFO - PROCESS | 3700 | --DOCSHELL 16794C00 == 32 [pid = 3700] [id = 355] 08:56:53 INFO - PROCESS | 3700 | --DOCSHELL 1422D400 == 31 [pid = 3700] [id = 354] 08:56:53 INFO - PROCESS | 3700 | --DOCSHELL 129EAC00 == 30 [pid = 3700] [id = 353] 08:56:53 INFO - PROCESS | 3700 | --DOCSHELL 10EA3400 == 29 [pid = 3700] [id = 352] 08:56:53 INFO - PROCESS | 3700 | --DOCSHELL 111A7400 == 28 [pid = 3700] [id = 351] 08:56:53 INFO - PROCESS | 3700 | --DOCSHELL 10371C00 == 27 [pid = 3700] [id = 350] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19F9D800) [pid = 3700] [serial = 1035] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A3BB800) [pid = 3700] [serial = 1038] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (17565000) [pid = 3700] [serial = 1023] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10372000) [pid = 3700] [serial = 1026] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13ACDC00) [pid = 3700] [serial = 1014] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13B5B000) [pid = 3700] [serial = 1015] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1422F800) [pid = 3700] [serial = 1008] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1503A400) [pid = 3700] [serial = 1009] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10F05400) [pid = 3700] [serial = 1005] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (14527400) [pid = 3700] [serial = 1029] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10FA1C00) [pid = 3700] [serial = 1006] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15E1C000) [pid = 3700] [serial = 1017] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15E28400) [pid = 3700] [serial = 1018] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1566C400) [pid = 3700] [serial = 1030] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (17C20C00) [pid = 3700] [serial = 1003] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16B78400) [pid = 3700] [serial = 1020] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (12BAB000) [pid = 3700] [serial = 1011] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (12EE8000) [pid = 3700] [serial = 1012] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (194C8800) [pid = 3700] [serial = 1032] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (194C2400) [pid = 3700] [serial = 1027] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (179ABC00) [pid = 3700] [serial = 1024] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19AAF800) [pid = 3700] [serial = 1033] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1733A000) [pid = 3700] [serial = 1021] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1A216400) [pid = 3700] [serial = 1036] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1A3BC000) [pid = 3700] [serial = 1039] [outer = 00000000] [url = about:blank] 08:56:53 INFO - PROCESS | 3700 | 1467820613561 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1261ms 08:56:53 INFO - PROCESS | 3700 | 1467820613584 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3700 | 1467820613588 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:56:53 INFO - PROCESS | 3700 | 1467820613593 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3700 | 1467820613596 Marionette TRACE conn3 <- [1,1406,null,{}] 08:56:53 INFO - PROCESS | 3700 | 1467820613601 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}] 08:56:53 INFO - PROCESS | 3700 | 1467820613604 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:53 INFO - PROCESS | 3700 | 1467820613709 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:56:53 INFO - PROCESS | 3700 | 1467820613785 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3700 | 1467820613789 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:53 INFO - PROCESS | 3700 | ++DOCSHELL 10A0B800 == 28 [pid = 3700] [id = 361] 08:56:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10A74C00) [pid = 3700] [serial = 1082] [outer = 00000000] 08:56:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10E9F800) [pid = 3700] [serial = 1083] [outer = 10A74C00] 08:56:53 INFO - PROCESS | 3700 | 1467820613836 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10FA6000) [pid = 3700] [serial = 1084] [outer = 10A74C00] 08:56:54 INFO - PROCESS | 3700 | 1467820614283 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 08:56:54 INFO - PROCESS | 3700 | 1467820614313 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3700 | 1467820614318 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:56:54 INFO - PROCESS | 3700 | 1467820614324 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3700 | 1467820614327 Marionette TRACE conn3 <- [1,1410,null,{}] 08:56:54 INFO - PROCESS | 3700 | 1467820614330 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}] 08:56:54 INFO - PROCESS | 3700 | 1467820614333 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:54 INFO - PROCESS | 3700 | 1467820614400 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:56:54 INFO - PROCESS | 3700 | 1467820614406 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3700 | 1467820614408 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:54 INFO - PROCESS | 3700 | ++DOCSHELL 129E9800 == 29 [pid = 3700] [id = 362] 08:56:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (12B6F400) [pid = 3700] [serial = 1085] [outer = 00000000] 08:56:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (12E67C00) [pid = 3700] [serial = 1086] [outer = 12B6F400] 08:56:54 INFO - PROCESS | 3700 | 1467820614454 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13272400) [pid = 3700] [serial = 1087] [outer = 12B6F400] 08:56:54 INFO - PROCESS | 3700 | 1467820614920 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 623ms 08:56:54 INFO - PROCESS | 3700 | 1467820614945 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3700 | 1467820614947 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:56:54 INFO - PROCESS | 3700 | 1467820614951 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3700 | 1467820614954 Marionette TRACE conn3 <- [1,1414,null,{}] 08:56:54 INFO - PROCESS | 3700 | 1467820614948 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}] 08:56:54 INFO - PROCESS | 3700 | 1467820614952 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:55 INFO - PROCESS | 3700 | 1467820615035 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:56:55 INFO - PROCESS | 3700 | 1467820615151 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 3700 | 1467820615154 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:55 INFO - PROCESS | 3700 | ++DOCSHELL 1503DC00 == 30 [pid = 3700] [id = 363] 08:56:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1503E000) [pid = 3700] [serial = 1088] [outer = 00000000] 08:56:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1509FC00) [pid = 3700] [serial = 1089] [outer = 1503E000] 08:56:55 INFO - PROCESS | 3700 | 1467820615209 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1566D800) [pid = 3700] [serial = 1090] [outer = 1503E000] 08:56:55 INFO - PROCESS | 3700 | 1467820615587 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 668ms 08:56:55 INFO - PROCESS | 3700 | 1467820615616 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 3700 | 1467820615618 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:56:55 INFO - PROCESS | 3700 | 1467820615622 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 3700 | 1467820615623 Marionette TRACE conn3 <- [1,1418,null,{}] 08:56:55 INFO - PROCESS | 3700 | 1467820615627 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}] 08:56:55 INFO - PROCESS | 3700 | 1467820615629 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:55 INFO - PROCESS | 3700 | 1467820615747 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:56:55 INFO - PROCESS | 3700 | 1467820615806 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 3700 | 1467820615808 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:55 INFO - PROCESS | 3700 | ++DOCSHELL 1513A800 == 31 [pid = 3700] [id = 364] 08:56:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1566C400) [pid = 3700] [serial = 1091] [outer = 00000000] 08:56:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E22800) [pid = 3700] [serial = 1092] [outer = 1566C400] 08:56:55 INFO - PROCESS | 3700 | 1467820615853 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (165DAC00) [pid = 3700] [serial = 1093] [outer = 1566C400] 08:56:56 INFO - PROCESS | 3700 | 1467820616273 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 668ms 08:56:56 INFO - PROCESS | 3700 | 1467820616307 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3700 | 1467820616309 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:56:56 INFO - PROCESS | 3700 | 1467820616313 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 3700 | 1467820616314 Marionette TRACE conn3 <- [1,1422,null,{}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:56:56 INFO - PROCESS | 3700 | 1467820616318 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}] 08:56:56 INFO - PROCESS | 3700 | 1467820616320 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:56 INFO - PROCESS | 3700 | 1467820616451 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:56:56 INFO - PROCESS | 3700 | 1467820616474 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3700 | 1467820616476 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:56 INFO - PROCESS | 3700 | ++DOCSHELL 10E99C00 == 32 [pid = 3700] [id = 365] 08:56:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (11CF2C00) [pid = 3700] [serial = 1094] [outer = 00000000] 08:56:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1682EC00) [pid = 3700] [serial = 1095] [outer = 11CF2C00] 08:56:56 INFO - PROCESS | 3700 | 1467820616518 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1733A000) [pid = 3700] [serial = 1096] [outer = 11CF2C00] 08:56:56 INFO - PROCESS | 3700 | 1467820616954 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 684ms 08:56:57 INFO - PROCESS | 3700 | 1467820616997 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3700 | 1467820616999 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 3700 | 1467820617002 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:56:57 INFO - PROCESS | 3700 | 1467820617004 Marionette TRACE conn3 <- [1,1426,null,{}] 08:56:57 INFO - PROCESS | 3700 | 1467820617007 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}] 08:56:57 INFO - PROCESS | 3700 | 1467820617013 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:57 INFO - PROCESS | 3700 | 1467820617143 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:56:57 INFO - PROCESS | 3700 | 1467820617202 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3700 | 1467820617204 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:57 INFO - PROCESS | 3700 | ++DOCSHELL 17564000 == 33 [pid = 3700] [id = 366] 08:56:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17565000) [pid = 3700] [serial = 1097] [outer = 00000000] 08:56:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17C1FC00) [pid = 3700] [serial = 1098] [outer = 17565000] 08:56:57 INFO - PROCESS | 3700 | 1467820617256 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17C22400) [pid = 3700] [serial = 1099] [outer = 17565000] 08:56:57 INFO - PROCESS | 3700 | 1467820617676 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 729ms 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (168E9400) [pid = 3700] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15094400) [pid = 3700] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11023000) [pid = 3700] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (111A7800) [pid = 3700] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10E98800) [pid = 3700] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (11C99000) [pid = 3700] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (15747000) [pid = 3700] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (16795000) [pid = 3700] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (12BACC00) [pid = 3700] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (103C9000) [pid = 3700] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (131CB400) [pid = 3700] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:56:57 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (129EA800) [pid = 3700] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:56:57 INFO - PROCESS | 3700 | 1467820617774 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3700 | 1467820617776 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:56:57 INFO - PROCESS | 3700 | 1467820617785 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 3700 | 1467820617787 Marionette TRACE conn3 <- [1,1430,null,{}] 08:56:57 INFO - PROCESS | 3700 | 1467820617790 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}] 08:56:57 INFO - PROCESS | 3700 | 1467820617792 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:57 INFO - PROCESS | 3700 | 1467820617868 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:56:57 INFO - PROCESS | 3700 | 1467820617876 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3700 | 1467820617878 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:57 INFO - PROCESS | 3700 | ++DOCSHELL 1102B800 == 34 [pid = 3700] [id = 367] 08:56:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (12BACC00) [pid = 3700] [serial = 1100] [outer = 00000000] 08:56:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15042800) [pid = 3700] [serial = 1101] [outer = 12BACC00] 08:56:57 INFO - PROCESS | 3700 | 1467820617921 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (15044400) [pid = 3700] [serial = 1102] [outer = 12BACC00] 08:56:58 INFO - PROCESS | 3700 | 1467820618327 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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 578ms 08:56:58 INFO - PROCESS | 3700 | 1467820618369 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3700 | 1467820618371 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:56:58 INFO - PROCESS | 3700 | 1467820618374 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 3700 | 1467820618376 Marionette TRACE conn3 <- [1,1434,null,{}] 08:56:58 INFO - PROCESS | 3700 | 1467820618379 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}] 08:56:58 INFO - PROCESS | 3700 | 1467820618381 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:58 INFO - PROCESS | 3700 | 1467820618456 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:56:58 INFO - PROCESS | 3700 | 1467820618462 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 3700 | 1467820618464 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:58 INFO - PROCESS | 3700 | ++DOCSHELL 14528000 == 35 [pid = 3700] [id = 368] 08:56:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (17923C00) [pid = 3700] [serial = 1103] [outer = 00000000] 08:56:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (194BD800) [pid = 3700] [serial = 1104] [outer = 17923C00] 08:56:58 INFO - PROCESS | 3700 | 1467820618507 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (194BE800) [pid = 3700] [serial = 1105] [outer = 17923C00] 08:56:58 INFO - PROCESS | 3700 | 1467820618930 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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 578ms 08:56:58 INFO - PROCESS | 3700 | 1467820618954 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3700 | 1467820618956 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:56:58 INFO - PROCESS | 3700 | 1467820618959 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 3700 | 1467820618961 Marionette TRACE conn3 <- [1,1438,null,{}] 08:56:58 INFO - PROCESS | 3700 | 1467820618968 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}] 08:56:58 INFO - PROCESS | 3700 | 1467820618970 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:59 INFO - PROCESS | 3700 | 1467820619047 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:56:59 INFO - PROCESS | 3700 | 1467820619053 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3700 | 1467820619055 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:59 INFO - PROCESS | 3700 | ++DOCSHELL 196CC800 == 36 [pid = 3700] [id = 369] 08:56:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (196CD000) [pid = 3700] [serial = 1106] [outer = 00000000] 08:56:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19AB6400) [pid = 3700] [serial = 1107] [outer = 196CD000] 08:56:59 INFO - PROCESS | 3700 | 1467820619106 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19C24C00) [pid = 3700] [serial = 1108] [outer = 196CD000] 08:56:59 INFO - PROCESS | 3700 | 1467820619546 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 608ms 08:56:59 INFO - PROCESS | 3700 | 1467820619586 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 3700 | 1467820619588 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:56:59 INFO - PROCESS | 3700 | 1467820619591 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 3700 | 1467820619593 Marionette TRACE conn3 <- [1,1442,null,{}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:56:59 INFO - PROCESS | 3700 | 1467820619597 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}] 08:56:59 INFO - PROCESS | 3700 | 1467820619598 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:59 INFO - PROCESS | 3700 | 1467820619675 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:56:59 INFO - PROCESS | 3700 | 1467820619681 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3700 | 1467820619683 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:56:59 INFO - PROCESS | 3700 | ++DOCSHELL 17CE7400 == 37 [pid = 3700] [id = 370] 08:56:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19F98800) [pid = 3700] [serial = 1109] [outer = 00000000] 08:56:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19FA4400) [pid = 3700] [serial = 1110] [outer = 19F98800] 08:56:59 INFO - PROCESS | 3700 | 1467820619730 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A219000) [pid = 3700] [serial = 1111] [outer = 19F98800] 08:57:00 INFO - PROCESS | 3700 | 1467820620436 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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 851ms 08:57:00 INFO - PROCESS | 3700 | 1467820620446 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 3700 | 1467820620450 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:57:00 INFO - PROCESS | 3700 | 1467820620455 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:57:00 INFO - PROCESS | 3700 | 1467820620458 Marionette TRACE conn3 <- [1,1446,null,{}] 08:57:00 INFO - PROCESS | 3700 | 1467820620464 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}] 08:57:00 INFO - PROCESS | 3700 | 1467820620467 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:00 INFO - PROCESS | 3700 | 1467820620575 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:57:00 INFO - PROCESS | 3700 | 1467820620703 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 3700 | 1467820620707 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:00 INFO - PROCESS | 3700 | ++DOCSHELL 10EA3000 == 38 [pid = 3700] [id = 371] 08:57:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (11889800) [pid = 3700] [serial = 1112] [outer = 00000000] 08:57:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (12BAB400) [pid = 3700] [serial = 1113] [outer = 11889800] 08:57:00 INFO - PROCESS | 3700 | 1467820620762 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (13ABE400) [pid = 3700] [serial = 1114] [outer = 11889800] 08:57:01 INFO - PROCESS | 3700 | 1467820621325 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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 912ms 08:57:01 INFO - PROCESS | 3700 | 1467820621384 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3700 | 1467820621389 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:57:01 INFO - PROCESS | 3700 | 1467820621395 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 3700 | 1467820621398 Marionette TRACE conn3 <- [1,1450,null,{}] 08:57:01 INFO - PROCESS | 3700 | 1467820621402 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}] 08:57:01 INFO - PROCESS | 3700 | 1467820621405 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:01 INFO - PROCESS | 3700 | 1467820621515 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:57:01 INFO - PROCESS | 3700 | 1467820621616 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3700 | 1467820621619 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:01 INFO - PROCESS | 3700 | ++DOCSHELL 150D2C00 == 39 [pid = 3700] [id = 372] 08:57:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1574D400) [pid = 3700] [serial = 1115] [outer = 00000000] 08:57:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (15E1DC00) [pid = 3700] [serial = 1116] [outer = 1574D400] 08:57:01 INFO - PROCESS | 3700 | 1467820621672 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16791800) [pid = 3700] [serial = 1117] [outer = 1574D400] 08:57:02 INFO - PROCESS | 3700 | 1467820622287 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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 912ms 08:57:02 INFO - PROCESS | 3700 | 1467820622306 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3700 | 1467820622310 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:57:02 INFO - PROCESS | 3700 | 1467820622315 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3700 | 1467820622319 Marionette TRACE conn3 <- [1,1454,null,{}] 08:57:02 INFO - PROCESS | 3700 | 1467820622330 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}] 08:57:02 INFO - PROCESS | 3700 | 1467820622335 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:02 INFO - PROCESS | 3700 | 1467820622440 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:57:02 INFO - PROCESS | 3700 | 1467820622568 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 3700 | 1467820622571 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:02 INFO - PROCESS | 3700 | ++DOCSHELL 194C8800 == 40 [pid = 3700] [id = 373] 08:57:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19AB6000) [pid = 3700] [serial = 1118] [outer = 00000000] 08:57:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A216800) [pid = 3700] [serial = 1119] [outer = 19AB6000] 08:57:02 INFO - PROCESS | 3700 | 1467820622626 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A3BB400) [pid = 3700] [serial = 1120] [outer = 19AB6000] 08:57:03 INFO - PROCESS | 3700 | 1467820623340 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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1064ms 08:57:03 INFO - PROCESS | 3700 | 1467820623396 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3700 | 1467820623400 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:57:03 INFO - PROCESS | 3700 | 1467820623405 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 3700 | 1467820623408 Marionette TRACE conn3 <- [1,1458,null,{}] 08:57:03 INFO - PROCESS | 3700 | 1467820623414 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}] 08:57:03 INFO - PROCESS | 3700 | 1467820623417 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:03 INFO - PROCESS | 3700 | 1467820623520 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:57:03 INFO - PROCESS | 3700 | 1467820623637 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3700 | 1467820623641 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:03 INFO - PROCESS | 3700 | ++DOCSHELL 11C9A400 == 41 [pid = 3700] [id = 374] 08:57:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (11C9F000) [pid = 3700] [serial = 1121] [outer = 00000000] 08:57:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (12B71400) [pid = 3700] [serial = 1122] [outer = 11C9F000] 08:57:03 INFO - PROCESS | 3700 | 1467820623696 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (12E61400) [pid = 3700] [serial = 1123] [outer = 11C9F000] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 196CC800 == 40 [pid = 3700] [id = 369] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 14528000 == 39 [pid = 3700] [id = 368] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 1102B800 == 38 [pid = 3700] [id = 367] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 17564000 == 37 [pid = 3700] [id = 366] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 10E99C00 == 36 [pid = 3700] [id = 365] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 1513A800 == 35 [pid = 3700] [id = 364] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 1503DC00 == 34 [pid = 3700] [id = 363] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 129E9800 == 33 [pid = 3700] [id = 362] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 10A0B800 == 32 [pid = 3700] [id = 361] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 179B7000 == 31 [pid = 3700] [id = 359] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 10E9AC00 == 30 [pid = 3700] [id = 360] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 150D2C00 == 29 [pid = 3700] [id = 372] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 194C8800 == 28 [pid = 3700] [id = 373] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 17CE7400 == 27 [pid = 3700] [id = 370] 08:57:04 INFO - PROCESS | 3700 | --DOCSHELL 10EA3000 == 26 [pid = 3700] [id = 371] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (179FC800) [pid = 3700] [serial = 1074] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15E26000) [pid = 3700] [serial = 1062] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (13938000) [pid = 3700] [serial = 1056] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (139E6C00) [pid = 3700] [serial = 1057] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1180C400) [pid = 3700] [serial = 1053] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11C9F400) [pid = 3700] [serial = 1054] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (13B4FC00) [pid = 3700] [serial = 1048] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (12B73C00) [pid = 3700] [serial = 1047] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (14533800) [pid = 3700] [serial = 1042] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13ABFC00) [pid = 3700] [serial = 1041] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (16B81C00) [pid = 3700] [serial = 1045] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16797C00) [pid = 3700] [serial = 1044] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16826800) [pid = 3700] [serial = 1065] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16642400) [pid = 3700] [serial = 1069] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1452E000) [pid = 3700] [serial = 1068] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (16CF5C00) [pid = 3700] [serial = 1066] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10A79800) [pid = 3700] [serial = 1051] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10A03000) [pid = 3700] [serial = 1050] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (15039400) [pid = 3700] [serial = 1059] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15748000) [pid = 3700] [serial = 1060] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15E70C00) [pid = 3700] [serial = 1063] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (174C2000) [pid = 3700] [serial = 1071] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (17568C00) [pid = 3700] [serial = 1072] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (17CF1400) [pid = 3700] [serial = 1075] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3700 | 1467820624838 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]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1459ms 08:57:04 INFO - PROCESS | 3700 | 1467820624870 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3700 | 1467820624874 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:57:04 INFO - PROCESS | 3700 | 1467820624878 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 3700 | 1467820624882 Marionette TRACE conn3 <- [1,1462,null,{}] 08:57:04 INFO - PROCESS | 3700 | 1467820624887 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}] 08:57:04 INFO - PROCESS | 3700 | 1467820624890 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:04 INFO - PROCESS | 3700 | 1467820624962 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:57:04 INFO - PROCESS | 3700 | 1467820624971 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 3700 | 1467820624974 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:04 INFO - PROCESS | 3700 | ++DOCSHELL 10F0AC00 == 27 [pid = 3700] [id = 375] 08:57:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10F75400) [pid = 3700] [serial = 1124] [outer = 00000000] 08:57:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (111A7800) [pid = 3700] [serial = 1125] [outer = 10F75400] 08:57:05 INFO - PROCESS | 3700 | 1467820625021 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1180D000) [pid = 3700] [serial = 1126] [outer = 10F75400] 08:57:05 INFO - PROCESS | 3700 | 1467820625488 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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 669ms 08:57:05 INFO - PROCESS | 3700 | 1467820625541 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 3700 | 1467820625545 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:57:05 INFO - PROCESS | 3700 | 1467820625552 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 3700 | 1467820625554 Marionette TRACE conn3 <- [1,1466,null,{}] 08:57:05 INFO - PROCESS | 3700 | 1467820625558 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}] 08:57:05 INFO - PROCESS | 3700 | 1467820625560 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:05 INFO - PROCESS | 3700 | 1467820625675 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:57:05 INFO - PROCESS | 3700 | 1467820625768 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 3700 | 1467820625771 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:05 INFO - PROCESS | 3700 | ++DOCSHELL 13271800 == 28 [pid = 3700] [id = 376] 08:57:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1327D400) [pid = 3700] [serial = 1127] [outer = 00000000] 08:57:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13AA4800) [pid = 3700] [serial = 1128] [outer = 1327D400] 08:57:05 INFO - PROCESS | 3700 | 1467820625817 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13ABFC00) [pid = 3700] [serial = 1129] [outer = 1327D400] 08:57:06 INFO - PROCESS | 3700 | 1467820626170 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 684ms 08:57:06 INFO - PROCESS | 3700 | 1467820626233 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3700 | 1467820626235 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:57:06 INFO - PROCESS | 3700 | 1467820626239 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3700 | 1467820626242 Marionette TRACE conn3 <- [1,1470,null,{}] 08:57:06 INFO - PROCESS | 3700 | 1467820626253 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}] 08:57:06 INFO - PROCESS | 3700 | 1467820626257 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:06 INFO - PROCESS | 3700 | 1467820626338 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:57:06 INFO - PROCESS | 3700 | 1467820626345 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3700 | 1467820626348 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:06 INFO - PROCESS | 3700 | ++DOCSHELL 1503DC00 == 29 [pid = 3700] [id = 377] 08:57:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1503F000) [pid = 3700] [serial = 1130] [outer = 00000000] 08:57:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1509C800) [pid = 3700] [serial = 1131] [outer = 1503F000] 08:57:06 INFO - PROCESS | 3700 | 1467820626403 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15748000) [pid = 3700] [serial = 1132] [outer = 1503F000] 08:57:06 INFO - PROCESS | 3700 | 1467820626917 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 715ms 08:57:06 INFO - PROCESS | 3700 | 1467820626988 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3700 | 1467820626990 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:57:07 INFO - PROCESS | 3700 | 1467820627003 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 3700 | 1467820627004 Marionette TRACE conn3 <- [1,1474,null,{}] 08:57:07 INFO - PROCESS | 3700 | 1467820627010 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}] 08:57:07 INFO - PROCESS | 3700 | 1467820627012 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:07 INFO - PROCESS | 3700 | 1467820627125 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:57:07 INFO - PROCESS | 3700 | 1467820627135 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 3700 | 1467820627137 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:07 INFO - PROCESS | 3700 | ++DOCSHELL 1509BC00 == 30 [pid = 3700] [id = 378] 08:57:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1589E000) [pid = 3700] [serial = 1133] [outer = 00000000] 08:57:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15E6D000) [pid = 3700] [serial = 1134] [outer = 1589E000] 08:57:07 INFO - PROCESS | 3700 | 1467820627181 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1663C000) [pid = 3700] [serial = 1135] [outer = 1589E000] 08:57:07 INFO - PROCESS | 3700 | 1467820627606 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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 624ms 08:57:07 INFO - PROCESS | 3700 | 1467820627623 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 3700 | 1467820627625 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:57:07 INFO - PROCESS | 3700 | 1467820627628 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:57:07 INFO - PROCESS | 3700 | 1467820627629 Marionette TRACE conn3 <- [1,1478,null,{}] 08:57:07 INFO - PROCESS | 3700 | 1467820627633 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}] 08:57:07 INFO - PROCESS | 3700 | 1467820627635 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:07 INFO - PROCESS | 3700 | 1467820627751 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:57:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15E74C00) [pid = 3700] [serial = 1136] [outer = 1B0D6C00] 08:57:07 INFO - PROCESS | 3700 | 1467820627773 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 3700 | 1467820627776 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:07 INFO - PROCESS | 3700 | ++DOCSHELL 16827C00 == 31 [pid = 3700] [id = 379] 08:57:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1682E800) [pid = 3700] [serial = 1137] [outer = 00000000] 08:57:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16CF5C00) [pid = 3700] [serial = 1138] [outer = 1682E800] 08:57:07 INFO - PROCESS | 3700 | 1467820627881 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16DB0400) [pid = 3700] [serial = 1139] [outer = 1682E800] 08:57:08 INFO - PROCESS | 3700 | 1467820628321 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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 714ms 08:57:08 INFO - PROCESS | 3700 | 1467820628352 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 3700 | 1467820628354 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:57:08 INFO - PROCESS | 3700 | 1467820628362 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 3700 | 1467820628363 Marionette TRACE conn3 <- [1,1482,null,{}] 08:57:08 INFO - PROCESS | 3700 | 1467820628367 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}] 08:57:08 INFO - PROCESS | 3700 | 1467820628372 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:08 INFO - PROCESS | 3700 | 1467820628524 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (196CD000) [pid = 3700] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19F98800) [pid = 3700] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (11CF2C00) [pid = 3700] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17565000) [pid = 3700] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (179F9C00) [pid = 3700] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1503E000) [pid = 3700] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (12B6F400) [pid = 3700] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10EA4400) [pid = 3700] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10A74C00) [pid = 3700] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (12BACC00) [pid = 3700] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1566C400) [pid = 3700] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:57:08 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (17923C00) [pid = 3700] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:57:08 INFO - PROCESS | 3700 | 1467820628751 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3700 | 1467820628753 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:08 INFO - PROCESS | 3700 | ++DOCSHELL 10A0F800 == 32 [pid = 3700] [id = 380] 08:57:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (10A74C00) [pid = 3700] [serial = 1140] [outer = 00000000] 08:57:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (11CF2C00) [pid = 3700] [serial = 1141] [outer = 10A74C00] 08:57:08 INFO - PROCESS | 3700 | 1467820628797 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (14532000) [pid = 3700] [serial = 1142] [outer = 10A74C00] 08:57:09 INFO - PROCESS | 3700 | 1467820629466 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]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1155ms 08:57:09 INFO - PROCESS | 3700 | 1467820629521 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 3700 | 1467820629526 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:57:09 INFO - PROCESS | 3700 | 1467820629531 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 3700 | 1467820629536 Marionette TRACE conn3 <- [1,1486,null,{}] 08:57:09 INFO - PROCESS | 3700 | 1467820629542 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}] 08:57:09 INFO - PROCESS | 3700 | 1467820629545 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:09 INFO - PROCESS | 3700 | 1467820629671 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:57:09 INFO - PROCESS | 3700 | 1467820629791 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 3700 | 1467820629794 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:09 INFO - PROCESS | 3700 | ++DOCSHELL 10A7F000 == 33 [pid = 3700] [id = 381] 08:57:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10BAF800) [pid = 3700] [serial = 1143] [outer = 00000000] 08:57:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10F9D800) [pid = 3700] [serial = 1144] [outer = 10BAF800] 08:57:09 INFO - PROCESS | 3700 | 1467820629851 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (11D90400) [pid = 3700] [serial = 1145] [outer = 10BAF800] 08:57:10 INFO - PROCESS | 3700 | 1467820630570 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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1155ms 08:57:10 INFO - PROCESS | 3700 | 1467820630700 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 3700 | 1467820630704 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:57:10 INFO - PROCESS | 3700 | 1467820630709 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:57:10 INFO - PROCESS | 3700 | 1467820630712 Marionette TRACE conn3 <- [1,1490,null,{}] 08:57:10 INFO - PROCESS | 3700 | 1467820630718 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}] 08:57:10 INFO - PROCESS | 3700 | 1467820630721 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:10 INFO - PROCESS | 3700 | 1467820630839 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:57:10 INFO - PROCESS | 3700 | 1467820630919 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3700 | 1467820630924 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:10 INFO - PROCESS | 3700 | ++DOCSHELL 10EA3800 == 34 [pid = 3700] [id = 382] 08:57:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (10F03800) [pid = 3700] [serial = 1146] [outer = 00000000] 08:57:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (111A0800) [pid = 3700] [serial = 1147] [outer = 10F03800] 08:57:11 INFO - PROCESS | 3700 | 1467820631032 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (11805400) [pid = 3700] [serial = 1148] [outer = 10F03800] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 0F97FC00 == 33 [pid = 3700] [id = 260] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 15037000 == 32 [pid = 3700] [id = 252] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 1589D800 == 31 [pid = 3700] [id = 253] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 16CEDC00 == 30 [pid = 3700] [id = 264] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 15E6E400 == 29 [pid = 3700] [id = 263] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 16827C00 == 28 [pid = 3700] [id = 379] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 1509BC00 == 27 [pid = 3700] [id = 378] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 1503DC00 == 26 [pid = 3700] [id = 377] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 13271800 == 25 [pid = 3700] [id = 376] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 10F0AC00 == 24 [pid = 3700] [id = 375] 08:57:11 INFO - PROCESS | 3700 | --DOCSHELL 11C9A400 == 23 [pid = 3700] [id = 374] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1682EC00) [pid = 3700] [serial = 1095] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17C1FC00) [pid = 3700] [serial = 1098] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (196CDC00) [pid = 3700] [serial = 1078] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (194C3C00) [pid = 3700] [serial = 1077] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1509FC00) [pid = 3700] [serial = 1089] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1566D800) [pid = 3700] [serial = 1090] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (12E67C00) [pid = 3700] [serial = 1086] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (13272400) [pid = 3700] [serial = 1087] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (11810000) [pid = 3700] [serial = 1080] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (131C6400) [pid = 3700] [serial = 1081] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (10E9F800) [pid = 3700] [serial = 1083] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10FA6000) [pid = 3700] [serial = 1084] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (15044400) [pid = 3700] [serial = 1102] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15042800) [pid = 3700] [serial = 1101] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (17C22400) [pid = 3700] [serial = 1099] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (15E22800) [pid = 3700] [serial = 1092] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (165DAC00) [pid = 3700] [serial = 1093] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1733A000) [pid = 3700] [serial = 1096] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (19C24C00) [pid = 3700] [serial = 1108] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (194BE800) [pid = 3700] [serial = 1105] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (194BD800) [pid = 3700] [serial = 1104] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (19AB6400) [pid = 3700] [serial = 1107] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (19FA4400) [pid = 3700] [serial = 1110] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1A219000) [pid = 3700] [serial = 1111] [outer = 00000000] [url = about:blank] 08:57:11 INFO - PROCESS | 3700 | 1467820631713 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1019ms 08:57:11 INFO - PROCESS | 3700 | 1467820631736 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3700 | 1467820631740 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:57:11 INFO - PROCESS | 3700 | 1467820631745 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 3700 | 1467820631750 Marionette TRACE conn3 <- [1,1494,null,{}] 08:57:11 INFO - PROCESS | 3700 | 1467820631774 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}] 08:57:11 INFO - PROCESS | 3700 | 1467820631761 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:11 INFO - PROCESS | 3700 | 1467820631868 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:57:11 INFO - PROCESS | 3700 | 1467820631963 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 3700 | 1467820631966 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:11 INFO - PROCESS | 3700 | ++DOCSHELL 1149E400 == 24 [pid = 3700] [id = 383] 08:57:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (114A3C00) [pid = 3700] [serial = 1149] [outer = 00000000] 08:57:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (12B75C00) [pid = 3700] [serial = 1150] [outer = 114A3C00] 08:57:12 INFO - PROCESS | 3700 | 1467820632024 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (12E67C00) [pid = 3700] [serial = 1151] [outer = 114A3C00] 08:57:12 INFO - PROCESS | 3700 | 1467820632646 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 927ms 08:57:12 INFO - PROCESS | 3700 | 1467820632679 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 3700 | 1467820632685 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:57:12 INFO - PROCESS | 3700 | 1467820632692 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 3700 | 1467820632695 Marionette TRACE conn3 <- [1,1498,null,{}] 08:57:12 INFO - PROCESS | 3700 | 1467820632699 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}] 08:57:12 INFO - PROCESS | 3700 | 1467820632701 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:12 INFO - PROCESS | 3700 | 1467820632816 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:57:12 INFO - PROCESS | 3700 | 1467820632915 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 3700 | 1467820632918 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:12 INFO - PROCESS | 3700 | ++DOCSHELL 139E8000 == 25 [pid = 3700] [id = 384] 08:57:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (13AA2800) [pid = 3700] [serial = 1152] [outer = 00000000] 08:57:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (14223000) [pid = 3700] [serial = 1153] [outer = 13AA2800] 08:57:12 INFO - PROCESS | 3700 | 1467820632973 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (1422D400) [pid = 3700] [serial = 1154] [outer = 13AA2800] 08:57:13 INFO - PROCESS | 3700 | 1467820633566 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 912ms 08:57:13 INFO - PROCESS | 3700 | 1467820633602 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3700 | 1467820633604 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:57:13 INFO - PROCESS | 3700 | 1467820633608 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 3700 | 1467820633612 Marionette TRACE conn3 <- [1,1502,null,{}] 08:57:13 INFO - PROCESS | 3700 | 1467820633624 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}] 08:57:13 INFO - PROCESS | 3700 | 1467820633629 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:13 INFO - PROCESS | 3700 | 1467820633736 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:57:13 INFO - PROCESS | 3700 | 1467820633863 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 3700 | 1467820633866 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:13 INFO - PROCESS | 3700 | ++DOCSHELL 150D6000 == 26 [pid = 3700] [id = 385] 08:57:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (15135400) [pid = 3700] [serial = 1155] [outer = 00000000] 08:57:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (15678C00) [pid = 3700] [serial = 1156] [outer = 15135400] 08:57:13 INFO - PROCESS | 3700 | 1467820633925 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (15E1F000) [pid = 3700] [serial = 1157] [outer = 15135400] 08:57:14 INFO - PROCESS | 3700 | 1467820634481 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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 912ms 08:57:14 INFO - PROCESS | 3700 | 1467820634537 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 3700 | 1467820634542 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:57:14 INFO - PROCESS | 3700 | 1467820634547 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3700 | 1467820634549 Marionette TRACE conn3 <- [1,1506,null,{}] 08:57:14 INFO - PROCESS | 3700 | 1467820634553 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}] 08:57:14 INFO - PROCESS | 3700 | 1467820634555 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:14 INFO - PROCESS | 3700 | 1467820634667 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:57:14 INFO - PROCESS | 3700 | 1467820634749 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 3700 | 1467820634752 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:14 INFO - PROCESS | 3700 | ++DOCSHELL 1663B800 == 27 [pid = 3700] [id = 386] 08:57:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1663C800) [pid = 3700] [serial = 1158] [outer = 00000000] 08:57:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1678E400) [pid = 3700] [serial = 1159] [outer = 1663C800] 08:57:14 INFO - PROCESS | 3700 | 1467820634846 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (16797400) [pid = 3700] [serial = 1160] [outer = 1663C800] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 1663CC00 == 26 [pid = 3700] [id = 256] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 1327D800 == 25 [pid = 3700] [id = 262] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 1102D000 == 24 [pid = 3700] [id = 250] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 103CAC00 == 23 [pid = 3700] [id = 257] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 194CC400 == 22 [pid = 3700] [id = 266] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 10A08000 == 21 [pid = 3700] [id = 255] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 14528800 == 20 [pid = 3700] [id = 265] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 10A7F000 == 19 [pid = 3700] [id = 381] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 15E27C00 == 18 [pid = 3700] [id = 254] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 12E68800 == 17 [pid = 3700] [id = 251] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 17569400 == 16 [pid = 3700] [id = 258] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 10E9FC00 == 15 [pid = 3700] [id = 259] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 0F9EA800 == 14 [pid = 3700] [id = 261] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 10A0F800 == 13 [pid = 3700] [id = 380] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 139E8000 == 12 [pid = 3700] [id = 384] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 150D6000 == 11 [pid = 3700] [id = 385] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 1149E400 == 10 [pid = 3700] [id = 383] 08:57:16 INFO - PROCESS | 3700 | --DOCSHELL 10EA3800 == 9 [pid = 3700] [id = 382] 08:57:17 INFO - PROCESS | 3700 | 1467820637385 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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2904ms 08:57:17 INFO - PROCESS | 3700 | 1467820637454 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3700 | 1467820637459 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:57:17 INFO - PROCESS | 3700 | 1467820637465 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3700 | 1467820637468 Marionette TRACE conn3 <- [1,1510,null,{}] 08:57:17 INFO - PROCESS | 3700 | 1467820637474 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}] 08:57:17 INFO - PROCESS | 3700 | 1467820637476 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:17 INFO - PROCESS | 3700 | 1467820637608 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:57:17 INFO - PROCESS | 3700 | 1467820637625 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 3700 | 1467820637629 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:17 INFO - PROCESS | 3700 | ++DOCSHELL 10F06000 == 10 [pid = 3700] [id = 387] 08:57:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10F71C00) [pid = 3700] [serial = 1161] [outer = 00000000] 08:57:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (11022800) [pid = 3700] [serial = 1162] [outer = 10F71C00] 08:57:17 INFO - PROCESS | 3700 | 1467820637661 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1102BC00) [pid = 3700] [serial = 1163] [outer = 10F71C00] 08:57:18 INFO - PROCESS | 3700 | 1467820638124 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"]]]}] 08:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:57:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:57:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:57:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:57:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:57:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 684ms 08:57:18 INFO - PROCESS | 3700 | 1467820638153 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3700 | 1467820638158 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:57:18 INFO - PROCESS | 3700 | 1467820638165 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3700 | 1467820638167 Marionette TRACE conn3 <- [1,1514,null,{}] 08:57:18 INFO - PROCESS | 3700 | 1467820638174 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}] 08:57:18 INFO - PROCESS | 3700 | 1467820638177 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:18 INFO - PROCESS | 3700 | 1467820638251 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:57:18 INFO - PROCESS | 3700 | 1467820638259 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 3700 | 1467820638262 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:18 INFO - PROCESS | 3700 | ++DOCSHELL 10EA0400 == 11 [pid = 3700] [id = 388] 08:57:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13273400) [pid = 3700] [serial = 1164] [outer = 00000000] 08:57:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1393E800) [pid = 3700] [serial = 1165] [outer = 13273400] 08:57:18 INFO - PROCESS | 3700 | 1467820638308 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13AA8C00) [pid = 3700] [serial = 1166] [outer = 13273400] 08:57:18 INFO - PROCESS | 3700 | 1467820638782 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"]]]}] 08:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:57:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:57:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 654ms 08:57:18 INFO - PROCESS | 3700 | 1467820638832 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3700 | 1467820638834 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:57:18 INFO - PROCESS | 3700 | 1467820638838 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:57:18 INFO - PROCESS | 3700 | 1467820638841 Marionette TRACE conn3 <- [1,1518,null,{}] 08:57:18 INFO - PROCESS | 3700 | 1467820638852 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}] 08:57:18 INFO - PROCESS | 3700 | 1467820638856 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:18 INFO - PROCESS | 3700 | 1467820638957 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:57:19 INFO - PROCESS | 3700 | 1467820639049 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3700 | 1467820639052 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:19 INFO - PROCESS | 3700 | ++DOCSHELL 1566DC00 == 12 [pid = 3700] [id = 389] 08:57:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15673800) [pid = 3700] [serial = 1167] [outer = 00000000] 08:57:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1574CC00) [pid = 3700] [serial = 1168] [outer = 15673800] 08:57:19 INFO - PROCESS | 3700 | 1467820639100 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15E1B800) [pid = 3700] [serial = 1169] [outer = 15673800] 08:57:19 INFO - PROCESS | 3700 | 1467820639480 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]]]}] 08:57:19 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:57:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:57:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:57:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:57:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:57:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 684ms 08:57:19 INFO - PROCESS | 3700 | 1467820639502 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3700 | 1467820639505 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:57:19 INFO - PROCESS | 3700 | 1467820639508 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 3700 | 1467820639510 Marionette TRACE conn3 <- [1,1522,null,{}] 08:57:19 INFO - PROCESS | 3700 | 1467820639529 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}] 08:57:19 INFO - PROCESS | 3700 | 1467820639531 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:19 INFO - PROCESS | 3700 | 1467820639652 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:57:19 INFO - PROCESS | 3700 | 1467820639657 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3700 | 1467820639659 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:19 INFO - PROCESS | 3700 | ++DOCSHELL 15E6D400 == 13 [pid = 3700] [id = 390] 08:57:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (165DAC00) [pid = 3700] [serial = 1170] [outer = 00000000] 08:57:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1682F000) [pid = 3700] [serial = 1171] [outer = 165DAC00] 08:57:19 INFO - PROCESS | 3700 | 1467820639702 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16D89400) [pid = 3700] [serial = 1172] [outer = 165DAC00] 08:57:20 INFO - PROCESS | 3700 | 1467820640133 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 638ms 08:57:20 INFO - PROCESS | 3700 | 1467820640152 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3700 | 1467820640154 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:57:20 INFO - PROCESS | 3700 | 1467820640158 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 3700 | 1467820640160 Marionette TRACE conn3 <- [1,1526,null,{}] 08:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:57:20 INFO - PROCESS | 3700 | 1467820640163 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}] 08:57:20 INFO - PROCESS | 3700 | 1467820640165 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:20 INFO - PROCESS | 3700 | 1467820640270 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:57:20 INFO - PROCESS | 3700 | 1467820640354 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 3700 | 1467820640356 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:20 INFO - PROCESS | 3700 | ++DOCSHELL 1663E800 == 14 [pid = 3700] [id = 391] 08:57:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1678B400) [pid = 3700] [serial = 1173] [outer = 00000000] 08:57:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17498000) [pid = 3700] [serial = 1174] [outer = 1678B400] 08:57:20 INFO - PROCESS | 3700 | 1467820640400 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (174C3C00) [pid = 3700] [serial = 1175] [outer = 1678B400] 08:57:20 INFO - PROCESS | 3700 | 1467820640819 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 714ms 08:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:57:20 INFO - PROCESS | 3700 | 1467820640883 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3700 | 1467820640885 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:57:20 INFO - PROCESS | 3700 | 1467820640888 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 3700 | 1467820640890 Marionette TRACE conn3 <- [1,1530,null,{}] 08:57:20 INFO - PROCESS | 3700 | 1467820640893 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}] 08:57:20 INFO - PROCESS | 3700 | 1467820640898 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:21 INFO - PROCESS | 3700 | 1467820641047 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:57:21 INFO - PROCESS | 3700 | 1467820641059 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 3700 | 1467820641061 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:21 INFO - PROCESS | 3700 | ++DOCSHELL 179F9C00 == 15 [pid = 3700] [id = 392] 08:57:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (179FBC00) [pid = 3700] [serial = 1176] [outer = 00000000] 08:57:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (193AA000) [pid = 3700] [serial = 1177] [outer = 179FBC00] 08:57:21 INFO - PROCESS | 3700 | 1467820641104 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (194C0800) [pid = 3700] [serial = 1178] [outer = 179FBC00] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1682E800) [pid = 3700] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (10F03800) [pid = 3700] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1589E000) [pid = 3700] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (11C9F000) [pid = 3700] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10F75400) [pid = 3700] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1327D400) [pid = 3700] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1503F000) [pid = 3700] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19AB6000) [pid = 3700] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1574D400) [pid = 3700] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15135400) [pid = 3700] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13AA2800) [pid = 3700] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (11889800) [pid = 3700] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10BAF800) [pid = 3700] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:57:21 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (114A3C00) [pid = 3700] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:57:21 INFO - PROCESS | 3700 | 1467820641739 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 867ms 08:57:21 INFO - PROCESS | 3700 | 1467820641777 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3700 | 1467820641778 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:57:21 INFO - PROCESS | 3700 | 1467820641782 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3700 | 1467820641793 Marionette TRACE conn3 <- [1,1534,null,{}] 08:57:21 INFO - PROCESS | 3700 | 1467820641797 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}] 08:57:21 INFO - PROCESS | 3700 | 1467820641799 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:21 INFO - PROCESS | 3700 | 1467820641873 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:57:21 INFO - PROCESS | 3700 | 1467820641878 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 3700 | 1467820641880 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:21 INFO - PROCESS | 3700 | ++DOCSHELL 11D92C00 == 16 [pid = 3700] [id = 393] 08:57:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (11DDD400) [pid = 3700] [serial = 1179] [outer = 00000000] 08:57:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15042000) [pid = 3700] [serial = 1180] [outer = 11DDD400] 08:57:21 INFO - PROCESS | 3700 | 1467820641923 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15097800) [pid = 3700] [serial = 1181] [outer = 11DDD400] 08:57:22 INFO - PROCESS | 3700 | 1467820642323 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]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 578ms 08:57:22 INFO - PROCESS | 3700 | 1467820642372 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 3700 | 1467820642374 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:57:22 INFO - PROCESS | 3700 | 1467820642377 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 3700 | 1467820642379 Marionette TRACE conn3 <- [1,1538,null,{}] 08:57:22 INFO - PROCESS | 3700 | 1467820642382 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}] 08:57:22 INFO - PROCESS | 3700 | 1467820642384 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:22 INFO - PROCESS | 3700 | 1467820642515 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:57:22 INFO - PROCESS | 3700 | 1467820642578 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 3700 | 1467820642580 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:22 INFO - PROCESS | 3700 | ++DOCSHELL 12BAD000 == 17 [pid = 3700] [id = 394] 08:57:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (139E6400) [pid = 3700] [serial = 1182] [outer = 00000000] 08:57:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17C19400) [pid = 3700] [serial = 1183] [outer = 139E6400] 08:57:22 INFO - PROCESS | 3700 | 1467820642625 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16CEE400) [pid = 3700] [serial = 1184] [outer = 139E6400] 08:57:23 INFO - PROCESS | 3700 | 1467820643037 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 714ms 08:57:23 INFO - PROCESS | 3700 | 1467820643102 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3700 | 1467820643104 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:57:23 INFO - PROCESS | 3700 | 1467820643107 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:57:23 INFO - PROCESS | 3700 | 1467820643109 Marionette TRACE conn3 <- [1,1542,null,{}] 08:57:23 INFO - PROCESS | 3700 | 1467820643112 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}] 08:57:23 INFO - PROCESS | 3700 | 1467820643114 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:23 INFO - PROCESS | 3700 | 1467820643198 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:57:23 INFO - PROCESS | 3700 | 1467820643206 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 3700 | 1467820643208 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:23 INFO - PROCESS | 3700 | ++DOCSHELL 1566D800 == 18 [pid = 3700] [id = 395] 08:57:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (194C8400) [pid = 3700] [serial = 1185] [outer = 00000000] 08:57:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (196C8400) [pid = 3700] [serial = 1186] [outer = 194C8400] 08:57:23 INFO - PROCESS | 3700 | 1467820643252 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (196C9800) [pid = 3700] [serial = 1187] [outer = 194C8400] 08:57:23 INFO - PROCESS | 3700 | 1467820643851 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 820ms 08:57:23 INFO - PROCESS | 3700 | 1467820643918 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3700 | 1467820643923 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:57:23 INFO - PROCESS | 3700 | 1467820643928 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 3700 | 1467820643931 Marionette TRACE conn3 <- [1,1546,null,{}] 08:57:23 INFO - PROCESS | 3700 | 1467820643938 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}] 08:57:23 INFO - PROCESS | 3700 | 1467820643941 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:24 INFO - PROCESS | 3700 | 1467820644047 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:57:24 INFO - PROCESS | 3700 | 1467820644179 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 3700 | 1467820644182 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:24 INFO - PROCESS | 3700 | ++DOCSHELL 10E99000 == 19 [pid = 3700] [id = 396] 08:57:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10EA2800) [pid = 3700] [serial = 1188] [outer = 00000000] 08:57:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (129E9800) [pid = 3700] [serial = 1189] [outer = 10EA2800] 08:57:24 INFO - PROCESS | 3700 | 1467820644240 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (13276400) [pid = 3700] [serial = 1190] [outer = 10EA2800] 08:57:24 INFO - PROCESS | 3700 | 1467820644807 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]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 912ms 08:57:24 INFO - PROCESS | 3700 | 1467820644857 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 3700 | 1467820644862 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:57:24 INFO - PROCESS | 3700 | 1467820644868 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 3700 | 1467820644871 Marionette TRACE conn3 <- [1,1550,null,{}] 08:57:24 INFO - PROCESS | 3700 | 1467820644875 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}] 08:57:24 INFO - PROCESS | 3700 | 1467820644878 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:24 INFO - PROCESS | 3700 | 1467820644969 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:57:25 INFO - PROCESS | 3700 | 1467820645070 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 3700 | 1467820645073 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:25 INFO - PROCESS | 3700 | ++DOCSHELL 15094800 == 20 [pid = 3700] [id = 397] 08:57:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15096800) [pid = 3700] [serial = 1191] [outer = 00000000] 08:57:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15134400) [pid = 3700] [serial = 1192] [outer = 15096800] 08:57:25 INFO - PROCESS | 3700 | 1467820645134 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1678A800) [pid = 3700] [serial = 1193] [outer = 15096800] 08:57:25 INFO - PROCESS | 3700 | 1467820645752 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 912ms 08:57:25 INFO - PROCESS | 3700 | 1467820645780 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 3700 | 1467820645782 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:57:25 INFO - PROCESS | 3700 | 1467820645786 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 3700 | 1467820645790 Marionette TRACE conn3 <- [1,1554,null,{}] 08:57:25 INFO - PROCESS | 3700 | 1467820645801 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}] 08:57:25 INFO - PROCESS | 3700 | 1467820645806 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:25 INFO - PROCESS | 3700 | 1467820645908 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:57:26 INFO - PROCESS | 3700 | 1467820646011 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 3700 | 1467820646015 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:26 INFO - PROCESS | 3700 | ++DOCSHELL 194C2C00 == 21 [pid = 3700] [id = 398] 08:57:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (194C3400) [pid = 3700] [serial = 1194] [outer = 00000000] 08:57:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (196D0000) [pid = 3700] [serial = 1195] [outer = 194C3400] 08:57:26 INFO - PROCESS | 3700 | 1467820646069 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19AB3C00) [pid = 3700] [serial = 1196] [outer = 194C3400] 08:57:26 INFO - PROCESS | 3700 | 1467820646776 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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1003ms 08:57:26 INFO - PROCESS | 3700 | 1467820646801 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 3700 | 1467820646806 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:57:26 INFO - PROCESS | 3700 | 1467820646832 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 3700 | 1467820646835 Marionette TRACE conn3 <- [1,1558,null,{}] 08:57:26 INFO - PROCESS | 3700 | 1467820646841 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}] 08:57:26 INFO - PROCESS | 3700 | 1467820646843 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:26 INFO - PROCESS | 3700 | 1467820646945 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:57:27 INFO - PROCESS | 3700 | 1467820647079 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3700 | 1467820647084 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:27 INFO - PROCESS | 3700 | ++DOCSHELL 10A0E800 == 22 [pid = 3700] [id = 399] 08:57:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10A74800) [pid = 3700] [serial = 1197] [outer = 00000000] 08:57:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (10F76C00) [pid = 3700] [serial = 1198] [outer = 10A74800] 08:57:27 INFO - PROCESS | 3700 | 1467820647132 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1102E400) [pid = 3700] [serial = 1199] [outer = 10A74800] 08:57:27 INFO - PROCESS | 3700 | --DOCSHELL 1663B800 == 21 [pid = 3700] [id = 386] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (10F9D800) [pid = 3700] [serial = 1144] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (14223000) [pid = 3700] [serial = 1153] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (12E67C00) [pid = 3700] [serial = 1151] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (12B75C00) [pid = 3700] [serial = 1150] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (16CF5C00) [pid = 3700] [serial = 1138] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1A5EDC00) [pid = 3700] [serial = 703] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (11805400) [pid = 3700] [serial = 1148] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16DB0400) [pid = 3700] [serial = 1139] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15E6D000) [pid = 3700] [serial = 1134] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (12B71400) [pid = 3700] [serial = 1122] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (111A7800) [pid = 3700] [serial = 1125] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1180D000) [pid = 3700] [serial = 1126] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13AA4800) [pid = 3700] [serial = 1128] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (111A0800) [pid = 3700] [serial = 1147] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13ABFC00) [pid = 3700] [serial = 1129] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1663C000) [pid = 3700] [serial = 1135] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (12BAB400) [pid = 3700] [serial = 1113] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E1DC00) [pid = 3700] [serial = 1116] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1A216800) [pid = 3700] [serial = 1119] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (12E61400) [pid = 3700] [serial = 1123] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1509C800) [pid = 3700] [serial = 1131] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15748000) [pid = 3700] [serial = 1132] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1A3BB400) [pid = 3700] [serial = 1120] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16791800) [pid = 3700] [serial = 1117] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (15E1F000) [pid = 3700] [serial = 1157] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1678E400) [pid = 3700] [serial = 1159] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1422D400) [pid = 3700] [serial = 1154] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (15678C00) [pid = 3700] [serial = 1156] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (11CF2C00) [pid = 3700] [serial = 1141] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (13ABE400) [pid = 3700] [serial = 1114] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (11D90400) [pid = 3700] [serial = 1145] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3700 | 1467820647563 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 775ms 08:57:27 INFO - PROCESS | 3700 | 1467820647619 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 3700 | 1467820647623 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 3700 | 1467820647629 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:57:27 INFO - PROCESS | 3700 | 1467820647631 Marionette TRACE conn3 <- [1,1562,null,{}] 08:57:27 INFO - PROCESS | 3700 | 1467820647635 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}] 08:57:27 INFO - PROCESS | 3700 | 1467820647637 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:27 INFO - PROCESS | 3700 | 1467820647721 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:57:27 INFO - PROCESS | 3700 | 1467820647729 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3700 | 1467820647731 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:27 INFO - PROCESS | 3700 | ++DOCSHELL 11889400 == 22 [pid = 3700] [id = 400] 08:57:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1188C800) [pid = 3700] [serial = 1200] [outer = 00000000] 08:57:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (129E6C00) [pid = 3700] [serial = 1201] [outer = 1188C800] 08:57:27 INFO - PROCESS | 3700 | 1467820647784 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (12BAF000) [pid = 3700] [serial = 1202] [outer = 1188C800] 08:57:28 INFO - PROCESS | 3700 | 1467820648243 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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 684ms 08:57:28 INFO - PROCESS | 3700 | 1467820648310 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3700 | 1467820648312 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:57:28 INFO - PROCESS | 3700 | 1467820648316 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3700 | 1467820648319 Marionette TRACE conn3 <- [1,1566,null,{}] 08:57:28 INFO - PROCESS | 3700 | 1467820648329 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}] 08:57:28 INFO - PROCESS | 3700 | 1467820648333 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:28 INFO - PROCESS | 3700 | 1467820648442 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:57:28 INFO - PROCESS | 3700 | 1467820648541 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3700 | 1467820648544 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:28 INFO - PROCESS | 3700 | ++DOCSHELL 13ABFC00 == 23 [pid = 3700] [id = 401] 08:57:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (13AC4400) [pid = 3700] [serial = 1203] [outer = 00000000] 08:57:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13B4E800) [pid = 3700] [serial = 1204] [outer = 13AC4400] 08:57:28 INFO - PROCESS | 3700 | 1467820648589 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (14225800) [pid = 3700] [serial = 1205] [outer = 13AC4400] 08:57:28 INFO - PROCESS | 3700 | 1467820648977 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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 684ms 08:57:28 INFO - PROCESS | 3700 | 1467820648999 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3700 | 1467820649001 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:57:28 INFO - PROCESS | 3700 | 1467820649005 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3700 | 1467820649006 Marionette TRACE conn3 <- [1,1570,null,{}] 08:57:28 INFO - PROCESS | 3700 | 1467820649010 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}] 08:57:28 INFO - PROCESS | 3700 | 1467820649012 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:29 INFO - PROCESS | 3700 | 1467820649126 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:57:29 INFO - PROCESS | 3700 | 1467820649132 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 3700 | 1467820649134 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:29 INFO - PROCESS | 3700 | ++DOCSHELL 13B58C00 == 24 [pid = 3700] [id = 402] 08:57:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1422AC00) [pid = 3700] [serial = 1206] [outer = 00000000] 08:57:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (14535000) [pid = 3700] [serial = 1207] [outer = 1422AC00] 08:57:29 INFO - PROCESS | 3700 | 1467820649225 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15044C00) [pid = 3700] [serial = 1208] [outer = 1422AC00] 08:57:29 INFO - PROCESS | 3700 | 1467820649634 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 684ms 08:57:29 INFO - PROCESS | 3700 | 1467820649688 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3700 | 1467820649690 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:57:29 INFO - PROCESS | 3700 | 1467820649694 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3700 | 1467820649695 Marionette TRACE conn3 <- [1,1574,null,{}] 08:57:29 INFO - PROCESS | 3700 | 1467820649699 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}] 08:57:29 INFO - PROCESS | 3700 | 1467820649701 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:29 INFO - PROCESS | 3700 | 1467820649843 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:57:29 INFO - PROCESS | 3700 | 1467820649847 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 3700 | 1467820649850 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:29 INFO - PROCESS | 3700 | ++DOCSHELL 13AC7800 == 25 [pid = 3700] [id = 403] 08:57:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1566C400) [pid = 3700] [serial = 1209] [outer = 00000000] 08:57:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1574F400) [pid = 3700] [serial = 1210] [outer = 1566C400] 08:57:29 INFO - PROCESS | 3700 | 1467820649893 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1589E000) [pid = 3700] [serial = 1211] [outer = 1566C400] 08:57:30 INFO - PROCESS | 3700 | 1467820650335 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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 684ms 08:57:30 INFO - PROCESS | 3700 | 1467820650374 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3700 | 1467820650376 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:57:30 INFO - PROCESS | 3700 | 1467820650386 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 3700 | 1467820650388 Marionette TRACE conn3 <- [1,1578,null,{}] 08:57:30 INFO - PROCESS | 3700 | 1467820650391 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}] 08:57:30 INFO - PROCESS | 3700 | 1467820650397 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:30 INFO - PROCESS | 3700 | 1467820650511 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:57:30 INFO - PROCESS | 3700 | 1467820650573 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 3700 | 1467820650575 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:30 INFO - PROCESS | 3700 | ++DOCSHELL 15E72000 == 26 [pid = 3700] [id = 404] 08:57:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (165DD000) [pid = 3700] [serial = 1212] [outer = 00000000] 08:57:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16796000) [pid = 3700] [serial = 1213] [outer = 165DD000] 08:57:30 INFO - PROCESS | 3700 | 1467820650619 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16B7CC00) [pid = 3700] [serial = 1214] [outer = 165DD000] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10A74C00) [pid = 3700] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (165DAC00) [pid = 3700] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (13273400) [pid = 3700] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10F71C00) [pid = 3700] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1663C800) [pid = 3700] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1678B400) [pid = 3700] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (179FBC00) [pid = 3700] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (139E6400) [pid = 3700] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (15673800) [pid = 3700] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:57:30 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (11DDD400) [pid = 3700] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:57:31 INFO - PROCESS | 3700 | 1467820651052 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 714ms 08:57:31 INFO - PROCESS | 3700 | 1467820651135 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3700 | 1467820651137 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:57:31 INFO - PROCESS | 3700 | 1467820651140 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 3700 | 1467820651142 Marionette TRACE conn3 <- [1,1582,null,{}] 08:57:31 INFO - PROCESS | 3700 | 1467820651128 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}] 08:57:31 INFO - PROCESS | 3700 | 1467820651130 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:31 INFO - PROCESS | 3700 | 1467820651214 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:57:31 INFO - PROCESS | 3700 | 1467820651219 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3700 | 1467820651221 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:31 INFO - PROCESS | 3700 | ++DOCSHELL 11DDD400 == 27 [pid = 3700] [id = 405] 08:57:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15E1CC00) [pid = 3700] [serial = 1215] [outer = 00000000] 08:57:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16798C00) [pid = 3700] [serial = 1216] [outer = 15E1CC00] 08:57:31 INFO - PROCESS | 3700 | 1467820651263 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (168E6800) [pid = 3700] [serial = 1217] [outer = 15E1CC00] 08:57:31 INFO - PROCESS | 3700 | 1467820651713 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 623ms 08:57:31 INFO - PROCESS | 3700 | 1467820651758 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3700 | 1467820651760 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:57:31 INFO - PROCESS | 3700 | 1467820651764 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 3700 | 1467820651765 Marionette TRACE conn3 <- [1,1586,null,{}] 08:57:31 INFO - PROCESS | 3700 | 1467820651769 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}] 08:57:31 INFO - PROCESS | 3700 | 1467820651770 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:31 INFO - PROCESS | 3700 | 1467820651832 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:57:31 INFO - PROCESS | 3700 | 1467820651837 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3700 | 1467820651840 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:31 INFO - PROCESS | 3700 | ++DOCSHELL 17416C00 == 28 [pid = 3700] [id = 406] 08:57:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (17495000) [pid = 3700] [serial = 1218] [outer = 00000000] 08:57:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1756E400) [pid = 3700] [serial = 1219] [outer = 17495000] 08:57:31 INFO - PROCESS | 3700 | 1467820651890 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (179AF800) [pid = 3700] [serial = 1220] [outer = 17495000] 08:57:32 INFO - PROCESS | 3700 | 1467820652296 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 578ms 08:57:32 INFO - PROCESS | 3700 | 1467820652349 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3700 | 1467820652351 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:57:32 INFO - PROCESS | 3700 | 1467820652354 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3700 | 1467820652356 Marionette TRACE conn3 <- [1,1590,null,{}] 08:57:32 INFO - PROCESS | 3700 | 1467820652364 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}] 08:57:32 INFO - PROCESS | 3700 | 1467820652366 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:32 INFO - PROCESS | 3700 | 1467820652427 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:57:32 INFO - PROCESS | 3700 | 1467820652433 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 3700 | 1467820652435 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:32 INFO - PROCESS | 3700 | ++DOCSHELL 168E0400 == 29 [pid = 3700] [id = 407] 08:57:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (174C3000) [pid = 3700] [serial = 1221] [outer = 00000000] 08:57:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (194C0400) [pid = 3700] [serial = 1222] [outer = 174C3000] 08:57:32 INFO - PROCESS | 3700 | 1467820652478 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (14223800) [pid = 3700] [serial = 1223] [outer = 174C3000] 08:57:33 INFO - PROCESS | 3700 | 1467820653115 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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 821ms 08:57:33 INFO - PROCESS | 3700 | 1467820653172 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3700 | 1467820653177 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:57:33 INFO - PROCESS | 3700 | 1467820653183 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 3700 | 1467820653186 Marionette TRACE conn3 <- [1,1594,null,{}] 08:57:33 INFO - PROCESS | 3700 | 1467820653192 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}] 08:57:33 INFO - PROCESS | 3700 | 1467820653195 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:33 INFO - PROCESS | 3700 | 1467820653302 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:57:33 INFO - PROCESS | 3700 | 1467820653433 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 3700 | 1467820653436 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:33 INFO - PROCESS | 3700 | ++DOCSHELL 10BACC00 == 30 [pid = 3700] [id = 408] 08:57:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (10BAEC00) [pid = 3700] [serial = 1224] [outer = 00000000] 08:57:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (11803000) [pid = 3700] [serial = 1225] [outer = 10BAEC00] 08:57:33 INFO - PROCESS | 3700 | 1467820653491 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (129DF800) [pid = 3700] [serial = 1226] [outer = 10BAEC00] 08:57:34 INFO - PROCESS | 3700 | 1467820654067 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]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 912ms 08:57:34 INFO - PROCESS | 3700 | 1467820654114 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3700 | 1467820654119 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:57:34 INFO - PROCESS | 3700 | 1467820654126 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 3700 | 1467820654128 Marionette TRACE conn3 <- [1,1598,null,{}] 08:57:34 INFO - PROCESS | 3700 | 1467820654132 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}] 08:57:34 INFO - PROCESS | 3700 | 1467820654135 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:34 INFO - PROCESS | 3700 | 1467820654228 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:57:34 INFO - PROCESS | 3700 | 1467820654329 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3700 | 1467820654332 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:34 INFO - PROCESS | 3700 | ++DOCSHELL 1393DC00 == 31 [pid = 3700] [id = 409] 08:57:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1393E000) [pid = 3700] [serial = 1227] [outer = 00000000] 08:57:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (14223400) [pid = 3700] [serial = 1228] [outer = 1393E000] 08:57:34 INFO - PROCESS | 3700 | 1467820654386 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1503CC00) [pid = 3700] [serial = 1229] [outer = 1393E000] 08:57:34 INFO - PROCESS | 3700 | 1467820654992 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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 912ms 08:57:35 INFO - PROCESS | 3700 | 1467820655036 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 3700 | 1467820655038 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:57:35 INFO - PROCESS | 3700 | 1467820655043 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 3700 | 1467820655047 Marionette TRACE conn3 <- [1,1602,null,{}] 08:57:35 INFO - PROCESS | 3700 | 1467820655058 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}] 08:57:35 INFO - PROCESS | 3700 | 1467820655063 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:35 INFO - PROCESS | 3700 | 1467820655166 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:57:35 INFO - PROCESS | 3700 | 1467820655303 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 3700 | 1467820655306 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:35 INFO - PROCESS | 3700 | ++DOCSHELL 1682E800 == 32 [pid = 3700] [id = 410] 08:57:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (168ED800) [pid = 3700] [serial = 1230] [outer = 00000000] 08:57:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (193A5C00) [pid = 3700] [serial = 1231] [outer = 168ED800] 08:57:35 INFO - PROCESS | 3700 | 1467820655362 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (194C9800) [pid = 3700] [serial = 1232] [outer = 168ED800] 08:57:36 INFO - PROCESS | 3700 | 1467820656047 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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1018ms 08:57:36 INFO - PROCESS | 3700 | 1467820656075 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3700 | 1467820656079 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:57:36 INFO - PROCESS | 3700 | 1467820656083 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 3700 | 1467820656087 Marionette TRACE conn3 <- [1,1606,null,{}] 08:57:36 INFO - PROCESS | 3700 | 1467820656093 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}] 08:57:36 INFO - PROCESS | 3700 | 1467820656095 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:36 INFO - PROCESS | 3700 | 1467820656190 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:57:36 INFO - PROCESS | 3700 | 1467820656880 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3700 | 1467820656883 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (14532000) [pid = 3700] [serial = 1142] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (196C8400) [pid = 3700] [serial = 1186] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1682F000) [pid = 3700] [serial = 1171] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1393E800) [pid = 3700] [serial = 1165] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13AA8C00) [pid = 3700] [serial = 1166] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (11022800) [pid = 3700] [serial = 1162] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1102BC00) [pid = 3700] [serial = 1163] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16797400) [pid = 3700] [serial = 1160] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (174C3C00) [pid = 3700] [serial = 1175] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17498000) [pid = 3700] [serial = 1174] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (193AA000) [pid = 3700] [serial = 1177] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (194C0800) [pid = 3700] [serial = 1178] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17C19400) [pid = 3700] [serial = 1183] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1574CC00) [pid = 3700] [serial = 1168] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16D89400) [pid = 3700] [serial = 1172] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (15042000) [pid = 3700] [serial = 1180] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (16CEE400) [pid = 3700] [serial = 1184] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (15097800) [pid = 3700] [serial = 1181] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15E1B800) [pid = 3700] [serial = 1169] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3700 | ++DOCSHELL 103CB400 == 33 [pid = 3700] [id = 411] 08:57:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (103D2000) [pid = 3700] [serial = 1233] [outer = 00000000] 08:57:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10A75800) [pid = 3700] [serial = 1234] [outer = 103D2000] 08:57:37 INFO - PROCESS | 3700 | 1467820657010 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10E9DC00) [pid = 3700] [serial = 1235] [outer = 103D2000] 08:57:37 INFO - PROCESS | 3700 | 1467820657439 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]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:57:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1413ms 08:57:37 INFO - PROCESS | 3700 | 1467820657500 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3700 | 1467820657504 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:57:37 INFO - PROCESS | 3700 | 1467820657512 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 3700 | 1467820657515 Marionette TRACE conn3 <- [1,1610,null,{}] 08:57:37 INFO - PROCESS | 3700 | 1467820657520 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}] 08:57:37 INFO - PROCESS | 3700 | 1467820657525 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:37 INFO - PROCESS | 3700 | 1467820657610 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:57:37 INFO - PROCESS | 3700 | 1467820657624 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 3700 | 1467820657627 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:37 INFO - PROCESS | 3700 | ++DOCSHELL 1180D400 == 34 [pid = 3700] [id = 412] 08:57:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1180F400) [pid = 3700] [serial = 1236] [outer = 00000000] 08:57:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (11DD8C00) [pid = 3700] [serial = 1237] [outer = 1180F400] 08:57:37 INFO - PROCESS | 3700 | 1467820657673 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (129E8800) [pid = 3700] [serial = 1238] [outer = 1180F400] 08:57:38 INFO - PROCESS | 3700 | 1467820658113 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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 624ms 08:57:38 INFO - PROCESS | 3700 | 1467820658132 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 3700 | 1467820658136 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:57:38 INFO - PROCESS | 3700 | 1467820658144 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 3700 | 1467820658146 Marionette TRACE conn3 <- [1,1614,null,{}] 08:57:38 INFO - PROCESS | 3700 | 1467820658151 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}] 08:57:38 INFO - PROCESS | 3700 | 1467820658153 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:38 INFO - PROCESS | 3700 | 1467820658266 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:57:38 INFO - PROCESS | 3700 | 1467820658275 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 3700 | 1467820658277 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:38 INFO - PROCESS | 3700 | ++DOCSHELL 139DE000 == 35 [pid = 3700] [id = 413] 08:57:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (139E2000) [pid = 3700] [serial = 1239] [outer = 00000000] 08:57:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13AAC800) [pid = 3700] [serial = 1240] [outer = 139E2000] 08:57:38 INFO - PROCESS | 3700 | 1467820658321 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (14526800) [pid = 3700] [serial = 1241] [outer = 139E2000] 08:57:38 INFO - PROCESS | 3700 | 1467820658767 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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 684ms 08:57:38 INFO - PROCESS | 3700 | 1467820658827 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 3700 | 1467820658829 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:57:38 INFO - PROCESS | 3700 | 1467820658835 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 3700 | 1467820658840 Marionette TRACE conn3 <- [1,1618,null,{}] 08:57:38 INFO - PROCESS | 3700 | 1467820658850 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}] 08:57:38 INFO - PROCESS | 3700 | 1467820658854 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:38 INFO - PROCESS | 3700 | 1467820658936 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:57:38 INFO - PROCESS | 3700 | 1467820658950 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 3700 | 1467820658952 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:38 INFO - PROCESS | 3700 | ++DOCSHELL 15674400 == 36 [pid = 3700] [id = 414] 08:57:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15677800) [pid = 3700] [serial = 1242] [outer = 00000000] 08:57:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15E1C400) [pid = 3700] [serial = 1243] [outer = 15677800] 08:57:39 INFO - PROCESS | 3700 | 1467820659004 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15E25C00) [pid = 3700] [serial = 1244] [outer = 15677800] 08:57:39 INFO - PROCESS | 3700 | 1467820659471 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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 684ms 08:57:39 INFO - PROCESS | 3700 | 1467820659512 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 3700 | 1467820659514 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:57:39 INFO - PROCESS | 3700 | 1467820659518 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 3700 | 1467820659519 Marionette TRACE conn3 <- [1,1622,null,{}] 08:57:39 INFO - PROCESS | 3700 | 1467820659523 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}] 08:57:39 INFO - PROCESS | 3700 | 1467820659525 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:39 INFO - PROCESS | 3700 | 1467820659666 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:57:39 INFO - PROCESS | 3700 | 1467820659689 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 3700 | 1467820659692 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:39 INFO - PROCESS | 3700 | ++DOCSHELL 15E75400 == 37 [pid = 3700] [id = 415] 08:57:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1663A400) [pid = 3700] [serial = 1245] [outer = 00000000] 08:57:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1678FC00) [pid = 3700] [serial = 1246] [outer = 1663A400] 08:57:39 INFO - PROCESS | 3700 | 1467820659734 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (16793800) [pid = 3700] [serial = 1247] [outer = 1663A400] 08:57:40 INFO - PROCESS | 3700 | 1467820660145 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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 684ms 08:57:40 INFO - PROCESS | 3700 | 1467820660199 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3700 | 1467820660201 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:57:40 INFO - PROCESS | 3700 | 1467820660205 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 3700 | 1467820660206 Marionette TRACE conn3 <- [1,1626,null,{}] 08:57:40 INFO - PROCESS | 3700 | 1467820660210 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}] 08:57:40 INFO - PROCESS | 3700 | 1467820660212 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:40 INFO - PROCESS | 3700 | 1467820660316 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:57:40 INFO - PROCESS | 3700 | 1467820660322 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 3700 | 1467820660328 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:40 INFO - PROCESS | 3700 | ++DOCSHELL 168E5800 == 38 [pid = 3700] [id = 416] 08:57:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (168E8400) [pid = 3700] [serial = 1248] [outer = 00000000] 08:57:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16DB0400) [pid = 3700] [serial = 1249] [outer = 168E8400] 08:57:40 INFO - PROCESS | 3700 | 1467820660382 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (174C4400) [pid = 3700] [serial = 1250] [outer = 168E8400] 08:57:40 INFO - PROCESS | 3700 | 1467820660858 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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 684ms 08:57:40 INFO - PROCESS | 3700 | 1467820660892 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3700 | 1467820660894 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:57:40 INFO - PROCESS | 3700 | 1467820660901 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 3700 | 1467820660903 Marionette TRACE conn3 <- [1,1630,null,{}] 08:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:57:40 INFO - PROCESS | 3700 | 1467820660907 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}] 08:57:40 INFO - PROCESS | 3700 | 1467820660909 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:41 INFO - PROCESS | 3700 | 1467820661051 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1422AC00) [pid = 3700] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15096800) [pid = 3700] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10A74800) [pid = 3700] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1188C800) [pid = 3700] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (194C3400) [pid = 3700] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10EA2800) [pid = 3700] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1566C400) [pid = 3700] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (174C3000) [pid = 3700] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (165DD000) [pid = 3700] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15E1CC00) [pid = 3700] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (17495000) [pid = 3700] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (194C8400) [pid = 3700] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:57:41 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (13AC4400) [pid = 3700] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:57:41 INFO - PROCESS | 3700 | 1467820661321 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3700 | 1467820661323 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:41 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E6400 == 39 [pid = 3700] [id = 417] 08:57:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (0F9E7C00) [pid = 3700] [serial = 1251] [outer = 00000000] 08:57:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10E9F800) [pid = 3700] [serial = 1252] [outer = 0F9E7C00] 08:57:41 INFO - PROCESS | 3700 | 1467820661348 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (12B68C00) [pid = 3700] [serial = 1253] [outer = 0F9E7C00] 08:57:41 INFO - PROCESS | 3700 | 1467820661699 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]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 821ms 08:57:41 INFO - PROCESS | 3700 | 1467820661728 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3700 | 1467820661730 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:57:41 INFO - PROCESS | 3700 | 1467820661733 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3700 | 1467820661735 Marionette TRACE conn3 <- [1,1634,null,{}] 08:57:41 INFO - PROCESS | 3700 | 1467820661739 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}] 08:57:41 INFO - PROCESS | 3700 | 1467820661741 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:41 INFO - PROCESS | 3700 | 1467820661849 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:57:41 INFO - PROCESS | 3700 | 1467820661856 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3700 | 1467820661858 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:41 INFO - PROCESS | 3700 | ++DOCSHELL 10EA4000 == 40 [pid = 3700] [id = 418] 08:57:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (11CF4800) [pid = 3700] [serial = 1254] [outer = 00000000] 08:57:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17923000) [pid = 3700] [serial = 1255] [outer = 11CF4800] 08:57:41 INFO - PROCESS | 3700 | 1467820661901 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17CF2000) [pid = 3700] [serial = 1256] [outer = 11CF4800] 08:57:42 INFO - PROCESS | 3700 | 1467820662298 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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 609ms 08:57:42 INFO - PROCESS | 3700 | 1467820662353 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3700 | 1467820662354 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:57:42 INFO - PROCESS | 3700 | 1467820662358 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:57:42 INFO - PROCESS | 3700 | 1467820662359 Marionette TRACE conn3 <- [1,1638,null,{}] 08:57:42 INFO - PROCESS | 3700 | 1467820662363 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}] 08:57:42 INFO - PROCESS | 3700 | 1467820662365 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:42 INFO - PROCESS | 3700 | 1467820662444 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:57:42 INFO - PROCESS | 3700 | 1467820662557 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3700 | 1467820662559 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:42 INFO - PROCESS | 3700 | ++DOCSHELL 10A05C00 == 41 [pid = 3700] [id = 419] 08:57:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15044000) [pid = 3700] [serial = 1257] [outer = 00000000] 08:57:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (196CEC00) [pid = 3700] [serial = 1258] [outer = 15044000] 08:57:42 INFO - PROCESS | 3700 | 1467820662604 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (194C5400) [pid = 3700] [serial = 1259] [outer = 15044000] 08:57:42 INFO - PROCESS | 3700 | 1467820662961 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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 608ms 08:57:42 INFO - PROCESS | 3700 | 1467820662979 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3700 | 1467820662981 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:57:42 INFO - PROCESS | 3700 | 1467820662985 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 3700 | 1467820662986 Marionette TRACE conn3 <- [1,1642,null,{}] 08:57:42 INFO - PROCESS | 3700 | 1467820662990 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}] 08:57:42 INFO - PROCESS | 3700 | 1467820662992 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:43 INFO - PROCESS | 3700 | 1467820663110 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:57:43 INFO - PROCESS | 3700 | 1467820663117 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 3700 | 1467820663119 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:43 INFO - PROCESS | 3700 | ++DOCSHELL 196CCC00 == 42 [pid = 3700] [id = 420] 08:57:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19ABD800) [pid = 3700] [serial = 1260] [outer = 00000000] 08:57:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19F9C400) [pid = 3700] [serial = 1261] [outer = 19ABD800] 08:57:43 INFO - PROCESS | 3700 | 1467820663162 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19FA4400) [pid = 3700] [serial = 1262] [outer = 19ABD800] 08:57:43 INFO - PROCESS | 3700 | 1467820663932 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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 973ms 08:57:43 INFO - PROCESS | 3700 | 1467820663955 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3700 | 1467820663960 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 3700 | 1467820663964 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:57:43 INFO - PROCESS | 3700 | 1467820663969 Marionette TRACE conn3 <- [1,1646,null,{}] 08:57:43 INFO - PROCESS | 3700 | 1467820663975 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}] 08:57:43 INFO - PROCESS | 3700 | 1467820663978 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:44 INFO - PROCESS | 3700 | 1467820664095 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:57:44 INFO - PROCESS | 3700 | 1467820664225 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3700 | 1467820664228 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:44 INFO - PROCESS | 3700 | ++DOCSHELL 10FA6000 == 43 [pid = 3700] [id = 421] 08:57:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (11024C00) [pid = 3700] [serial = 1263] [outer = 00000000] 08:57:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (12E67000) [pid = 3700] [serial = 1264] [outer = 11024C00] 08:57:44 INFO - PROCESS | 3700 | 1467820664288 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (13271C00) [pid = 3700] [serial = 1265] [outer = 11024C00] 08:57:45 INFO - PROCESS | 3700 | 1467820665110 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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1216ms 08:57:45 INFO - PROCESS | 3700 | 1467820665190 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3700 | 1467820665194 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:57:45 INFO - PROCESS | 3700 | 1467820665200 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:57:45 INFO - PROCESS | 3700 | 1467820665203 Marionette TRACE conn3 <- [1,1650,null,{}] 08:57:45 INFO - PROCESS | 3700 | 1467820665208 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}] 08:57:45 INFO - PROCESS | 3700 | 1467820665211 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:45 INFO - PROCESS | 3700 | 1467820665323 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:57:45 INFO - PROCESS | 3700 | 1467820665407 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3700 | 1467820665411 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:45 INFO - PROCESS | 3700 | ++DOCSHELL 10320000 == 44 [pid = 3700] [id = 422] 08:57:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10A01400) [pid = 3700] [serial = 1266] [outer = 00000000] 08:57:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (11029000) [pid = 3700] [serial = 1267] [outer = 10A01400] 08:57:45 INFO - PROCESS | 3700 | 1467820665523 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (114A0C00) [pid = 3700] [serial = 1268] [outer = 10A01400] 08:57:45 INFO - PROCESS | 3700 | --DOCSHELL 10A05C00 == 43 [pid = 3700] [id = 419] 08:57:45 INFO - PROCESS | 3700 | --DOCSHELL 10EA4000 == 42 [pid = 3700] [id = 418] 08:57:45 INFO - PROCESS | 3700 | --DOCSHELL 0F9E6400 == 41 [pid = 3700] [id = 417] 08:57:45 INFO - PROCESS | 3700 | --DOCSHELL 168E5800 == 40 [pid = 3700] [id = 416] 08:57:45 INFO - PROCESS | 3700 | --DOCSHELL 15E75400 == 39 [pid = 3700] [id = 415] 08:57:45 INFO - PROCESS | 3700 | --DOCSHELL 15674400 == 38 [pid = 3700] [id = 414] 08:57:45 INFO - PROCESS | 3700 | --DOCSHELL 139DE000 == 37 [pid = 3700] [id = 413] 08:57:45 INFO - PROCESS | 3700 | --DOCSHELL 1180D400 == 36 [pid = 3700] [id = 412] 08:57:45 INFO - PROCESS | 3700 | --DOCSHELL 103CB400 == 35 [pid = 3700] [id = 411] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (14535000) [pid = 3700] [serial = 1207] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (15134400) [pid = 3700] [serial = 1192] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1678A800) [pid = 3700] [serial = 1193] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (10F76C00) [pid = 3700] [serial = 1198] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1102E400) [pid = 3700] [serial = 1199] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (129E6C00) [pid = 3700] [serial = 1201] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (12BAF000) [pid = 3700] [serial = 1202] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (196D0000) [pid = 3700] [serial = 1195] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19AB3C00) [pid = 3700] [serial = 1196] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (129E9800) [pid = 3700] [serial = 1189] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13276400) [pid = 3700] [serial = 1190] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1574F400) [pid = 3700] [serial = 1210] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (14223800) [pid = 3700] [serial = 1223] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (194C0400) [pid = 3700] [serial = 1222] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16796000) [pid = 3700] [serial = 1213] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1589E000) [pid = 3700] [serial = 1211] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (16798C00) [pid = 3700] [serial = 1216] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1756E400) [pid = 3700] [serial = 1219] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16B7CC00) [pid = 3700] [serial = 1214] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (196C9800) [pid = 3700] [serial = 1187] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (13B4E800) [pid = 3700] [serial = 1204] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (15044C00) [pid = 3700] [serial = 1208] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (168E6800) [pid = 3700] [serial = 1217] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (179AF800) [pid = 3700] [serial = 1220] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (14225800) [pid = 3700] [serial = 1205] [outer = 00000000] [url = about:blank] 08:57:45 INFO - PROCESS | 3700 | 1467820665959 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 821ms 08:57:46 INFO - PROCESS | 3700 | 1467820666027 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3700 | 1467820666032 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:57:46 INFO - PROCESS | 3700 | 1467820666038 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3700 | 1467820666041 Marionette TRACE conn3 <- [1,1654,null,{}] 08:57:46 INFO - PROCESS | 3700 | 1467820666044 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}] 08:57:46 INFO - PROCESS | 3700 | 1467820666047 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:46 INFO - PROCESS | 3700 | 1467820666140 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:57:46 INFO - PROCESS | 3700 | 1467820666147 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 3700 | 1467820666149 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:46 INFO - PROCESS | 3700 | ++DOCSHELL 12B75C00 == 36 [pid = 3700] [id = 423] 08:57:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (12C8C000) [pid = 3700] [serial = 1269] [outer = 00000000] 08:57:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (12E6FC00) [pid = 3700] [serial = 1270] [outer = 12C8C000] 08:57:46 INFO - PROCESS | 3700 | 1467820666195 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13273000) [pid = 3700] [serial = 1271] [outer = 12C8C000] 08:57:46 INFO - PROCESS | 3700 | 1467820666659 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 669ms 08:57:46 INFO - PROCESS | 3700 | 1467820666719 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3700 | 1467820666722 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:57:46 INFO - PROCESS | 3700 | 1467820666725 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3700 | 1467820666728 Marionette TRACE conn3 <- [1,1658,null,{}] 08:57:46 INFO - PROCESS | 3700 | 1467820666739 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}] 08:57:46 INFO - PROCESS | 3700 | 1467820666743 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:46 INFO - PROCESS | 3700 | 1467820666857 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:57:46 INFO - PROCESS | 3700 | 1467820666939 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 3700 | 1467820666942 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:46 INFO - PROCESS | 3700 | ++DOCSHELL 15038400 == 37 [pid = 3700] [id = 424] 08:57:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15038800) [pid = 3700] [serial = 1272] [outer = 00000000] 08:57:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15097000) [pid = 3700] [serial = 1273] [outer = 15038800] 08:57:46 INFO - PROCESS | 3700 | 1467820666989 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (150DB800) [pid = 3700] [serial = 1274] [outer = 15038800] 08:57:47 INFO - PROCESS | 3700 | 1467820667354 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 668ms 08:57:47 INFO - PROCESS | 3700 | 1467820667408 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3700 | 1467820667411 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:57:47 INFO - PROCESS | 3700 | 1467820667414 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 3700 | 1467820667416 Marionette TRACE conn3 <- [1,1662,null,{}] 08:57:47 INFO - PROCESS | 3700 | 1467820667419 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}] 08:57:47 INFO - PROCESS | 3700 | 1467820667421 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:47 INFO - PROCESS | 3700 | 1467820667497 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:57:47 INFO - PROCESS | 3700 | 1467820667502 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3700 | 1467820667504 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:47 INFO - PROCESS | 3700 | ++DOCSHELL 1567A400 == 38 [pid = 3700] [id = 425] 08:57:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1574EC00) [pid = 3700] [serial = 1275] [outer = 00000000] 08:57:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E73000) [pid = 3700] [serial = 1276] [outer = 1574EC00] 08:57:47 INFO - PROCESS | 3700 | 1467820667548 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1663C000) [pid = 3700] [serial = 1277] [outer = 1574EC00] 08:57:48 INFO - PROCESS | 3700 | 1467820668013 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 623ms 08:57:48 INFO - PROCESS | 3700 | 1467820668035 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3700 | 1467820668037 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:57:48 INFO - PROCESS | 3700 | 1467820668046 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3700 | 1467820668048 Marionette TRACE conn3 <- [1,1666,null,{}] 08:57:48 INFO - PROCESS | 3700 | 1467820668051 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}] 08:57:48 INFO - PROCESS | 3700 | 1467820668053 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:48 INFO - PROCESS | 3700 | 1467820668147 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:57:48 INFO - PROCESS | 3700 | 1467820668234 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3700 | 1467820668236 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:48 INFO - PROCESS | 3700 | ++DOCSHELL 16790800 == 39 [pid = 3700] [id = 426] 08:57:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16794C00) [pid = 3700] [serial = 1278] [outer = 00000000] 08:57:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (168E6800) [pid = 3700] [serial = 1279] [outer = 16794C00] 08:57:48 INFO - PROCESS | 3700 | 1467820668279 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16D80C00) [pid = 3700] [serial = 1280] [outer = 16794C00] 08:57:48 INFO - PROCESS | 3700 | 1467820668689 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:57:48 INFO - PROCESS | 3700 | 1467820668754 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3700 | 1467820668756 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:57:48 INFO - PROCESS | 3700 | 1467820668760 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3700 | 1467820668761 Marionette TRACE conn3 <- [1,1670,null,{}] 08:57:48 INFO - PROCESS | 3700 | 1467820668765 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}] 08:57:48 INFO - PROCESS | 3700 | 1467820668770 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:48 INFO - PROCESS | 3700 | 1467820668903 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:57:48 INFO - PROCESS | 3700 | 1467820668965 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3700 | 1467820668967 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:48 INFO - PROCESS | 3700 | ++DOCSHELL 174C2000 == 40 [pid = 3700] [id = 427] 08:57:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1756D000) [pid = 3700] [serial = 1281] [outer = 00000000] 08:57:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (179EFC00) [pid = 3700] [serial = 1282] [outer = 1756D000] 08:57:49 INFO - PROCESS | 3700 | 1467820669011 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17C20C00) [pid = 3700] [serial = 1283] [outer = 1756D000] 08:57:49 INFO - PROCESS | 3700 | 1467820669402 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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 684ms 08:57:49 INFO - PROCESS | 3700 | 1467820669439 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 3700 | 1467820669441 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:57:49 INFO - PROCESS | 3700 | 1467820669445 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 3700 | 1467820669446 Marionette TRACE conn3 <- [1,1674,null,{}] 08:57:49 INFO - PROCESS | 3700 | 1467820669450 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}] 08:57:49 INFO - PROCESS | 3700 | 1467820669452 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:49 INFO - PROCESS | 3700 | 1467820669593 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:57:49 INFO - PROCESS | 3700 | 1467820669609 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 3700 | 1467820669611 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:49 INFO - PROCESS | 3700 | ++DOCSHELL 13B56800 == 41 [pid = 3700] [id = 428] 08:57:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15096C00) [pid = 3700] [serial = 1284] [outer = 00000000] 08:57:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (194C3000) [pid = 3700] [serial = 1285] [outer = 15096C00] 08:57:49 INFO - PROCESS | 3700 | 1467820669653 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17CF1C00) [pid = 3700] [serial = 1286] [outer = 15096C00] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1663A400) [pid = 3700] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (139E2000) [pid = 3700] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15677800) [pid = 3700] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (168ED800) [pid = 3700] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (103D2000) [pid = 3700] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1180F400) [pid = 3700] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (168E8400) [pid = 3700] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10BAEC00) [pid = 3700] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1393E000) [pid = 3700] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (0F9E7C00) [pid = 3700] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (11CF4800) [pid = 3700] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:57:49 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15044000) [pid = 3700] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:57:50 INFO - PROCESS | 3700 | 1467820670086 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 684ms 08:57:50 INFO - PROCESS | 3700 | 1467820670127 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 3700 | 1467820670129 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:57:50 INFO - PROCESS | 3700 | 1467820670133 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 3700 | 1467820670134 Marionette TRACE conn3 <- [1,1678,null,{}] 08:57:50 INFO - PROCESS | 3700 | 1467820670138 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}] 08:57:50 INFO - PROCESS | 3700 | 1467820670140 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:50 INFO - PROCESS | 3700 | 1467820670223 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:57:50 INFO - PROCESS | 3700 | 1467820670228 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3700 | 1467820670230 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:50 INFO - PROCESS | 3700 | ++DOCSHELL 139E2000 == 42 [pid = 3700] [id = 429] 08:57:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13AA8C00) [pid = 3700] [serial = 1287] [outer = 00000000] 08:57:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1663BC00) [pid = 3700] [serial = 1288] [outer = 13AA8C00] 08:57:50 INFO - PROCESS | 3700 | 1467820670273 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1740E800) [pid = 3700] [serial = 1289] [outer = 13AA8C00] 08:57:50 INFO - PROCESS | 3700 | 1467820670701 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 623ms 08:57:50 INFO - PROCESS | 3700 | 1467820670752 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 3700 | 1467820670754 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:57:50 INFO - PROCESS | 3700 | 1467820670758 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:57:50 INFO - PROCESS | 3700 | 1467820670759 Marionette TRACE conn3 <- [1,1682,null,{}] 08:57:50 INFO - PROCESS | 3700 | 1467820670762 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}] 08:57:50 INFO - PROCESS | 3700 | 1467820670764 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:50 INFO - PROCESS | 3700 | 1467820670841 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:57:50 INFO - PROCESS | 3700 | 1467820670848 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3700 | 1467820670850 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:50 INFO - PROCESS | 3700 | ++DOCSHELL 17569400 == 43 [pid = 3700] [id = 430] 08:57:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17CF4800) [pid = 3700] [serial = 1290] [outer = 00000000] 08:57:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (196D3800) [pid = 3700] [serial = 1291] [outer = 17CF4800] 08:57:50 INFO - PROCESS | 3700 | 1467820670897 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19AB9000) [pid = 3700] [serial = 1292] [outer = 17CF4800] 08:57:51 INFO - PROCESS | 3700 | 1467820671338 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]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 608ms 08:57:51 INFO - PROCESS | 3700 | 1467820671387 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3700 | 1467820671399 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:57:51 INFO - PROCESS | 3700 | 1467820671402 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:57:51 INFO - PROCESS | 3700 | 1467820671404 Marionette TRACE conn3 <- [1,1686,null,{}] 08:57:51 INFO - PROCESS | 3700 | 1467820671407 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}] 08:57:51 INFO - PROCESS | 3700 | 1467820671409 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:51 INFO - PROCESS | 3700 | 1467820671486 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:57:51 INFO - PROCESS | 3700 | 1467820671491 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 3700 | 1467820671493 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:51 INFO - PROCESS | 3700 | ++DOCSHELL 158AA400 == 44 [pid = 3700] [id = 431] 08:57:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17C19C00) [pid = 3700] [serial = 1293] [outer = 00000000] 08:57:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A217800) [pid = 3700] [serial = 1294] [outer = 17C19C00] 08:57:51 INFO - PROCESS | 3700 | 1467820671536 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A221C00) [pid = 3700] [serial = 1295] [outer = 17C19C00] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 1393DC00 == 43 [pid = 3700] [id = 409] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 17416C00 == 42 [pid = 3700] [id = 406] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 168E0400 == 41 [pid = 3700] [id = 407] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 10BACC00 == 40 [pid = 3700] [id = 408] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 1682E800 == 39 [pid = 3700] [id = 410] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 11DDD400 == 38 [pid = 3700] [id = 405] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 12B75C00 == 37 [pid = 3700] [id = 423] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 10320000 == 36 [pid = 3700] [id = 422] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 196CCC00 == 35 [pid = 3700] [id = 420] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 10FA6000 == 34 [pid = 3700] [id = 421] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 139E2000 == 33 [pid = 3700] [id = 429] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 174C2000 == 32 [pid = 3700] [id = 427] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 17569400 == 31 [pid = 3700] [id = 430] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 1567A400 == 30 [pid = 3700] [id = 425] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 13B56800 == 29 [pid = 3700] [id = 428] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 16790800 == 28 [pid = 3700] [id = 426] 08:57:52 INFO - PROCESS | 3700 | --DOCSHELL 15038400 == 27 [pid = 3700] [id = 424] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16DB0400) [pid = 3700] [serial = 1249] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (129DF800) [pid = 3700] [serial = 1226] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11803000) [pid = 3700] [serial = 1225] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1503CC00) [pid = 3700] [serial = 1229] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (194C5400) [pid = 3700] [serial = 1259] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (14223400) [pid = 3700] [serial = 1228] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (16793800) [pid = 3700] [serial = 1247] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10E9F800) [pid = 3700] [serial = 1252] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (174C4400) [pid = 3700] [serial = 1250] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (12B68C00) [pid = 3700] [serial = 1253] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (17CF2000) [pid = 3700] [serial = 1256] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (17923000) [pid = 3700] [serial = 1255] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15E25C00) [pid = 3700] [serial = 1244] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (196CEC00) [pid = 3700] [serial = 1258] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1678FC00) [pid = 3700] [serial = 1246] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (13AAC800) [pid = 3700] [serial = 1240] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (14526800) [pid = 3700] [serial = 1241] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (15E1C400) [pid = 3700] [serial = 1243] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (194C9800) [pid = 3700] [serial = 1232] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (193A5C00) [pid = 3700] [serial = 1231] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (10A75800) [pid = 3700] [serial = 1234] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (10E9DC00) [pid = 3700] [serial = 1235] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (11DD8C00) [pid = 3700] [serial = 1237] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (129E8800) [pid = 3700] [serial = 1238] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3700 | 1467820673227 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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1854ms 08:57:53 INFO - PROCESS | 3700 | 1467820673276 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3700 | 1467820673283 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:57:53 INFO - PROCESS | 3700 | 1467820673290 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 3700 | 1467820673296 Marionette TRACE conn3 <- [1,1690,null,{}] 08:57:53 INFO - PROCESS | 3700 | 1467820673303 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}] 08:57:53 INFO - PROCESS | 3700 | 1467820673306 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:53 INFO - PROCESS | 3700 | 1467820673379 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:57:53 INFO - PROCESS | 3700 | 1467820673386 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 3700 | 1467820673391 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:53 INFO - PROCESS | 3700 | ++DOCSHELL 10E97000 == 28 [pid = 3700] [id = 432] 08:57:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (10E97800) [pid = 3700] [serial = 1296] [outer = 00000000] 08:57:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (10F0AC00) [pid = 3700] [serial = 1297] [outer = 10E97800] 08:57:53 INFO - PROCESS | 3700 | 1467820673439 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (11024800) [pid = 3700] [serial = 1298] [outer = 10E97800] 08:57:53 INFO - PROCESS | 3700 | 1467820673905 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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 684ms 08:57:53 INFO - PROCESS | 3700 | 1467820673956 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3700 | 1467820673961 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:57:53 INFO - PROCESS | 3700 | 1467820673967 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 3700 | 1467820673970 Marionette TRACE conn3 <- [1,1694,null,{}] 08:57:53 INFO - PROCESS | 3700 | 1467820673973 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}] 08:57:53 INFO - PROCESS | 3700 | 1467820673976 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:54 INFO - PROCESS | 3700 | 1467820674061 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:57:54 INFO - PROCESS | 3700 | 1467820674070 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3700 | 1467820674072 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:54 INFO - PROCESS | 3700 | ++DOCSHELL 11C9A000 == 29 [pid = 3700] [id = 433] 08:57:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (11CEC400) [pid = 3700] [serial = 1299] [outer = 00000000] 08:57:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (11DDC800) [pid = 3700] [serial = 1300] [outer = 11CEC400] 08:57:54 INFO - PROCESS | 3700 | 1467820674119 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (129E6C00) [pid = 3700] [serial = 1301] [outer = 11CEC400] 08:57:54 INFO - PROCESS | 3700 | 1467820674570 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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 623ms 08:57:54 INFO - PROCESS | 3700 | 1467820674586 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3700 | 1467820674588 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:57:54 INFO - PROCESS | 3700 | 1467820674596 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3700 | 1467820674599 Marionette TRACE conn3 <- [1,1698,null,{}] 08:57:54 INFO - PROCESS | 3700 | 1467820674610 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}] 08:57:54 INFO - PROCESS | 3700 | 1467820674614 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:54 INFO - PROCESS | 3700 | 1467820674695 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:57:54 INFO - PROCESS | 3700 | 1467820674734 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3700 | 1467820674737 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:54 INFO - PROCESS | 3700 | ++DOCSHELL 13AAA800 == 30 [pid = 3700] [id = 434] 08:57:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (13AAC800) [pid = 3700] [serial = 1302] [outer = 00000000] 08:57:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (13B4E800) [pid = 3700] [serial = 1303] [outer = 13AAC800] 08:57:54 INFO - PROCESS | 3700 | 1467820674784 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (13B5BC00) [pid = 3700] [serial = 1304] [outer = 13AAC800] 08:57:55 INFO - PROCESS | 3700 | 1467820675225 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 684ms 08:57:55 INFO - PROCESS | 3700 | 1467820675278 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3700 | 1467820675281 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:57:55 INFO - PROCESS | 3700 | 1467820675284 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 3700 | 1467820675286 Marionette TRACE conn3 <- [1,1702,null,{}] 08:57:55 INFO - PROCESS | 3700 | 1467820675300 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}] 08:57:55 INFO - PROCESS | 3700 | 1467820675302 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:55 INFO - PROCESS | 3700 | 1467820675384 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:57:55 INFO - PROCESS | 3700 | 1467820675390 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3700 | 1467820675392 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:55 INFO - PROCESS | 3700 | ++DOCSHELL 13B54000 == 31 [pid = 3700] [id = 435] 08:57:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (14228C00) [pid = 3700] [serial = 1305] [outer = 00000000] 08:57:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1503D800) [pid = 3700] [serial = 1306] [outer = 14228C00] 08:57:55 INFO - PROCESS | 3700 | 1467820675441 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15042C00) [pid = 3700] [serial = 1307] [outer = 14228C00] 08:57:55 INFO - PROCESS | 3700 | 1467820675845 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 578ms 08:57:55 INFO - PROCESS | 3700 | 1467820675864 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3700 | 1467820675866 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:57:55 INFO - PROCESS | 3700 | 1467820675882 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 3700 | 1467820675884 Marionette TRACE conn3 <- [1,1706,null,{}] 08:57:55 INFO - PROCESS | 3700 | 1467820675892 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}] 08:57:55 INFO - PROCESS | 3700 | 1467820675894 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:55 INFO - PROCESS | 3700 | 1467820675971 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:57:55 INFO - PROCESS | 3700 | 1467820675977 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3700 | 1467820675979 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:55 INFO - PROCESS | 3700 | ++DOCSHELL 1509F800 == 32 [pid = 3700] [id = 436] 08:57:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (150D2000) [pid = 3700] [serial = 1308] [outer = 00000000] 08:57:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15744C00) [pid = 3700] [serial = 1309] [outer = 150D2000] 08:57:56 INFO - PROCESS | 3700 | 1467820676022 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (158A7800) [pid = 3700] [serial = 1310] [outer = 150D2000] 08:57:56 INFO - PROCESS | 3700 | 1467820676476 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 638ms 08:57:56 INFO - PROCESS | 3700 | 1467820676512 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 3700 | 1467820676514 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:57:56 INFO - PROCESS | 3700 | 1467820676517 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3700 | 1467820676519 Marionette TRACE conn3 <- [1,1710,null,{}] 08:57:56 INFO - PROCESS | 3700 | 1467820676523 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}] 08:57:56 INFO - PROCESS | 3700 | 1467820676528 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:56 INFO - PROCESS | 3700 | 1467820676627 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:57:56 INFO - PROCESS | 3700 | 1467820676639 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 3700 | 1467820676641 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:56 INFO - PROCESS | 3700 | ++DOCSHELL 15E70C00 == 33 [pid = 3700] [id = 437] 08:57:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (16642C00) [pid = 3700] [serial = 1311] [outer = 00000000] 08:57:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16790800) [pid = 3700] [serial = 1312] [outer = 16642C00] 08:57:56 INFO - PROCESS | 3700 | 1467820676684 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16796000) [pid = 3700] [serial = 1313] [outer = 16642C00] 08:57:57 INFO - PROCESS | 3700 | 1467820677087 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 608ms 08:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:57:57 INFO - PROCESS | 3700 | 1467820677136 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3700 | 1467820677138 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:57:57 INFO - PROCESS | 3700 | 1467820677141 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3700 | 1467820677143 Marionette TRACE conn3 <- [1,1714,null,{}] 08:57:57 INFO - PROCESS | 3700 | 1467820677146 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}] 08:57:57 INFO - PROCESS | 3700 | 1467820677148 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:57 INFO - PROCESS | 3700 | 1467820677235 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:57:57 INFO - PROCESS | 3700 | 1467820677241 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 3700 | 1467820677243 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:57 INFO - PROCESS | 3700 | ++DOCSHELL 168E0400 == 34 [pid = 3700] [id = 438] 08:57:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16CEE400) [pid = 3700] [serial = 1314] [outer = 00000000] 08:57:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17498000) [pid = 3700] [serial = 1315] [outer = 16CEE400] 08:57:57 INFO - PROCESS | 3700 | 1467820677287 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17341C00) [pid = 3700] [serial = 1316] [outer = 16CEE400] 08:57:57 INFO - PROCESS | 3700 | 1467820677736 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 608ms 08:57:57 INFO - PROCESS | 3700 | 1467820677767 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3700 | 1467820677769 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:57:57 INFO - PROCESS | 3700 | 1467820677773 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3700 | 1467820677775 Marionette TRACE conn3 <- [1,1718,null,{}] 08:57:57 INFO - PROCESS | 3700 | 1467820677779 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}] 08:57:57 INFO - PROCESS | 3700 | 1467820677780 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:57 INFO - PROCESS | 3700 | 1467820677854 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:57:57 INFO - PROCESS | 3700 | 1467820677860 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 3700 | 1467820677862 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:57 INFO - PROCESS | 3700 | ++DOCSHELL 10BAC400 == 35 [pid = 3700] [id = 439] 08:57:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (10BAC800) [pid = 3700] [serial = 1317] [outer = 00000000] 08:57:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15E1C800) [pid = 3700] [serial = 1318] [outer = 10BAC800] 08:57:57 INFO - PROCESS | 3700 | 1467820677904 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16792C00) [pid = 3700] [serial = 1319] [outer = 10BAC800] 08:57:58 INFO - PROCESS | 3700 | 1467820678312 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 578ms 08:57:58 INFO - PROCESS | 3700 | 1467820678371 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 3700 | 1467820678373 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:57:58 INFO - PROCESS | 3700 | 1467820678377 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3700 | 1467820678378 Marionette TRACE conn3 <- [1,1722,null,{}] 08:57:58 INFO - PROCESS | 3700 | 1467820678389 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}] 08:57:58 INFO - PROCESS | 3700 | 1467820678391 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:58 INFO - PROCESS | 3700 | 1467820678494 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:57:58 INFO - PROCESS | 3700 | 1467820678501 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3700 | 1467820678503 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:58 INFO - PROCESS | 3700 | ++DOCSHELL 139E5800 == 36 [pid = 3700] [id = 440] 08:57:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (174CB800) [pid = 3700] [serial = 1320] [outer = 00000000] 08:57:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (194BE400) [pid = 3700] [serial = 1321] [outer = 174CB800] 08:57:58 INFO - PROCESS | 3700 | 1467820678550 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194BFC00) [pid = 3700] [serial = 1322] [outer = 174CB800] 08:57:58 INFO - PROCESS | 3700 | 1467820678990 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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 684ms 08:57:59 INFO - PROCESS | 3700 | 1467820679059 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3700 | 1467820679061 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:57:59 INFO - PROCESS | 3700 | 1467820679064 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 3700 | 1467820679066 Marionette TRACE conn3 <- [1,1726,null,{}] 08:57:59 INFO - PROCESS | 3700 | 1467820679069 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}] 08:57:59 INFO - PROCESS | 3700 | 1467820679071 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:59 INFO - PROCESS | 3700 | 1467820679184 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:57:59 INFO - PROCESS | 3700 | 1467820679254 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3700 | 1467820679256 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:59 INFO - PROCESS | 3700 | ++DOCSHELL 14532000 == 37 [pid = 3700] [id = 441] 08:57:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (179AF800) [pid = 3700] [serial = 1323] [outer = 00000000] 08:57:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (196CB800) [pid = 3700] [serial = 1324] [outer = 179AF800] 08:57:59 INFO - PROCESS | 3700 | 1467820679298 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (196CEC00) [pid = 3700] [serial = 1325] [outer = 179AF800] 08:57:59 INFO - PROCESS | 3700 | 1467820679700 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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 684ms 08:57:59 INFO - PROCESS | 3700 | 1467820679746 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3700 | 1467820679748 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:57:59 INFO - PROCESS | 3700 | 1467820679752 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 3700 | 1467820679754 Marionette TRACE conn3 <- [1,1730,null,{}] 08:57:59 INFO - PROCESS | 3700 | 1467820679758 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}] 08:57:59 INFO - PROCESS | 3700 | 1467820679760 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:59 INFO - PROCESS | 3700 | 1467820679910 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:57:59 INFO - PROCESS | 3700 | 1467820679935 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3700 | 1467820679938 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:57:59 INFO - PROCESS | 3700 | ++DOCSHELL 15036000 == 38 [pid = 3700] [id = 442] 08:57:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19E2D800) [pid = 3700] [serial = 1326] [outer = 00000000] 08:57:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A21EC00) [pid = 3700] [serial = 1327] [outer = 19E2D800] 08:57:59 INFO - PROCESS | 3700 | 1467820679982 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A3BD800) [pid = 3700] [serial = 1328] [outer = 19E2D800] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (17CF4800) [pid = 3700] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16794C00) [pid = 3700] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1756D000) [pid = 3700] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15096C00) [pid = 3700] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1574EC00) [pid = 3700] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15038800) [pid = 3700] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (12C8C000) [pid = 3700] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10A01400) [pid = 3700] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (11024C00) [pid = 3700] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19ABD800) [pid = 3700] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:58:00 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (13AA8C00) [pid = 3700] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:58:00 INFO - PROCESS | 3700 | 1467820680554 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 821ms 08:58:00 INFO - PROCESS | 3700 | 1467820680576 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 3700 | 1467820680578 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:58:00 INFO - PROCESS | 3700 | 1467820680582 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3700 | 1467820680583 Marionette TRACE conn3 <- [1,1734,null,{}] 08:58:00 INFO - PROCESS | 3700 | 1467820680591 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}] 08:58:00 INFO - PROCESS | 3700 | 1467820680593 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:00 INFO - PROCESS | 3700 | 1467820680672 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:58:00 INFO - PROCESS | 3700 | 1467820680678 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3700 | 1467820680680 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:00 INFO - PROCESS | 3700 | ++DOCSHELL 12BB1800 == 39 [pid = 3700] [id = 443] 08:58:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (12BB4400) [pid = 3700] [serial = 1329] [outer = 00000000] 08:58:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (150D2C00) [pid = 3700] [serial = 1330] [outer = 12BB4400] 08:58:00 INFO - PROCESS | 3700 | 1467820680722 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15E21C00) [pid = 3700] [serial = 1331] [outer = 12BB4400] 08:58:01 INFO - PROCESS | 3700 | 1467820681127 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]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 578ms 08:58:01 INFO - PROCESS | 3700 | 1467820681163 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 3700 | 1467820681165 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:58:01 INFO - PROCESS | 3700 | 1467820681168 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:58:01 INFO - PROCESS | 3700 | 1467820681170 Marionette TRACE conn3 <- [1,1738,null,{}] 08:58:01 INFO - PROCESS | 3700 | 1467820681173 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}] 08:58:01 INFO - PROCESS | 3700 | 1467820681175 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:01 INFO - PROCESS | 3700 | 1467820681286 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:58:01 INFO - PROCESS | 3700 | 1467820681294 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 3700 | 1467820681296 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:01 INFO - PROCESS | 3700 | ++DOCSHELL 15E27800 == 40 [pid = 3700] [id = 444] 08:58:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (165E0400) [pid = 3700] [serial = 1332] [outer = 00000000] 08:58:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A48A800) [pid = 3700] [serial = 1333] [outer = 165E0400] 08:58:01 INFO - PROCESS | 3700 | 1467820681338 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A48D400) [pid = 3700] [serial = 1334] [outer = 165E0400] 08:58:01 INFO - PROCESS | 3700 | 1467820681740 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]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 623ms 08:58:01 INFO - PROCESS | 3700 | 1467820681790 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 3700 | 1467820681792 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:58:01 INFO - PROCESS | 3700 | 1467820681795 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:58:01 INFO - PROCESS | 3700 | 1467820681797 Marionette TRACE conn3 <- [1,1742,null,{}] 08:58:01 INFO - PROCESS | 3700 | 1467820681801 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}] 08:58:01 INFO - PROCESS | 3700 | 1467820681803 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:01 INFO - PROCESS | 3700 | 1467820681882 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:58:01 INFO - PROCESS | 3700 | 1467820681887 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 3700 | 1467820681889 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:01 INFO - PROCESS | 3700 | ++DOCSHELL 15679C00 == 41 [pid = 3700] [id = 445] 08:58:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A491800) [pid = 3700] [serial = 1335] [outer = 00000000] 08:58:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A5E9800) [pid = 3700] [serial = 1336] [outer = 1A491800] 08:58:01 INFO - PROCESS | 3700 | 1467820681931 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A5ED000) [pid = 3700] [serial = 1337] [outer = 1A491800] 08:58:02 INFO - PROCESS | 3700 | 1467820682351 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]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 578ms 08:58:02 INFO - PROCESS | 3700 | 1467820682382 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 3700 | 1467820682384 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:58:02 INFO - PROCESS | 3700 | 1467820682387 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3700 | 1467820682390 Marionette TRACE conn3 <- [1,1746,null,{}] 08:58:02 INFO - PROCESS | 3700 | 1467820682395 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}] 08:58:02 INFO - PROCESS | 3700 | 1467820682398 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:02 INFO - PROCESS | 3700 | 1467820682525 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:58:02 INFO - PROCESS | 3700 | 1467820682691 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 3700 | 1467820682694 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:02 INFO - PROCESS | 3700 | ++DOCSHELL 10375C00 == 42 [pid = 3700] [id = 446] 08:58:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (103C6000) [pid = 3700] [serial = 1338] [outer = 00000000] 08:58:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10A7F000) [pid = 3700] [serial = 1339] [outer = 103C6000] 08:58:02 INFO - PROCESS | 3700 | 1467820682754 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10E95C00) [pid = 3700] [serial = 1340] [outer = 103C6000] 08:58:03 INFO - PROCESS | 3700 | 1467820683440 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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1125ms 08:58:03 INFO - PROCESS | 3700 | 1467820683512 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3700 | 1467820683516 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:58:03 INFO - PROCESS | 3700 | 1467820683521 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3700 | 1467820683525 Marionette TRACE conn3 <- [1,1750,null,{}] 08:58:03 INFO - PROCESS | 3700 | 1467820683529 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}] 08:58:03 INFO - PROCESS | 3700 | 1467820683532 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:03 INFO - PROCESS | 3700 | 1467820683656 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:58:03 INFO - PROCESS | 3700 | 1467820683781 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 3700 | 1467820683785 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:03 INFO - PROCESS | 3700 | ++DOCSHELL 12B6E000 == 43 [pid = 3700] [id = 447] 08:58:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (12B75400) [pid = 3700] [serial = 1341] [outer = 00000000] 08:58:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (12E28000) [pid = 3700] [serial = 1342] [outer = 12B75400] 08:58:03 INFO - PROCESS | 3700 | 1467820683843 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (13937000) [pid = 3700] [serial = 1343] [outer = 12B75400] 08:58:04 INFO - PROCESS | 3700 | 1467820684790 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]]]}] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 15679C00 == 42 [pid = 3700] [id = 445] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 15E27800 == 41 [pid = 3700] [id = 444] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 12BB1800 == 40 [pid = 3700] [id = 443] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 15036000 == 39 [pid = 3700] [id = 442] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 14532000 == 38 [pid = 3700] [id = 441] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 139E5800 == 37 [pid = 3700] [id = 440] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 10BAC400 == 36 [pid = 3700] [id = 439] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 168E0400 == 35 [pid = 3700] [id = 438] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 15E70C00 == 34 [pid = 3700] [id = 437] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 1509F800 == 33 [pid = 3700] [id = 436] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 13B54000 == 32 [pid = 3700] [id = 435] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 13AAA800 == 31 [pid = 3700] [id = 434] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 11C9A000 == 30 [pid = 3700] [id = 433] 08:58:04 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A217800) [pid = 3700] [serial = 1294] [outer = 00000000] [url = about:blank] 08:58:04 INFO - PROCESS | 3700 | --DOCSHELL 10E97000 == 29 [pid = 3700] [id = 432] 08:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1323ms 08:58:04 INFO - PROCESS | 3700 | 1467820684847 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 3700 | 1467820684851 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:58:04 INFO - PROCESS | 3700 | 1467820684856 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 3700 | 1467820684859 Marionette TRACE conn3 <- [1,1754,null,{}] 08:58:04 INFO - PROCESS | 3700 | 1467820684864 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}] 08:58:04 INFO - PROCESS | 3700 | 1467820684867 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:04 INFO - PROCESS | 3700 | 1467820684950 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:58:04 INFO - PROCESS | 3700 | 1467820684962 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3700 | 1467820684965 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:04 INFO - PROCESS | 3700 | ++DOCSHELL 11494C00 == 30 [pid = 3700] [id = 448] 08:58:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (11497800) [pid = 3700] [serial = 1344] [outer = 00000000] 08:58:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1180D000) [pid = 3700] [serial = 1345] [outer = 11497800] 08:58:04 INFO - PROCESS | 3700 | 1467820685013 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (11D8D000) [pid = 3700] [serial = 1346] [outer = 11497800] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (19AB9000) [pid = 3700] [serial = 1292] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (168E6800) [pid = 3700] [serial = 1279] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (179EFC00) [pid = 3700] [serial = 1282] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (16D80C00) [pid = 3700] [serial = 1280] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (194C3000) [pid = 3700] [serial = 1285] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17C20C00) [pid = 3700] [serial = 1283] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (196D3800) [pid = 3700] [serial = 1291] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (17CF1C00) [pid = 3700] [serial = 1286] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15E73000) [pid = 3700] [serial = 1276] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15097000) [pid = 3700] [serial = 1273] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (150DB800) [pid = 3700] [serial = 1274] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (12E6FC00) [pid = 3700] [serial = 1270] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13273000) [pid = 3700] [serial = 1271] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (11029000) [pid = 3700] [serial = 1267] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (114A0C00) [pid = 3700] [serial = 1268] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13271C00) [pid = 3700] [serial = 1265] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (12E67000) [pid = 3700] [serial = 1264] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19F9C400) [pid = 3700] [serial = 1261] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19FA4400) [pid = 3700] [serial = 1262] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1663BC00) [pid = 3700] [serial = 1288] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1740E800) [pid = 3700] [serial = 1289] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1663C000) [pid = 3700] [serial = 1277] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3700 | 1467820685518 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]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 729ms 08:58:05 INFO - PROCESS | 3700 | 1467820685576 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 3700 | 1467820685580 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:58:05 INFO - PROCESS | 3700 | 1467820685587 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 3700 | 1467820685589 Marionette TRACE conn3 <- [1,1758,null,{}] 08:58:05 INFO - PROCESS | 3700 | 1467820685593 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}] 08:58:05 INFO - PROCESS | 3700 | 1467820685596 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:05 INFO - PROCESS | 3700 | 1467820685664 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:58:05 INFO - PROCESS | 3700 | 1467820685755 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 3700 | 1467820685757 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:05 INFO - PROCESS | 3700 | ++DOCSHELL 13276000 == 31 [pid = 3700] [id = 449] 08:58:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13276400) [pid = 3700] [serial = 1347] [outer = 00000000] 08:58:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1393F000) [pid = 3700] [serial = 1348] [outer = 13276400] 08:58:05 INFO - PROCESS | 3700 | 1467820685824 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (13AAA800) [pid = 3700] [serial = 1349] [outer = 13276400] 08:58:06 INFO - PROCESS | 3700 | 1467820686226 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 684ms 08:58:06 INFO - PROCESS | 3700 | 1467820686269 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 3700 | 1467820686271 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:58:06 INFO - PROCESS | 3700 | 1467820686258 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 3700 | 1467820686261 Marionette TRACE conn3 <- [1,1762,null,{}] 08:58:06 INFO - PROCESS | 3700 | 1467820686301 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}] 08:58:06 INFO - PROCESS | 3700 | 1467820686305 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:06 INFO - PROCESS | 3700 | 1467820686386 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:58:06 INFO - PROCESS | 3700 | 1467820686393 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 3700 | 1467820686396 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:06 INFO - PROCESS | 3700 | ++DOCSHELL 15096800 == 32 [pid = 3700] [id = 450] 08:58:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15096C00) [pid = 3700] [serial = 1350] [outer = 00000000] 08:58:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1513A800) [pid = 3700] [serial = 1351] [outer = 15096C00] 08:58:06 INFO - PROCESS | 3700 | 1467820686465 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1574CC00) [pid = 3700] [serial = 1352] [outer = 15096C00] 08:58:06 INFO - PROCESS | 3700 | 1467820686916 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 684ms 08:58:06 INFO - PROCESS | 3700 | 1467820686962 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 3700 | 1467820686964 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:58:06 INFO - PROCESS | 3700 | 1467820686968 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:58:06 INFO - PROCESS | 3700 | 1467820686970 Marionette TRACE conn3 <- [1,1766,null,{}] 08:58:06 INFO - PROCESS | 3700 | 1467820686973 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}] 08:58:06 INFO - PROCESS | 3700 | 1467820686975 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:07 INFO - PROCESS | 3700 | 1467820687088 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:58:07 INFO - PROCESS | 3700 | 1467820687093 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 3700 | 1467820687095 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:07 INFO - PROCESS | 3700 | ++DOCSHELL 15E27000 == 33 [pid = 3700] [id = 451] 08:58:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15E6E400) [pid = 3700] [serial = 1353] [outer = 00000000] 08:58:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1663B800) [pid = 3700] [serial = 1354] [outer = 15E6E400] 08:58:07 INFO - PROCESS | 3700 | 1467820687190 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1678C800) [pid = 3700] [serial = 1355] [outer = 15E6E400] 08:58:07 INFO - PROCESS | 3700 | 1467820687582 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 684ms 08:58:07 INFO - PROCESS | 3700 | 1467820687652 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 3700 | 1467820687654 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:58:07 INFO - PROCESS | 3700 | 1467820687658 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:58:07 INFO - PROCESS | 3700 | 1467820687660 Marionette TRACE conn3 <- [1,1770,null,{}] 08:58:07 INFO - PROCESS | 3700 | 1467820687663 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}] 08:58:07 INFO - PROCESS | 3700 | 1467820687665 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:07 INFO - PROCESS | 3700 | 1467820687801 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:58:07 INFO - PROCESS | 3700 | 1467820687821 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 3700 | 1467820687824 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:07 INFO - PROCESS | 3700 | ++DOCSHELL 1327B000 == 34 [pid = 3700] [id = 452] 08:58:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16792000) [pid = 3700] [serial = 1356] [outer = 00000000] 08:58:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16B7CC00) [pid = 3700] [serial = 1357] [outer = 16792000] 08:58:07 INFO - PROCESS | 3700 | 1467820687868 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16CF6800) [pid = 3700] [serial = 1358] [outer = 16792000] 08:58:08 INFO - PROCESS | 3700 | 1467820688298 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 684ms 08:58:08 INFO - PROCESS | 3700 | 1467820688341 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3700 | 1467820688343 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:58:08 INFO - PROCESS | 3700 | 1467820688346 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:58:08 INFO - PROCESS | 3700 | 1467820688348 Marionette TRACE conn3 <- [1,1774,null,{}] 08:58:08 INFO - PROCESS | 3700 | 1467820688351 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}] 08:58:08 INFO - PROCESS | 3700 | 1467820688356 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:08 INFO - PROCESS | 3700 | 1467820688493 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:58:08 INFO - PROCESS | 3700 | 1467820688565 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 3700 | 1467820688567 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:08 INFO - PROCESS | 3700 | ++DOCSHELL 174C4000 == 35 [pid = 3700] [id = 453] 08:58:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (17568400) [pid = 3700] [serial = 1359] [outer = 00000000] 08:58:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (17CF2800) [pid = 3700] [serial = 1360] [outer = 17568400] 08:58:08 INFO - PROCESS | 3700 | 1467820688619 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (194C7800) [pid = 3700] [serial = 1361] [outer = 17568400] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (10E97800) [pid = 3700] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11CEC400) [pid = 3700] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (174CB800) [pid = 3700] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (179AF800) [pid = 3700] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10BAC800) [pid = 3700] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19E2D800) [pid = 3700] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (12BB4400) [pid = 3700] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13AAC800) [pid = 3700] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (165E0400) [pid = 3700] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14228C00) [pid = 3700] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16CEE400) [pid = 3700] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (150D2000) [pid = 3700] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:58:09 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16642C00) [pid = 3700] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:58:09 INFO - PROCESS | 3700 | 1467820689168 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 867ms 08:58:09 INFO - PROCESS | 3700 | 1467820689234 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3700 | 1467820689236 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:58:09 INFO - PROCESS | 3700 | 1467820689239 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3700 | 1467820689241 Marionette TRACE conn3 <- [1,1778,null,{}] 08:58:09 INFO - PROCESS | 3700 | 1467820689246 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}] 08:58:09 INFO - PROCESS | 3700 | 1467820689249 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:09 INFO - PROCESS | 3700 | 1467820689308 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:58:09 INFO - PROCESS | 3700 | 1467820689401 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3700 | 1467820689403 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:09 INFO - PROCESS | 3700 | ++DOCSHELL 11C9F000 == 36 [pid = 3700] [id = 454] 08:58:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (11CEC400) [pid = 3700] [serial = 1362] [outer = 00000000] 08:58:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15E26000) [pid = 3700] [serial = 1363] [outer = 11CEC400] 08:58:09 INFO - PROCESS | 3700 | 1467820689445 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17415400) [pid = 3700] [serial = 1364] [outer = 11CEC400] 08:58:09 INFO - PROCESS | 3700 | 1467820689818 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 608ms 08:58:09 INFO - PROCESS | 3700 | 1467820689861 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3700 | 1467820689863 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:58:09 INFO - PROCESS | 3700 | 1467820689866 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3700 | 1467820689868 Marionette TRACE conn3 <- [1,1782,null,{}] 08:58:09 INFO - PROCESS | 3700 | 1467820689879 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}] 08:58:09 INFO - PROCESS | 3700 | 1467820689881 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:09 INFO - PROCESS | 3700 | 1467820689943 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:58:09 INFO - PROCESS | 3700 | 1467820689948 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3700 | 1467820689950 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:09 INFO - PROCESS | 3700 | ++DOCSHELL 14531C00 == 37 [pid = 3700] [id = 455] 08:58:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (165E0400) [pid = 3700] [serial = 1365] [outer = 00000000] 08:58:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (196CC400) [pid = 3700] [serial = 1366] [outer = 165E0400] 08:58:09 INFO - PROCESS | 3700 | 1467820689992 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19AB4800) [pid = 3700] [serial = 1367] [outer = 165E0400] 08:58:10 INFO - PROCESS | 3700 | 1467820690429 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 578ms 08:58:10 INFO - PROCESS | 3700 | 1467820690460 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3700 | 1467820690462 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:58:10 INFO - PROCESS | 3700 | 1467820690466 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3700 | 1467820690467 Marionette TRACE conn3 <- [1,1786,null,{}] 08:58:10 INFO - PROCESS | 3700 | 1467820690471 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}] 08:58:10 INFO - PROCESS | 3700 | 1467820690472 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:10 INFO - PROCESS | 3700 | 1467820690556 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:58:10 INFO - PROCESS | 3700 | 1467820690548 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3700 | 1467820690559 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:10 INFO - PROCESS | 3700 | ++DOCSHELL 19AB4000 == 38 [pid = 3700] [id = 456] 08:58:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19AB5800) [pid = 3700] [serial = 1368] [outer = 00000000] 08:58:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19C24C00) [pid = 3700] [serial = 1369] [outer = 19AB5800] 08:58:10 INFO - PROCESS | 3700 | 1467820690602 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19ABC400) [pid = 3700] [serial = 1370] [outer = 19AB5800] 08:58:11 INFO - PROCESS | 3700 | 1467820691110 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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 714ms 08:58:11 INFO - PROCESS | 3700 | 1467820691186 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3700 | 1467820691191 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:58:11 INFO - PROCESS | 3700 | 1467820691196 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3700 | 1467820691183 Marionette TRACE conn3 <- [1,1790,null,{}] 08:58:11 INFO - PROCESS | 3700 | 1467820691189 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}] 08:58:11 INFO - PROCESS | 3700 | 1467820691192 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:11 INFO - PROCESS | 3700 | 1467820691339 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:58:11 INFO - PROCESS | 3700 | 1467820691438 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3700 | 1467820691443 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:11 INFO - PROCESS | 3700 | ++DOCSHELL 10369800 == 39 [pid = 3700] [id = 457] 08:58:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (10A7EC00) [pid = 3700] [serial = 1371] [outer = 00000000] 08:58:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (111A1400) [pid = 3700] [serial = 1372] [outer = 10A7EC00] 08:58:11 INFO - PROCESS | 3700 | 1467820691499 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (11810000) [pid = 3700] [serial = 1373] [outer = 10A7EC00] 08:58:12 INFO - PROCESS | 3700 | 1467820692098 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 972ms 08:58:12 INFO - PROCESS | 3700 | 1467820692163 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3700 | 1467820692168 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:58:12 INFO - PROCESS | 3700 | 1467820692175 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 3700 | 1467820692177 Marionette TRACE conn3 <- [1,1794,null,{}] 08:58:12 INFO - PROCESS | 3700 | 1467820692182 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}] 08:58:12 INFO - PROCESS | 3700 | 1467820692184 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:12 INFO - PROCESS | 3700 | 1467820692291 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:58:12 INFO - PROCESS | 3700 | 1467820692424 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 3700 | 1467820692427 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:12 INFO - PROCESS | 3700 | ++DOCSHELL 14224400 == 40 [pid = 3700] [id = 458] 08:58:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (14226000) [pid = 3700] [serial = 1374] [outer = 00000000] 08:58:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (14535000) [pid = 3700] [serial = 1375] [outer = 14226000] 08:58:12 INFO - PROCESS | 3700 | 1467820692483 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1566EC00) [pid = 3700] [serial = 1376] [outer = 14226000] 08:58:13 INFO - PROCESS | 3700 | 1467820693029 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 912ms 08:58:13 INFO - PROCESS | 3700 | 1467820693085 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 3700 | 1467820693088 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:58:13 INFO - PROCESS | 3700 | 1467820693092 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 3700 | 1467820693096 Marionette TRACE conn3 <- [1,1798,null,{}] 08:58:13 INFO - PROCESS | 3700 | 1467820693106 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}] 08:58:13 INFO - PROCESS | 3700 | 1467820693111 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:13 INFO - PROCESS | 3700 | 1467820693217 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:58:13 INFO - PROCESS | 3700 | 1467820693350 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 3700 | 1467820693354 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:13 INFO - PROCESS | 3700 | ++DOCSHELL 17C20C00 == 41 [pid = 3700] [id = 459] 08:58:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (17CF5C00) [pid = 3700] [serial = 1377] [outer = 00000000] 08:58:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (194CAC00) [pid = 3700] [serial = 1378] [outer = 17CF5C00] 08:58:13 INFO - PROCESS | 3700 | 1467820693409 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19F9EC00) [pid = 3700] [serial = 1379] [outer = 17CF5C00] 08:58:13 INFO - PROCESS | 3700 | 1467820694003 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 973ms 08:58:14 INFO - PROCESS | 3700 | 1467820694087 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3700 | 1467820694090 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:58:14 INFO - PROCESS | 3700 | 1467820694094 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3700 | 1467820694096 Marionette TRACE conn3 <- [1,1802,null,{}] 08:58:14 INFO - PROCESS | 3700 | 1467820694100 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}] 08:58:14 INFO - PROCESS | 3700 | 1467820694102 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:14 INFO - PROCESS | 3700 | 1467820694211 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:58:14 INFO - PROCESS | 3700 | 1467820694422 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 3700 | 1467820694425 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:14 INFO - PROCESS | 3700 | ++DOCSHELL 103CD400 == 42 [pid = 3700] [id = 460] 08:58:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (103D2C00) [pid = 3700] [serial = 1380] [outer = 00000000] 08:58:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (10F03400) [pid = 3700] [serial = 1381] [outer = 103D2C00] 08:58:14 INFO - PROCESS | 3700 | 1467820694484 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (111A7000) [pid = 3700] [serial = 1382] [outer = 103D2C00] 08:58:15 INFO - PROCESS | 3700 | 1467820695035 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]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 973ms 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 14531C00 == 41 [pid = 3700] [id = 455] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 11C9F000 == 40 [pid = 3700] [id = 454] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 174C4000 == 39 [pid = 3700] [id = 453] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 1327B000 == 38 [pid = 3700] [id = 452] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 15E27000 == 37 [pid = 3700] [id = 451] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 15096800 == 36 [pid = 3700] [id = 450] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 13276000 == 35 [pid = 3700] [id = 449] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 11494C00 == 34 [pid = 3700] [id = 448] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 158AA400 == 33 [pid = 3700] [id = 431] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 10375C00 == 32 [pid = 3700] [id = 446] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 12B6E000 == 31 [pid = 3700] [id = 447] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 17C20C00 == 30 [pid = 3700] [id = 459] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 19AB4000 == 29 [pid = 3700] [id = 456] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 10369800 == 28 [pid = 3700] [id = 457] 08:58:15 INFO - PROCESS | 3700 | --DOCSHELL 14224400 == 27 [pid = 3700] [id = 458] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (10F0AC00) [pid = 3700] [serial = 1297] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (11024800) [pid = 3700] [serial = 1298] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (11DDC800) [pid = 3700] [serial = 1300] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (129E6C00) [pid = 3700] [serial = 1301] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (194BFC00) [pid = 3700] [serial = 1322] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (196CEC00) [pid = 3700] [serial = 1325] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (196CB800) [pid = 3700] [serial = 1324] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (15E1C800) [pid = 3700] [serial = 1318] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A21EC00) [pid = 3700] [serial = 1327] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15E21C00) [pid = 3700] [serial = 1331] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (150D2C00) [pid = 3700] [serial = 1330] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13B4E800) [pid = 3700] [serial = 1303] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A48A800) [pid = 3700] [serial = 1333] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13B5BC00) [pid = 3700] [serial = 1304] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1503D800) [pid = 3700] [serial = 1306] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15042C00) [pid = 3700] [serial = 1307] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17498000) [pid = 3700] [serial = 1315] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17341C00) [pid = 3700] [serial = 1316] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15744C00) [pid = 3700] [serial = 1309] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (158A7800) [pid = 3700] [serial = 1310] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16790800) [pid = 3700] [serial = 1312] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16796000) [pid = 3700] [serial = 1313] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (194BE400) [pid = 3700] [serial = 1321] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1A3BD800) [pid = 3700] [serial = 1328] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1A48D400) [pid = 3700] [serial = 1334] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16792C00) [pid = 3700] [serial = 1319] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1A5E9800) [pid = 3700] [serial = 1336] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3700 | 1467820695699 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 3700 | 1467820695704 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:58:15 INFO - PROCESS | 3700 | 1467820695762 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 3700 | 1467820695765 Marionette TRACE conn3 <- [1,1806,null,{}] 08:58:15 INFO - PROCESS | 3700 | 1467820695772 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}] 08:58:15 INFO - PROCESS | 3700 | 1467820695775 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:15 INFO - PROCESS | 3700 | 1467820695859 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:58:15 INFO - PROCESS | 3700 | 1467820695866 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 3700 | 1467820695871 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:15 INFO - PROCESS | 3700 | ++DOCSHELL 10BAE800 == 28 [pid = 3700] [id = 461] 08:58:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10BAEC00) [pid = 3700] [serial = 1383] [outer = 00000000] 08:58:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10EA0C00) [pid = 3700] [serial = 1384] [outer = 10BAEC00] 08:58:15 INFO - PROCESS | 3700 | 1467820695922 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10F04800) [pid = 3700] [serial = 1385] [outer = 10BAEC00] 08:58:16 INFO - PROCESS | 3700 | 1467820696397 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 684ms 08:58:16 INFO - PROCESS | 3700 | 1467820696439 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:58:16 INFO - PROCESS | 3700 | 1467820696442 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:58:16 INFO - PROCESS | 3700 | 1467820696449 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3700 | 1467820696453 Marionette TRACE conn3 <- [1,1810,null,{}] 08:58:16 INFO - PROCESS | 3700 | 1467820696457 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}] 08:58:16 INFO - PROCESS | 3700 | 1467820696460 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:16 INFO - PROCESS | 3700 | 1467820696549 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:58:16 INFO - PROCESS | 3700 | 1467820696558 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3700 | 1467820696560 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:16 INFO - PROCESS | 3700 | ++DOCSHELL 129DFC00 == 29 [pid = 3700] [id = 462] 08:58:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (129E0400) [pid = 3700] [serial = 1386] [outer = 00000000] 08:58:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (12C8BC00) [pid = 3700] [serial = 1387] [outer = 129E0400] 08:58:16 INFO - PROCESS | 3700 | 1467820696607 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13126800) [pid = 3700] [serial = 1388] [outer = 129E0400] 08:58:17 INFO - PROCESS | 3700 | 1467820697053 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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 684ms 08:58:17 INFO - PROCESS | 3700 | 1467820697126 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3700 | 1467820697128 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:58:17 INFO - PROCESS | 3700 | 1467820697132 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 3700 | 1467820697134 Marionette TRACE conn3 <- [1,1814,null,{}] 08:58:17 INFO - PROCESS | 3700 | 1467820697143 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}] 08:58:17 INFO - PROCESS | 3700 | 1467820697148 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:17 INFO - PROCESS | 3700 | 1467820697260 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:58:17 INFO - PROCESS | 3700 | 1467820697357 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 3700 | 1467820697361 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:17 INFO - PROCESS | 3700 | ++DOCSHELL 14527800 == 30 [pid = 3700] [id = 463] 08:58:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1452C400) [pid = 3700] [serial = 1389] [outer = 00000000] 08:58:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1503E000) [pid = 3700] [serial = 1390] [outer = 1452C400] 08:58:17 INFO - PROCESS | 3700 | 1467820697409 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15044400) [pid = 3700] [serial = 1391] [outer = 1452C400] 08:58:17 INFO - PROCESS | 3700 | 1467820697780 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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 684ms 08:58:17 INFO - PROCESS | 3700 | 1467820697813 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3700 | 1467820697816 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:58:17 INFO - PROCESS | 3700 | 1467820697832 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 3700 | 1467820697834 Marionette TRACE conn3 <- [1,1818,null,{}] 08:58:17 INFO - PROCESS | 3700 | 1467820697837 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}] 08:58:17 INFO - PROCESS | 3700 | 1467820697839 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:17 INFO - PROCESS | 3700 | 1467820697965 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:58:17 INFO - PROCESS | 3700 | 1467820697971 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 3700 | 1467820697973 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:17 INFO - PROCESS | 3700 | ++DOCSHELL 15043C00 == 31 [pid = 3700] [id = 464] 08:58:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15137400) [pid = 3700] [serial = 1392] [outer = 00000000] 08:58:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15E22400) [pid = 3700] [serial = 1393] [outer = 15137400] 08:58:18 INFO - PROCESS | 3700 | 1467820698021 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15E70C00) [pid = 3700] [serial = 1394] [outer = 15137400] 08:58:18 INFO - PROCESS | 3700 | 1467820698454 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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 684ms 08:58:18 INFO - PROCESS | 3700 | 1467820698512 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3700 | 1467820698514 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:58:18 INFO - PROCESS | 3700 | 1467820698518 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3700 | 1467820698519 Marionette TRACE conn3 <- [1,1822,null,{}] 08:58:18 INFO - PROCESS | 3700 | 1467820698523 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}] 08:58:18 INFO - PROCESS | 3700 | 1467820698525 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:18 INFO - PROCESS | 3700 | 1467820698657 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:58:18 INFO - PROCESS | 3700 | 1467820698676 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3700 | 1467820698662 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:18 INFO - PROCESS | 3700 | ++DOCSHELL 1663BC00 == 32 [pid = 3700] [id = 465] 08:58:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1678EC00) [pid = 3700] [serial = 1395] [outer = 00000000] 08:58:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16826800) [pid = 3700] [serial = 1396] [outer = 1678EC00] 08:58:18 INFO - PROCESS | 3700 | 1467820698715 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16B77800) [pid = 3700] [serial = 1397] [outer = 1678EC00] 08:58:19 INFO - PROCESS | 3700 | 1467820699145 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 684ms 08:58:19 INFO - PROCESS | 3700 | 1467820699207 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3700 | 1467820699210 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:58:19 INFO - PROCESS | 3700 | 1467820699213 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 3700 | 1467820699215 Marionette TRACE conn3 <- [1,1826,null,{}] 08:58:19 INFO - PROCESS | 3700 | 1467820699218 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}] 08:58:19 INFO - PROCESS | 3700 | 1467820699224 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:19 INFO - PROCESS | 3700 | 1467820699341 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:58:19 INFO - PROCESS | 3700 | 1467820699404 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 3700 | 1467820699407 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:19 INFO - PROCESS | 3700 | ++DOCSHELL 174C2000 == 33 [pid = 3700] [id = 466] 08:58:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17562C00) [pid = 3700] [serial = 1398] [outer = 00000000] 08:58:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (179B4C00) [pid = 3700] [serial = 1399] [outer = 17562C00] 08:58:19 INFO - PROCESS | 3700 | 1467820699451 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (193A5C00) [pid = 3700] [serial = 1400] [outer = 17562C00] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (17C19C00) [pid = 3700] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (17568400) [pid = 3700] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16792000) [pid = 3700] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (11CEC400) [pid = 3700] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A491800) [pid = 3700] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (103C6000) [pid = 3700] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13276400) [pid = 3700] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (11497800) [pid = 3700] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (12B75400) [pid = 3700] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15096C00) [pid = 3700] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (165E0400) [pid = 3700] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19AB5800) [pid = 3700] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:58:20 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15E6E400) [pid = 3700] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:58:20 INFO - PROCESS | 3700 | 1467820700069 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 912ms 08:58:20 INFO - PROCESS | 3700 | 1467820700120 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3700 | 1467820700122 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:58:20 INFO - PROCESS | 3700 | 1467820700125 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3700 | 1467820700127 Marionette TRACE conn3 <- [1,1830,null,{}] 08:58:20 INFO - PROCESS | 3700 | 1467820700130 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}] 08:58:20 INFO - PROCESS | 3700 | 1467820700132 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:20 INFO - PROCESS | 3700 | 1467820700206 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:58:20 INFO - PROCESS | 3700 | 1467820700300 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3700 | 1467820700311 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:20 INFO - PROCESS | 3700 | ++DOCSHELL 10A01400 == 34 [pid = 3700] [id = 467] 08:58:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10A03C00) [pid = 3700] [serial = 1401] [outer = 00000000] 08:58:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (12BAB400) [pid = 3700] [serial = 1402] [outer = 10A03C00] 08:58:20 INFO - PROCESS | 3700 | 1467820700354 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13271400) [pid = 3700] [serial = 1403] [outer = 10A03C00] 08:58:20 INFO - PROCESS | 3700 | 1467820700707 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 608ms 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:58:20 INFO - PROCESS | 3700 | 1467820700744 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3700 | 1467820700746 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 3700 | 1467820700749 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3700 | 1467820700751 Marionette TRACE conn3 <- [1,1834,null,{}] 08:58:20 INFO - PROCESS | 3700 | 1467820700754 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}] 08:58:20 INFO - PROCESS | 3700 | 1467820700756 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:20 INFO - PROCESS | 3700 | 1467820700869 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:58:20 INFO - PROCESS | 3700 | 1467820700878 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3700 | 1467820700880 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:20 INFO - PROCESS | 3700 | ++DOCSHELL 1574E800 == 35 [pid = 3700] [id = 468] 08:58:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16789400) [pid = 3700] [serial = 1404] [outer = 00000000] 08:58:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17925800) [pid = 3700] [serial = 1405] [outer = 16789400] 08:58:20 INFO - PROCESS | 3700 | 1467820700922 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (194BFC00) [pid = 3700] [serial = 1406] [outer = 16789400] 08:58:21 INFO - PROCESS | 3700 | 1467820701298 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]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 578ms 08:58:21 INFO - PROCESS | 3700 | 1467820701329 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3700 | 1467820701331 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:58:21 INFO - PROCESS | 3700 | 1467820701334 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3700 | 1467820701336 Marionette TRACE conn3 <- [1,1838,null,{}] 08:58:21 INFO - PROCESS | 3700 | 1467820701340 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}] 08:58:21 INFO - PROCESS | 3700 | 1467820701342 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:21 INFO - PROCESS | 3700 | 1467820701417 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:58:21 INFO - PROCESS | 3700 | 1467820701503 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3700 | 1467820701505 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:21 INFO - PROCESS | 3700 | ++DOCSHELL 17928000 == 36 [pid = 3700] [id = 469] 08:58:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (179B0800) [pid = 3700] [serial = 1407] [outer = 00000000] 08:58:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19AAF400) [pid = 3700] [serial = 1408] [outer = 179B0800] 08:58:21 INFO - PROCESS | 3700 | 1467820701553 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19AAF800) [pid = 3700] [serial = 1409] [outer = 179B0800] 08:58:21 INFO - PROCESS | 3700 | 1467820701965 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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 684ms 08:58:22 INFO - PROCESS | 3700 | 1467820702017 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3700 | 1467820702022 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:58:22 INFO - PROCESS | 3700 | 1467820702027 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 3700 | 1467820702032 Marionette TRACE conn3 <- [1,1842,null,{}] 08:58:22 INFO - PROCESS | 3700 | 1467820702038 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}] 08:58:22 INFO - PROCESS | 3700 | 1467820702041 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:22 INFO - PROCESS | 3700 | 1467820702182 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:58:22 INFO - PROCESS | 3700 | 1467820702316 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3700 | 1467820702321 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:22 INFO - PROCESS | 3700 | ++DOCSHELL 10BA6000 == 37 [pid = 3700] [id = 470] 08:58:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (10BA9400) [pid = 3700] [serial = 1410] [outer = 00000000] 08:58:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (10F02C00) [pid = 3700] [serial = 1411] [outer = 10BA9400] 08:58:22 INFO - PROCESS | 3700 | 1467820702382 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1119E400) [pid = 3700] [serial = 1412] [outer = 10BA9400] 08:58:23 INFO - PROCESS | 3700 | 1467820703132 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1156ms 08:58:23 INFO - PROCESS | 3700 | 1467820703193 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 3700 | 1467820703198 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:58:23 INFO - PROCESS | 3700 | 1467820703205 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 3700 | 1467820703207 Marionette TRACE conn3 <- [1,1846,null,{}] 08:58:23 INFO - PROCESS | 3700 | 1467820703211 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}] 08:58:23 INFO - PROCESS | 3700 | 1467820703214 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:23 INFO - PROCESS | 3700 | 1467820703342 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:58:23 INFO - PROCESS | 3700 | 1467820703469 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 3700 | 1467820703472 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:23 INFO - PROCESS | 3700 | ++DOCSHELL 13B50800 == 38 [pid = 3700] [id = 471] 08:58:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (13B53800) [pid = 3700] [serial = 1413] [outer = 00000000] 08:58:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (14527C00) [pid = 3700] [serial = 1414] [outer = 13B53800] 08:58:23 INFO - PROCESS | 3700 | 1467820703527 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (150CF800) [pid = 3700] [serial = 1415] [outer = 13B53800] 08:58:24 INFO - PROCESS | 3700 | 1467820704346 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]]]}] 08:58:24 INFO - PROCESS | 3700 | --DOCSHELL 1574E800 == 37 [pid = 3700] [id = 468] 08:58:24 INFO - PROCESS | 3700 | --DOCSHELL 10A01400 == 36 [pid = 3700] [id = 467] 08:58:24 INFO - PROCESS | 3700 | --DOCSHELL 174C2000 == 35 [pid = 3700] [id = 466] 08:58:24 INFO - PROCESS | 3700 | --DOCSHELL 1663BC00 == 34 [pid = 3700] [id = 465] 08:58:24 INFO - PROCESS | 3700 | --DOCSHELL 15043C00 == 33 [pid = 3700] [id = 464] 08:58:24 INFO - PROCESS | 3700 | --DOCSHELL 14527800 == 32 [pid = 3700] [id = 463] 08:58:24 INFO - PROCESS | 3700 | --DOCSHELL 129DFC00 == 31 [pid = 3700] [id = 462] 08:58:24 INFO - PROCESS | 3700 | --DOCSHELL 10BAE800 == 30 [pid = 3700] [id = 461] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1A221C00) [pid = 3700] [serial = 1295] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (17CF2800) [pid = 3700] [serial = 1360] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16B7CC00) [pid = 3700] [serial = 1357] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15E26000) [pid = 3700] [serial = 1363] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1A5ED000) [pid = 3700] [serial = 1337] [outer = 00000000] [url = about:blank] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10A7F000) [pid = 3700] [serial = 1339] [outer = 00000000] [url = about:blank] 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1155ms 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10E95C00) [pid = 3700] [serial = 1340] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1393F000) [pid = 3700] [serial = 1348] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13AAA800) [pid = 3700] [serial = 1349] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1180D000) [pid = 3700] [serial = 1345] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (11D8D000) [pid = 3700] [serial = 1346] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (12E28000) [pid = 3700] [serial = 1342] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13937000) [pid = 3700] [serial = 1343] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1513A800) [pid = 3700] [serial = 1351] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (196CC400) [pid = 3700] [serial = 1366] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (194C7800) [pid = 3700] [serial = 1361] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19C24C00) [pid = 3700] [serial = 1369] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1663B800) [pid = 3700] [serial = 1354] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19ABC400) [pid = 3700] [serial = 1370] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (16CF6800) [pid = 3700] [serial = 1358] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19AB4800) [pid = 3700] [serial = 1367] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1574CC00) [pid = 3700] [serial = 1352] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1678C800) [pid = 3700] [serial = 1355] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (17415400) [pid = 3700] [serial = 1364] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3700 | 1467820704388 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3700 | 1467820704392 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:58:24 INFO - PROCESS | 3700 | 1467820704399 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3700 | 1467820704402 Marionette TRACE conn3 <- [1,1850,null,{}] 08:58:24 INFO - PROCESS | 3700 | 1467820704410 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}] 08:58:24 INFO - PROCESS | 3700 | 1467820704412 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:24 INFO - PROCESS | 3700 | 1467820704497 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:58:24 INFO - PROCESS | 3700 | 1467820704510 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 3700 | 1467820704512 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:24 INFO - PROCESS | 3700 | ++DOCSHELL 10EA3000 == 31 [pid = 3700] [id = 472] 08:58:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10EA3C00) [pid = 3700] [serial = 1416] [outer = 00000000] 08:58:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1102E400) [pid = 3700] [serial = 1417] [outer = 10EA3C00] 08:58:24 INFO - PROCESS | 3700 | 1467820704563 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (11896C00) [pid = 3700] [serial = 1418] [outer = 10EA3C00] 08:58:25 INFO - PROCESS | 3700 | 1467820705074 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 714ms 08:58:25 INFO - PROCESS | 3700 | 1467820705119 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3700 | 1467820705123 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:58:25 INFO - PROCESS | 3700 | 1467820705129 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3700 | 1467820705132 Marionette TRACE conn3 <- [1,1854,null,{}] 08:58:25 INFO - PROCESS | 3700 | 1467820705136 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}] 08:58:25 INFO - PROCESS | 3700 | 1467820705138 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:25 INFO - PROCESS | 3700 | 1467820705222 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:58:25 INFO - PROCESS | 3700 | 1467820705230 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3700 | 1467820705233 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:25 INFO - PROCESS | 3700 | ++DOCSHELL 13125800 == 32 [pid = 3700] [id = 473] 08:58:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1316C400) [pid = 3700] [serial = 1419] [outer = 00000000] 08:58:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1393E800) [pid = 3700] [serial = 1420] [outer = 1316C400] 08:58:25 INFO - PROCESS | 3700 | 1467820705278 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13ABEC00) [pid = 3700] [serial = 1421] [outer = 1316C400] 08:58:25 INFO - PROCESS | 3700 | 1467820705732 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 609ms 08:58:25 INFO - PROCESS | 3700 | 1467820705751 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3700 | 1467820705753 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:58:25 INFO - PROCESS | 3700 | 1467820705757 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3700 | 1467820705760 Marionette TRACE conn3 <- [1,1858,null,{}] 08:58:25 INFO - PROCESS | 3700 | 1467820705774 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}] 08:58:25 INFO - PROCESS | 3700 | 1467820705779 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:25 INFO - PROCESS | 3700 | 1467820705898 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:58:25 INFO - PROCESS | 3700 | 1467820705996 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3700 | 1467820705999 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:26 INFO - PROCESS | 3700 | ++DOCSHELL 1589E000 == 33 [pid = 3700] [id = 474] 08:58:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1589FC00) [pid = 3700] [serial = 1422] [outer = 00000000] 08:58:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E1AC00) [pid = 3700] [serial = 1423] [outer = 1589FC00] 08:58:26 INFO - PROCESS | 3700 | 1467820706045 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15E71C00) [pid = 3700] [serial = 1424] [outer = 1589FC00] 08:58:26 INFO - PROCESS | 3700 | 1467820706408 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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 669ms 08:58:26 INFO - PROCESS | 3700 | 1467820706439 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3700 | 1467820706441 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:58:26 INFO - PROCESS | 3700 | 1467820706444 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3700 | 1467820706446 Marionette TRACE conn3 <- [1,1862,null,{}] 08:58:26 INFO - PROCESS | 3700 | 1467820706449 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}] 08:58:26 INFO - PROCESS | 3700 | 1467820706451 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:26 INFO - PROCESS | 3700 | 1467820706534 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:58:26 INFO - PROCESS | 3700 | 1467820706539 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3700 | 1467820706541 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:26 INFO - PROCESS | 3700 | ++DOCSHELL 15E24000 == 34 [pid = 3700] [id = 475] 08:58:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15E6D800) [pid = 3700] [serial = 1425] [outer = 00000000] 08:58:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16797C00) [pid = 3700] [serial = 1426] [outer = 15E6D800] 08:58:26 INFO - PROCESS | 3700 | 1467820706672 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16CF6800) [pid = 3700] [serial = 1427] [outer = 15E6D800] 08:58:27 INFO - PROCESS | 3700 | 1467820707071 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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 684ms 08:58:27 INFO - PROCESS | 3700 | 1467820707131 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3700 | 1467820707133 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:58:27 INFO - PROCESS | 3700 | 1467820707136 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:58:27 INFO - PROCESS | 3700 | 1467820707138 Marionette TRACE conn3 <- [1,1866,null,{}] 08:58:27 INFO - PROCESS | 3700 | 1467820707141 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}] 08:58:27 INFO - PROCESS | 3700 | 1467820707143 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:27 INFO - PROCESS | 3700 | 1467820707278 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:58:27 INFO - PROCESS | 3700 | 1467820707301 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 3700 | 1467820707304 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:27 INFO - PROCESS | 3700 | ++DOCSHELL 1733B400 == 35 [pid = 3700] [id = 476] 08:58:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1733C000) [pid = 3700] [serial = 1428] [outer = 00000000] 08:58:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17495000) [pid = 3700] [serial = 1429] [outer = 1733C000] 08:58:27 INFO - PROCESS | 3700 | 1467820707330 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1756D000) [pid = 3700] [serial = 1430] [outer = 1733C000] 08:58:27 INFO - PROCESS | 3700 | 1467820707773 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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 684ms 08:58:27 INFO - PROCESS | 3700 | 1467820707821 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3700 | 1467820707823 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:58:27 INFO - PROCESS | 3700 | 1467820707832 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 3700 | 1467820707833 Marionette TRACE conn3 <- [1,1870,null,{}] 08:58:27 INFO - PROCESS | 3700 | 1467820707837 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}] 08:58:27 INFO - PROCESS | 3700 | 1467820707842 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:27 INFO - PROCESS | 3700 | 1467820707965 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:58:28 INFO - PROCESS | 3700 | 1467820708026 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3700 | 1467820708028 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:28 INFO - PROCESS | 3700 | ++DOCSHELL 179AF800 == 36 [pid = 3700] [id = 477] 08:58:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (17CF1C00) [pid = 3700] [serial = 1431] [outer = 00000000] 08:58:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (196CE800) [pid = 3700] [serial = 1432] [outer = 17CF1C00] 08:58:28 INFO - PROCESS | 3700 | 1467820708072 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194C6800) [pid = 3700] [serial = 1433] [outer = 17CF1C00] 08:58:28 INFO - PROCESS | 3700 | 1467820708497 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]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 715ms 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1452C400) [pid = 3700] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (103D2C00) [pid = 3700] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (129E0400) [pid = 3700] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17562C00) [pid = 3700] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10A7EC00) [pid = 3700] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (14226000) [pid = 3700] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17CF5C00) [pid = 3700] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1678EC00) [pid = 3700] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16789400) [pid = 3700] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10A03C00) [pid = 3700] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10BAEC00) [pid = 3700] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:58:28 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15137400) [pid = 3700] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:58:28 INFO - PROCESS | 3700 | 1467820708607 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3700 | 1467820708609 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:58:28 INFO - PROCESS | 3700 | 1467820708614 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3700 | 1467820708616 Marionette TRACE conn3 <- [1,1874,null,{}] 08:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:58:28 INFO - PROCESS | 3700 | 1467820708619 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}] 08:58:28 INFO - PROCESS | 3700 | 1467820708622 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:28 INFO - PROCESS | 3700 | 1467820708705 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:58:28 INFO - PROCESS | 3700 | 1467820708710 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3700 | 1467820708712 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:28 INFO - PROCESS | 3700 | ++DOCSHELL 13942C00 == 37 [pid = 3700] [id = 478] 08:58:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13AA4C00) [pid = 3700] [serial = 1434] [outer = 00000000] 08:58:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1452E800) [pid = 3700] [serial = 1435] [outer = 13AA4C00] 08:58:28 INFO - PROCESS | 3700 | 1467820708755 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (14532400) [pid = 3700] [serial = 1436] [outer = 13AA4C00] 08:58:29 INFO - PROCESS | 3700 | 1467820709160 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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 562ms 08:58:29 INFO - PROCESS | 3700 | 1467820709178 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3700 | 1467820709180 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:58:29 INFO - PROCESS | 3700 | 1467820709183 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 3700 | 1467820709185 Marionette TRACE conn3 <- [1,1878,null,{}] 08:58:29 INFO - PROCESS | 3700 | 1467820709203 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}] 08:58:29 INFO - PROCESS | 3700 | 1467820709205 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:29 INFO - PROCESS | 3700 | 1467820709285 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:58:29 INFO - PROCESS | 3700 | 1467820709289 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3700 | 1467820709291 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:29 INFO - PROCESS | 3700 | ++DOCSHELL 1393E000 == 38 [pid = 3700] [id = 479] 08:58:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16789400) [pid = 3700] [serial = 1437] [outer = 00000000] 08:58:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (179F0C00) [pid = 3700] [serial = 1438] [outer = 16789400] 08:58:29 INFO - PROCESS | 3700 | 1467820709333 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17C27C00) [pid = 3700] [serial = 1439] [outer = 16789400] 08:58:29 INFO - PROCESS | 3700 | 1467820709733 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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 578ms 08:58:29 INFO - PROCESS | 3700 | 1467820709763 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3700 | 1467820709765 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:58:29 INFO - PROCESS | 3700 | 1467820709768 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:58:29 INFO - PROCESS | 3700 | 1467820709770 Marionette TRACE conn3 <- [1,1882,null,{}] 08:58:29 INFO - PROCESS | 3700 | 1467820709773 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}] 08:58:29 INFO - PROCESS | 3700 | 1467820709775 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:29 INFO - PROCESS | 3700 | 1467820709902 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:58:29 INFO - PROCESS | 3700 | 1467820709912 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3700 | 1467820709914 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:29 INFO - PROCESS | 3700 | ++DOCSHELL 16791800 == 39 [pid = 3700] [id = 480] 08:58:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19E2B400) [pid = 3700] [serial = 1440] [outer = 00000000] 08:58:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19FA1000) [pid = 3700] [serial = 1441] [outer = 19E2B400] 08:58:29 INFO - PROCESS | 3700 | 1467820709966 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A21B800) [pid = 3700] [serial = 1442] [outer = 19E2B400] 08:58:30 INFO - PROCESS | 3700 | 1467820710366 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 623ms 08:58:30 INFO - PROCESS | 3700 | 1467820710390 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3700 | 1467820710391 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:58:30 INFO - PROCESS | 3700 | 1467820710395 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 3700 | 1467820710396 Marionette TRACE conn3 <- [1,1886,null,{}] 08:58:30 INFO - PROCESS | 3700 | 1467820710400 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}] 08:58:30 INFO - PROCESS | 3700 | 1467820710401 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:30 INFO - PROCESS | 3700 | 1467820710517 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:58:30 INFO - PROCESS | 3700 | 1467820710622 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 3700 | 1467820710625 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:30 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E6400 == 40 [pid = 3700] [id = 481] 08:58:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0F9E6C00) [pid = 3700] [serial = 1443] [outer = 00000000] 08:58:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10560C00) [pid = 3700] [serial = 1444] [outer = 0F9E6C00] 08:58:30 INFO - PROCESS | 3700 | 1467820710685 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10BAB400) [pid = 3700] [serial = 1445] [outer = 0F9E6C00] 08:58:31 INFO - PROCESS | 3700 | 1467820711268 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 927ms 08:58:31 INFO - PROCESS | 3700 | 1467820711326 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3700 | 1467820711330 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:58:31 INFO - PROCESS | 3700 | 1467820711335 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 3700 | 1467820711338 Marionette TRACE conn3 <- [1,1890,null,{}] 08:58:31 INFO - PROCESS | 3700 | 1467820711343 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}] 08:58:31 INFO - PROCESS | 3700 | 1467820711346 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:31 INFO - PROCESS | 3700 | 1467820711459 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:58:31 INFO - PROCESS | 3700 | 1467820711590 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3700 | 1467820711593 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:31 INFO - PROCESS | 3700 | ++DOCSHELL 13AC7000 == 41 [pid = 3700] [id = 482] 08:58:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (13B50000) [pid = 3700] [serial = 1446] [outer = 00000000] 08:58:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1452D400) [pid = 3700] [serial = 1447] [outer = 13B50000] 08:58:31 INFO - PROCESS | 3700 | 1467820711648 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (150D2C00) [pid = 3700] [serial = 1448] [outer = 13B50000] 08:58:32 INFO - PROCESS | 3700 | 1467820712201 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 912ms 08:58:32 INFO - PROCESS | 3700 | 1467820712250 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3700 | 1467820712254 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:58:32 INFO - PROCESS | 3700 | 1467820712258 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3700 | 1467820712261 Marionette TRACE conn3 <- [1,1894,null,{}] 08:58:32 INFO - PROCESS | 3700 | 1467820712265 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}] 08:58:32 INFO - PROCESS | 3700 | 1467820712267 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:32 INFO - PROCESS | 3700 | 1467820712375 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:58:32 INFO - PROCESS | 3700 | 1467820712509 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3700 | 1467820712512 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:32 INFO - PROCESS | 3700 | ++DOCSHELL 12E63800 == 42 [pid = 3700] [id = 483] 08:58:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15745000) [pid = 3700] [serial = 1449] [outer = 00000000] 08:58:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17928400) [pid = 3700] [serial = 1450] [outer = 15745000] 08:58:32 INFO - PROCESS | 3700 | 1467820712565 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (194C6000) [pid = 3700] [serial = 1451] [outer = 15745000] 08:58:33 INFO - PROCESS | 3700 | 1467820713142 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 912ms 08:58:33 INFO - PROCESS | 3700 | 1467820713186 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3700 | 1467820713189 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:58:33 INFO - PROCESS | 3700 | 1467820713199 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3700 | 1467820713205 Marionette TRACE conn3 <- [1,1898,null,{}] 08:58:33 INFO - PROCESS | 3700 | 1467820713210 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}] 08:58:33 INFO - PROCESS | 3700 | 1467820713214 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:33 INFO - PROCESS | 3700 | 1467820713318 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:58:33 INFO - PROCESS | 3700 | 1467820713408 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3700 | 1467820713411 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:33 INFO - PROCESS | 3700 | ++DOCSHELL 1A3BFC00 == 43 [pid = 3700] [id = 484] 08:58:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A485C00) [pid = 3700] [serial = 1452] [outer = 00000000] 08:58:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A48DC00) [pid = 3700] [serial = 1453] [outer = 1A485C00] 08:58:33 INFO - PROCESS | 3700 | 1467820713461 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A491C00) [pid = 3700] [serial = 1454] [outer = 1A485C00] 08:58:34 INFO - PROCESS | 3700 | 1467820714182 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1019ms 08:58:34 INFO - PROCESS | 3700 | 1467820714208 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3700 | 1467820714212 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:58:34 INFO - PROCESS | 3700 | 1467820714236 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 3700 | 1467820714239 Marionette TRACE conn3 <- [1,1902,null,{}] 08:58:34 INFO - PROCESS | 3700 | 1467820714245 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}] 08:58:34 INFO - PROCESS | 3700 | 1467820714248 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:34 INFO - PROCESS | 3700 | 1467820714347 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:58:34 INFO - PROCESS | 3700 | 1467820714461 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 3700 | 1467820714466 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:34 INFO - PROCESS | 3700 | ++DOCSHELL 11199C00 == 44 [pid = 3700] [id = 485] 08:58:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (111A2000) [pid = 3700] [serial = 1455] [outer = 00000000] 08:58:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (131CA800) [pid = 3700] [serial = 1456] [outer = 111A2000] 08:58:34 INFO - PROCESS | 3700 | 1467820714557 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1393EC00) [pid = 3700] [serial = 1457] [outer = 111A2000] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 103CD400 == 43 [pid = 3700] [id = 460] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 16791800 == 42 [pid = 3700] [id = 480] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 1393E000 == 41 [pid = 3700] [id = 479] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 13942C00 == 40 [pid = 3700] [id = 478] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 179AF800 == 39 [pid = 3700] [id = 477] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 1733B400 == 38 [pid = 3700] [id = 476] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 15E24000 == 37 [pid = 3700] [id = 475] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 1589E000 == 36 [pid = 3700] [id = 474] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 13125800 == 35 [pid = 3700] [id = 473] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 10EA3000 == 34 [pid = 3700] [id = 472] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 17928000 == 33 [pid = 3700] [id = 469] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 13B50800 == 32 [pid = 3700] [id = 471] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 10BA6000 == 31 [pid = 3700] [id = 470] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 1A3BFC00 == 30 [pid = 3700] [id = 484] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 12E63800 == 29 [pid = 3700] [id = 483] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 0F9E6400 == 28 [pid = 3700] [id = 481] 08:58:35 INFO - PROCESS | 3700 | --DOCSHELL 13AC7000 == 27 [pid = 3700] [id = 482] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1503E000) [pid = 3700] [serial = 1390] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (111A7000) [pid = 3700] [serial = 1382] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (10F03400) [pid = 3700] [serial = 1381] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (12C8BC00) [pid = 3700] [serial = 1387] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (13126800) [pid = 3700] [serial = 1388] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (179B4C00) [pid = 3700] [serial = 1399] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (11810000) [pid = 3700] [serial = 1373] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (111A1400) [pid = 3700] [serial = 1372] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1566EC00) [pid = 3700] [serial = 1376] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (14535000) [pid = 3700] [serial = 1375] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19F9EC00) [pid = 3700] [serial = 1379] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (194CAC00) [pid = 3700] [serial = 1378] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16826800) [pid = 3700] [serial = 1396] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (194BFC00) [pid = 3700] [serial = 1406] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (12BAB400) [pid = 3700] [serial = 1402] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17925800) [pid = 3700] [serial = 1405] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10EA0C00) [pid = 3700] [serial = 1384] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10F04800) [pid = 3700] [serial = 1385] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E22400) [pid = 3700] [serial = 1393] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19AAF400) [pid = 3700] [serial = 1408] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16B77800) [pid = 3700] [serial = 1397] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (193A5C00) [pid = 3700] [serial = 1400] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15E70C00) [pid = 3700] [serial = 1394] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15044400) [pid = 3700] [serial = 1391] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (13271400) [pid = 3700] [serial = 1403] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3700 | 1467820715939 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]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1778ms 08:58:35 INFO - PROCESS | 3700 | 1467820716005 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3700 | 1467820716010 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:58:36 INFO - PROCESS | 3700 | 1467820716015 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 3700 | 1467820716019 Marionette TRACE conn3 <- [1,1906,null,{}] 08:58:36 INFO - PROCESS | 3700 | 1467820716024 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}] 08:58:36 INFO - PROCESS | 3700 | 1467820716028 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:36 INFO - PROCESS | 3700 | 1467820716151 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:58:36 INFO - PROCESS | 3700 | 1467820716275 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 3700 | 1467820716278 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:36 INFO - PROCESS | 3700 | ++DOCSHELL 10EA1000 == 28 [pid = 3700] [id = 486] 08:58:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10EA2000) [pid = 3700] [serial = 1458] [outer = 00000000] 08:58:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (11023800) [pid = 3700] [serial = 1459] [outer = 10EA2000] 08:58:36 INFO - PROCESS | 3700 | 1467820716336 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1102CC00) [pid = 3700] [serial = 1460] [outer = 10EA2000] 08:58:37 INFO - PROCESS | 3700 | 1467820717097 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1155ms 08:58:37 INFO - PROCESS | 3700 | 1467820717179 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 3700 | 1467820717185 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:58:37 INFO - PROCESS | 3700 | 1467820717192 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 3700 | 1467820717195 Marionette TRACE conn3 <- [1,1910,null,{}] 08:58:37 INFO - PROCESS | 3700 | 1467820717199 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}] 08:58:37 INFO - PROCESS | 3700 | 1467820717202 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:37 INFO - PROCESS | 3700 | 1467820717349 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:58:37 INFO - PROCESS | 3700 | 1467820717507 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3700 | 1467820717510 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:37 INFO - PROCESS | 3700 | ++DOCSHELL 0F390400 == 29 [pid = 3700] [id = 487] 08:58:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (0F391000) [pid = 3700] [serial = 1461] [outer = 00000000] 08:58:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10A0AC00) [pid = 3700] [serial = 1462] [outer = 0F391000] 08:58:37 INFO - PROCESS | 3700 | 1467820717560 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10EA4C00) [pid = 3700] [serial = 1463] [outer = 0F391000] 08:58:38 INFO - PROCESS | 3700 | 1467820718048 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 882ms 08:58:38 INFO - PROCESS | 3700 | 1467820718078 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3700 | 1467820718082 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:58:38 INFO - PROCESS | 3700 | 1467820718086 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3700 | 1467820718089 Marionette TRACE conn3 <- [1,1914,null,{}] 08:58:38 INFO - PROCESS | 3700 | 1467820718094 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}] 08:58:38 INFO - PROCESS | 3700 | 1467820718098 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:38 INFO - PROCESS | 3700 | 1467820718182 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:58:38 INFO - PROCESS | 3700 | 1467820718191 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3700 | 1467820718194 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:38 INFO - PROCESS | 3700 | ++DOCSHELL 12C93800 == 30 [pid = 3700] [id = 488] 08:58:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (12E27C00) [pid = 3700] [serial = 1464] [outer = 00000000] 08:58:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (13164800) [pid = 3700] [serial = 1465] [outer = 12E27C00] 08:58:38 INFO - PROCESS | 3700 | 1467820718239 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1327DC00) [pid = 3700] [serial = 1466] [outer = 12E27C00] 08:58:38 INFO - PROCESS | 3700 | 1467820718687 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 623ms 08:58:38 INFO - PROCESS | 3700 | 1467820718707 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3700 | 1467820718711 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:58:38 INFO - PROCESS | 3700 | 1467820718715 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3700 | 1467820718717 Marionette TRACE conn3 <- [1,1918,null,{}] 08:58:38 INFO - PROCESS | 3700 | 1467820718721 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}] 08:58:38 INFO - PROCESS | 3700 | 1467820718723 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:38 INFO - PROCESS | 3700 | 1467820718808 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:58:38 INFO - PROCESS | 3700 | 1467820718816 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3700 | 1467820718818 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:38 INFO - PROCESS | 3700 | ++DOCSHELL 13938000 == 31 [pid = 3700] [id = 489] 08:58:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1393DC00) [pid = 3700] [serial = 1467] [outer = 00000000] 08:58:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (14534400) [pid = 3700] [serial = 1468] [outer = 1393DC00] 08:58:38 INFO - PROCESS | 3700 | 1467820718863 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15041400) [pid = 3700] [serial = 1469] [outer = 1393DC00] 08:58:39 INFO - PROCESS | 3700 | 1467820719355 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 684ms 08:58:39 INFO - PROCESS | 3700 | 1467820719394 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3700 | 1467820719397 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:58:39 INFO - PROCESS | 3700 | 1467820719402 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3700 | 1467820719407 Marionette TRACE conn3 <- [1,1922,null,{}] 08:58:39 INFO - PROCESS | 3700 | 1467820719417 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}] 08:58:39 INFO - PROCESS | 3700 | 1467820719420 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:39 INFO - PROCESS | 3700 | 1467820719504 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:58:39 INFO - PROCESS | 3700 | 1467820719514 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3700 | 1467820719516 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:39 INFO - PROCESS | 3700 | ++DOCSHELL 158AA400 == 32 [pid = 3700] [id = 490] 08:58:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (158AB000) [pid = 3700] [serial = 1470] [outer = 00000000] 08:58:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15E26C00) [pid = 3700] [serial = 1471] [outer = 158AB000] 08:58:39 INFO - PROCESS | 3700 | 1467820719562 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (15E72400) [pid = 3700] [serial = 1472] [outer = 158AB000] 08:58:40 INFO - PROCESS | 3700 | 1467820720018 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 684ms 08:58:40 INFO - PROCESS | 3700 | 1467820720082 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3700 | 1467820720085 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:58:40 INFO - PROCESS | 3700 | 1467820720088 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3700 | 1467820720090 Marionette TRACE conn3 <- [1,1926,null,{}] 08:58:40 INFO - PROCESS | 3700 | 1467820720094 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}] 08:58:40 INFO - PROCESS | 3700 | 1467820720096 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:40 INFO - PROCESS | 3700 | 1467820720219 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:58:40 INFO - PROCESS | 3700 | 1467820720244 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3700 | 1467820720246 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:40 INFO - PROCESS | 3700 | ++DOCSHELL 1678D400 == 33 [pid = 3700] [id = 491] 08:58:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1678E400) [pid = 3700] [serial = 1473] [outer = 00000000] 08:58:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1678F800) [pid = 3700] [serial = 1474] [outer = 1678E400] 08:58:40 INFO - PROCESS | 3700 | 1467820720291 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (168E5800) [pid = 3700] [serial = 1475] [outer = 1678E400] 08:58:40 INFO - PROCESS | 3700 | 1467820720726 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 684ms 08:58:40 INFO - PROCESS | 3700 | 1467820720771 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3700 | 1467820720772 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:58:40 INFO - PROCESS | 3700 | 1467820720776 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:58:40 INFO - PROCESS | 3700 | 1467820720777 Marionette TRACE conn3 <- [1,1930,null,{}] 08:58:40 INFO - PROCESS | 3700 | 1467820720781 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}] 08:58:40 INFO - PROCESS | 3700 | 1467820720783 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:40 INFO - PROCESS | 3700 | 1467820720874 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:58:40 INFO - PROCESS | 3700 | 1467820720880 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3700 | 1467820720886 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:40 INFO - PROCESS | 3700 | ++DOCSHELL 1733B000 == 34 [pid = 3700] [id = 492] 08:58:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1733B400) [pid = 3700] [serial = 1476] [outer = 00000000] 08:58:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (17496400) [pid = 3700] [serial = 1477] [outer = 1733B400] 08:58:40 INFO - PROCESS | 3700 | 1467820720991 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (17923000) [pid = 3700] [serial = 1478] [outer = 1733B400] 08:58:41 INFO - PROCESS | 3700 | 1467820721427 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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 685ms 08:58:41 INFO - PROCESS | 3700 | 1467820721457 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3700 | 1467820721459 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:58:41 INFO - PROCESS | 3700 | 1467820721466 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 3700 | 1467820721468 Marionette TRACE conn3 <- [1,1934,null,{}] 08:58:41 INFO - PROCESS | 3700 | 1467820721477 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}] 08:58:41 INFO - PROCESS | 3700 | 1467820721479 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:41 INFO - PROCESS | 3700 | 1467820721597 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:58:41 INFO - PROCESS | 3700 | 1467820721619 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3700 | 1467820721621 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:41 INFO - PROCESS | 3700 | ++DOCSHELL 1509D000 == 35 [pid = 3700] [id = 493] 08:58:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (179F2C00) [pid = 3700] [serial = 1479] [outer = 00000000] 08:58:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (194C5C00) [pid = 3700] [serial = 1480] [outer = 179F2C00] 08:58:41 INFO - PROCESS | 3700 | 1467820721663 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (194C6C00) [pid = 3700] [serial = 1481] [outer = 179F2C00] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (13B50000) [pid = 3700] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (0F9E6C00) [pid = 3700] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (15745000) [pid = 3700] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1733C000) [pid = 3700] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17CF1C00) [pid = 3700] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (179B0800) [pid = 3700] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (10BA9400) [pid = 3700] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (13B53800) [pid = 3700] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (10EA3C00) [pid = 3700] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19E2B400) [pid = 3700] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1316C400) [pid = 3700] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1589FC00) [pid = 3700] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A485C00) [pid = 3700] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13AA4C00) [pid = 3700] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15E6D800) [pid = 3700] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:58:42 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16789400) [pid = 3700] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:58:42 INFO - PROCESS | 3700 | 1467820722126 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]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 744ms 08:58:42 INFO - PROCESS | 3700 | 1467820722206 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3700 | 1467820722208 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:58:42 INFO - PROCESS | 3700 | 1467820722194 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3700 | 1467820722196 Marionette TRACE conn3 <- [1,1938,null,{}] 08:58:42 INFO - PROCESS | 3700 | 1467820722200 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}] 08:58:42 INFO - PROCESS | 3700 | 1467820722202 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:42 INFO - PROCESS | 3700 | 1467820722277 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:58:42 INFO - PROCESS | 3700 | 1467820722370 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 3700 | 1467820722372 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:42 INFO - PROCESS | 3700 | ++DOCSHELL 1036B800 == 36 [pid = 3700] [id = 494] 08:58:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (103CB000) [pid = 3700] [serial = 1482] [outer = 00000000] 08:58:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1316C400) [pid = 3700] [serial = 1483] [outer = 103CB000] 08:58:42 INFO - PROCESS | 3700 | 1467820722415 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (14534000) [pid = 3700] [serial = 1484] [outer = 103CB000] 08:58:42 INFO - PROCESS | 3700 | 1467820722773 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]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 608ms 08:58:42 INFO - PROCESS | 3700 | 1467820722831 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3700 | 1467820722833 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:58:42 INFO - PROCESS | 3700 | 1467820722820 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3700 | 1467820722822 Marionette TRACE conn3 <- [1,1942,null,{}] 08:58:42 INFO - PROCESS | 3700 | 1467820722825 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}] 08:58:42 INFO - PROCESS | 3700 | 1467820722827 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:42 INFO - PROCESS | 3700 | 1467820722932 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:58:43 INFO - PROCESS | 3700 | 1467820723027 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3700 | 1467820723029 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:43 INFO - PROCESS | 3700 | ++DOCSHELL 10E9C000 == 37 [pid = 3700] [id = 495] 08:58:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1663D800) [pid = 3700] [serial = 1485] [outer = 00000000] 08:58:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (193B1400) [pid = 3700] [serial = 1486] [outer = 1663D800] 08:58:43 INFO - PROCESS | 3700 | 1467820723072 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (196CBC00) [pid = 3700] [serial = 1487] [outer = 1663D800] 08:58:43 INFO - PROCESS | 3700 | 1467820723423 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 608ms 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:58:43 INFO - PROCESS | 3700 | 1467820723440 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3700 | 1467820723442 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 3700 | 1467820723446 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3700 | 1467820723447 Marionette TRACE conn3 <- [1,1946,null,{}] 08:58:43 INFO - PROCESS | 3700 | 1467820723451 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}] 08:58:43 INFO - PROCESS | 3700 | 1467820723452 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:43 INFO - PROCESS | 3700 | 1467820723568 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:58:43 INFO - PROCESS | 3700 | 1467820723576 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3700 | 1467820723578 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:43 INFO - PROCESS | 3700 | ++DOCSHELL 10F0AC00 == 38 [pid = 3700] [id = 496] 08:58:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (10FA6000) [pid = 3700] [serial = 1488] [outer = 00000000] 08:58:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19C22800) [pid = 3700] [serial = 1489] [outer = 10FA6000] 08:58:43 INFO - PROCESS | 3700 | 1467820723621 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19F95800) [pid = 3700] [serial = 1490] [outer = 10FA6000] 08:58:44 INFO - PROCESS | 3700 | 1467820724074 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 669ms 08:58:44 INFO - PROCESS | 3700 | 1467820724129 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3700 | 1467820724138 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:58:44 INFO - PROCESS | 3700 | 1467820724145 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3700 | 1467820724149 Marionette TRACE conn3 <- [1,1950,null,{}] 08:58:44 INFO - PROCESS | 3700 | 1467820724155 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}] 08:58:44 INFO - PROCESS | 3700 | 1467820724159 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:44 INFO - PROCESS | 3700 | 1467820724346 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:58:44 INFO - PROCESS | 3700 | 1467820724468 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 3700 | 1467820724473 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:44 INFO - PROCESS | 3700 | ++DOCSHELL 10F71C00 == 39 [pid = 3700] [id = 497] 08:58:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10F9F000) [pid = 3700] [serial = 1491] [outer = 00000000] 08:58:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (11D8C000) [pid = 3700] [serial = 1492] [outer = 10F9F000] 08:58:44 INFO - PROCESS | 3700 | 1467820724531 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (12962400) [pid = 3700] [serial = 1493] [outer = 10F9F000] 08:58:45 INFO - PROCESS | 3700 | 1467820725040 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 912ms 08:58:45 INFO - PROCESS | 3700 | 1467820725073 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 3700 | 1467820725078 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:58:45 INFO - PROCESS | 3700 | 1467820725085 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 3700 | 1467820725088 Marionette TRACE conn3 <- [1,1954,null,{}] 08:58:45 INFO - PROCESS | 3700 | 1467820725092 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}] 08:58:45 INFO - PROCESS | 3700 | 1467820725094 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:45 INFO - PROCESS | 3700 | 1467820725205 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:58:45 INFO - PROCESS | 3700 | 1467820725315 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 3700 | 1467820725318 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:45 INFO - PROCESS | 3700 | ++DOCSHELL 14535000 == 40 [pid = 3700] [id = 498] 08:58:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (15040800) [pid = 3700] [serial = 1494] [outer = 00000000] 08:58:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (15137800) [pid = 3700] [serial = 1495] [outer = 15040800] 08:58:45 INFO - PROCESS | 3700 | 1467820725392 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (158AAC00) [pid = 3700] [serial = 1496] [outer = 15040800] 08:58:45 INFO - PROCESS | 3700 | 1467820725942 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 912ms 08:58:45 INFO - PROCESS | 3700 | 1467820725994 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 3700 | 1467820725997 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:58:45 INFO - PROCESS | 3700 | 1467820726001 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 3700 | 1467820726004 Marionette TRACE conn3 <- [1,1958,null,{}] 08:58:46 INFO - PROCESS | 3700 | 1467820726015 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}] 08:58:46 INFO - PROCESS | 3700 | 1467820726020 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:46 INFO - PROCESS | 3700 | 1467820726126 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:58:46 INFO - PROCESS | 3700 | 1467820726240 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 3700 | 1467820726243 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:46 INFO - PROCESS | 3700 | ++DOCSHELL 1756AC00 == 41 [pid = 3700] [id = 499] 08:58:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1756CC00) [pid = 3700] [serial = 1497] [outer = 00000000] 08:58:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (193AA000) [pid = 3700] [serial = 1498] [outer = 1756CC00] 08:58:46 INFO - PROCESS | 3700 | 1467820726338 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (19FA2800) [pid = 3700] [serial = 1499] [outer = 1756CC00] 08:58:46 INFO - PROCESS | 3700 | 1467820726876 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 912ms 08:58:46 INFO - PROCESS | 3700 | 1467820726927 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3700 | 1467820726930 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:58:46 INFO - PROCESS | 3700 | 1467820726933 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3700 | 1467820726935 Marionette TRACE conn3 <- [1,1962,null,{}] 08:58:46 INFO - PROCESS | 3700 | 1467820726939 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}] 08:58:46 INFO - PROCESS | 3700 | 1467820726941 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:47 INFO - PROCESS | 3700 | 1467820727043 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:58:47 INFO - PROCESS | 3700 | 1467820727178 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3700 | 1467820727180 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:47 INFO - PROCESS | 3700 | ++DOCSHELL 103CB400 == 42 [pid = 3700] [id = 500] 08:58:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (10A74400) [pid = 3700] [serial = 1500] [outer = 00000000] 08:58:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (129E1C00) [pid = 3700] [serial = 1501] [outer = 10A74400] 08:58:47 INFO - PROCESS | 3700 | 1467820727242 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (158A7800) [pid = 3700] [serial = 1502] [outer = 10A74400] 08:58:48 INFO - PROCESS | 3700 | 1467820728008 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1110ms 08:58:48 INFO - PROCESS | 3700 | 1467820728055 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3700 | 1467820728059 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:58:48 INFO - PROCESS | 3700 | 1467820728064 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3700 | 1467820728067 Marionette TRACE conn3 <- [1,1966,null,{}] 08:58:48 INFO - PROCESS | 3700 | 1467820728074 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}] 08:58:48 INFO - PROCESS | 3700 | 1467820728076 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:48 INFO - PROCESS | 3700 | 1467820728172 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:58:48 INFO - PROCESS | 3700 | 1467820728312 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 3700 | 1467820728314 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 10E9C000 == 41 [pid = 3700] [id = 495] 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 1036B800 == 40 [pid = 3700] [id = 494] 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 1509D000 == 39 [pid = 3700] [id = 493] 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 1733B000 == 38 [pid = 3700] [id = 492] 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 1678D400 == 37 [pid = 3700] [id = 491] 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 158AA400 == 36 [pid = 3700] [id = 490] 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 13938000 == 35 [pid = 3700] [id = 489] 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 12C93800 == 34 [pid = 3700] [id = 488] 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 0F390400 == 33 [pid = 3700] [id = 487] 08:58:48 INFO - PROCESS | 3700 | --DOCSHELL 10EA1000 == 32 [pid = 3700] [id = 486] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1452D400) [pid = 3700] [serial = 1447] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (10BAB400) [pid = 3700] [serial = 1445] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (17928400) [pid = 3700] [serial = 1450] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (17495000) [pid = 3700] [serial = 1429] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (196CE800) [pid = 3700] [serial = 1432] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19AAF800) [pid = 3700] [serial = 1409] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (10F02C00) [pid = 3700] [serial = 1411] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1119E400) [pid = 3700] [serial = 1412] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (14527C00) [pid = 3700] [serial = 1414] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (150CF800) [pid = 3700] [serial = 1415] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1102E400) [pid = 3700] [serial = 1417] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19FA1000) [pid = 3700] [serial = 1441] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11896C00) [pid = 3700] [serial = 1418] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1393E800) [pid = 3700] [serial = 1420] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13ABEC00) [pid = 3700] [serial = 1421] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15E1AC00) [pid = 3700] [serial = 1423] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15E71C00) [pid = 3700] [serial = 1424] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (150D2C00) [pid = 3700] [serial = 1448] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A48DC00) [pid = 3700] [serial = 1453] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (194C6000) [pid = 3700] [serial = 1451] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1A491C00) [pid = 3700] [serial = 1454] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (14532400) [pid = 3700] [serial = 1436] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1452E800) [pid = 3700] [serial = 1435] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (194C6800) [pid = 3700] [serial = 1433] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16797C00) [pid = 3700] [serial = 1426] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10560C00) [pid = 3700] [serial = 1444] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1A21B800) [pid = 3700] [serial = 1442] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16CF6800) [pid = 3700] [serial = 1427] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1756D000) [pid = 3700] [serial = 1430] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (179F0C00) [pid = 3700] [serial = 1438] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (17C27C00) [pid = 3700] [serial = 1439] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (131CA800) [pid = 3700] [serial = 1456] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3700 | ++DOCSHELL 1055A400 == 33 [pid = 3700] [id = 501] 08:58:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10560C00) [pid = 3700] [serial = 1503] [outer = 00000000] 08:58:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10E95800) [pid = 3700] [serial = 1504] [outer = 10560C00] 08:58:48 INFO - PROCESS | 3700 | 1467820728396 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1119E400) [pid = 3700] [serial = 1505] [outer = 10560C00] 08:58:48 INFO - PROCESS | 3700 | 1467820728802 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 775ms 08:58:48 INFO - PROCESS | 3700 | 1467820728855 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3700 | 1467820728859 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:58:48 INFO - PROCESS | 3700 | 1467820728866 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3700 | 1467820728868 Marionette TRACE conn3 <- [1,1970,null,{}] 08:58:48 INFO - PROCESS | 3700 | 1467820728872 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}] 08:58:48 INFO - PROCESS | 3700 | 1467820728875 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:48 INFO - PROCESS | 3700 | 1467820728960 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:58:48 INFO - PROCESS | 3700 | 1467820728972 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 3700 | 1467820728974 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:48 INFO - PROCESS | 3700 | ++DOCSHELL 13126800 == 34 [pid = 3700] [id = 502] 08:58:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1312C400) [pid = 3700] [serial = 1506] [outer = 00000000] 08:58:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13937000) [pid = 3700] [serial = 1507] [outer = 1312C400] 08:58:49 INFO - PROCESS | 3700 | 1467820729021 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13AA1800) [pid = 3700] [serial = 1508] [outer = 1312C400] 08:58:49 INFO - PROCESS | 3700 | 1467820729461 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 608ms 08:58:49 INFO - PROCESS | 3700 | 1467820729489 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3700 | 1467820729491 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:58:49 INFO - PROCESS | 3700 | 1467820729495 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3700 | 1467820729498 Marionette TRACE conn3 <- [1,1974,null,{}] 08:58:49 INFO - PROCESS | 3700 | 1467820729511 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}] 08:58:49 INFO - PROCESS | 3700 | 1467820729515 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:49 INFO - PROCESS | 3700 | 1467820729599 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:58:49 INFO - PROCESS | 3700 | 1467820729608 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3700 | 1467820729611 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:49 INFO - PROCESS | 3700 | ++DOCSHELL 15041000 == 35 [pid = 3700] [id = 503] 08:58:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15043800) [pid = 3700] [serial = 1509] [outer = 00000000] 08:58:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (150D2C00) [pid = 3700] [serial = 1510] [outer = 15043800] 08:58:49 INFO - PROCESS | 3700 | 1467820729657 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15744C00) [pid = 3700] [serial = 1511] [outer = 15043800] 08:58:50 INFO - PROCESS | 3700 | 1467820730068 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 623ms 08:58:50 INFO - PROCESS | 3700 | 1467820730117 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3700 | 1467820730119 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:58:50 INFO - PROCESS | 3700 | 1467820730122 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3700 | 1467820730124 Marionette TRACE conn3 <- [1,1978,null,{}] 08:58:50 INFO - PROCESS | 3700 | 1467820730145 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}] 08:58:50 INFO - PROCESS | 3700 | 1467820730156 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:50 INFO - PROCESS | 3700 | 1467820730242 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:58:50 INFO - PROCESS | 3700 | 1467820730247 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3700 | 1467820730249 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:50 INFO - PROCESS | 3700 | ++DOCSHELL 15679000 == 36 [pid = 3700] [id = 504] 08:58:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15E24800) [pid = 3700] [serial = 1512] [outer = 00000000] 08:58:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16792400) [pid = 3700] [serial = 1513] [outer = 15E24800] 08:58:50 INFO - PROCESS | 3700 | 1467820730284 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16824800) [pid = 3700] [serial = 1514] [outer = 15E24800] 08:58:50 INFO - PROCESS | 3700 | 1467820730767 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 684ms 08:58:50 INFO - PROCESS | 3700 | 1467820730804 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3700 | 1467820730806 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:58:50 INFO - PROCESS | 3700 | 1467820730809 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:58:50 INFO - PROCESS | 3700 | 1467820730811 Marionette TRACE conn3 <- [1,1982,null,{}] 08:58:50 INFO - PROCESS | 3700 | 1467820730815 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}] 08:58:50 INFO - PROCESS | 3700 | 1467820730817 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:50 INFO - PROCESS | 3700 | 1467820730929 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:58:50 INFO - PROCESS | 3700 | 1467820730935 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3700 | 1467820730920 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:50 INFO - PROCESS | 3700 | ++DOCSHELL 16B7CC00 == 37 [pid = 3700] [id = 505] 08:58:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16B7E400) [pid = 3700] [serial = 1515] [outer = 00000000] 08:58:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (17341000) [pid = 3700] [serial = 1516] [outer = 16B7E400] 08:58:50 INFO - PROCESS | 3700 | 1467820730962 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17498C00) [pid = 3700] [serial = 1517] [outer = 16B7E400] 08:58:51 INFO - PROCESS | 3700 | 1467820731407 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 624ms 08:58:51 INFO - PROCESS | 3700 | 1467820731429 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3700 | 1467820731431 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:58:51 INFO - PROCESS | 3700 | 1467820731435 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3700 | 1467820731436 Marionette TRACE conn3 <- [1,1986,null,{}] 08:58:51 INFO - PROCESS | 3700 | 1467820731440 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}] 08:58:51 INFO - PROCESS | 3700 | 1467820731445 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:51 INFO - PROCESS | 3700 | 1467820731580 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:58:51 INFO - PROCESS | 3700 | 1467820731671 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3700 | 1467820731673 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:51 INFO - PROCESS | 3700 | ++DOCSHELL 194C0800 == 38 [pid = 3700] [id = 506] 08:58:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194C2800) [pid = 3700] [serial = 1518] [outer = 00000000] 08:58:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (196CE400) [pid = 3700] [serial = 1519] [outer = 194C2800] 08:58:51 INFO - PROCESS | 3700 | 1467820731716 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19AB1000) [pid = 3700] [serial = 1520] [outer = 194C2800] 08:58:52 INFO - PROCESS | 3700 | 1467820732124 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 714ms 08:58:52 INFO - PROCESS | 3700 | 1467820732155 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3700 | 1467820732157 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:58:52 INFO - PROCESS | 3700 | 1467820732160 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3700 | 1467820732162 Marionette TRACE conn3 <- [1,1990,null,{}] 08:58:52 INFO - PROCESS | 3700 | 1467820732165 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}] 08:58:52 INFO - PROCESS | 3700 | 1467820732167 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:52 INFO - PROCESS | 3700 | 1467820732280 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:58:52 INFO - PROCESS | 3700 | 1467820732285 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3700 | 1467820732287 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:52 INFO - PROCESS | 3700 | ++DOCSHELL 1036A400 == 39 [pid = 3700] [id = 507] 08:58:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (196C8000) [pid = 3700] [serial = 1521] [outer = 00000000] 08:58:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A218800) [pid = 3700] [serial = 1522] [outer = 196C8000] 08:58:52 INFO - PROCESS | 3700 | 1467820732372 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A219400) [pid = 3700] [serial = 1523] [outer = 196C8000] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1733B400) [pid = 3700] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (158AB000) [pid = 3700] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1393DC00) [pid = 3700] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1678E400) [pid = 3700] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (0F391000) [pid = 3700] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (179F2C00) [pid = 3700] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (12E27C00) [pid = 3700] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (103CB000) [pid = 3700] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10EA2000) [pid = 3700] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1663D800) [pid = 3700] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:58:52 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (111A2000) [pid = 3700] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:58:52 INFO - PROCESS | 3700 | 1467820732835 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 08:58:52 INFO - PROCESS | 3700 | 1467820732884 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3700 | 1467820732886 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:58:52 INFO - PROCESS | 3700 | 1467820732889 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:58:52 INFO - PROCESS | 3700 | 1467820732891 Marionette TRACE conn3 <- [1,1994,null,{}] 08:58:52 INFO - PROCESS | 3700 | 1467820732894 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}] 08:58:52 INFO - PROCESS | 3700 | 1467820732896 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:52 INFO - PROCESS | 3700 | 1467820732983 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:58:52 INFO - PROCESS | 3700 | 1467820732989 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3700 | 1467820732991 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:53 INFO - PROCESS | 3700 | ++DOCSHELL 139E5800 == 40 [pid = 3700] [id = 508] 08:58:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1452E400) [pid = 3700] [serial = 1524] [outer = 00000000] 08:58:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1678E400) [pid = 3700] [serial = 1525] [outer = 1452E400] 08:58:53 INFO - PROCESS | 3700 | 1467820733033 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16798000) [pid = 3700] [serial = 1526] [outer = 1452E400] 08:58:53 INFO - PROCESS | 3700 | 1467820733457 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 623ms 08:58:53 INFO - PROCESS | 3700 | 1467820733511 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3700 | 1467820733513 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:58:53 INFO - PROCESS | 3700 | 1467820733504 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3700 | 1467820733506 Marionette TRACE conn3 <- [1,1998,null,{}] 08:58:53 INFO - PROCESS | 3700 | 1467820733509 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}] 08:58:53 INFO - PROCESS | 3700 | 1467820733511 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:53 INFO - PROCESS | 3700 | 1467820733591 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:58:53 INFO - PROCESS | 3700 | 1467820733596 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 3700 | 1467820733598 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:53 INFO - PROCESS | 3700 | ++DOCSHELL 0C772400 == 41 [pid = 3700] [id = 509] 08:58:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0F9E0400) [pid = 3700] [serial = 1527] [outer = 00000000] 08:58:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (196CD000) [pid = 3700] [serial = 1528] [outer = 0F9E0400] 08:58:53 INFO - PROCESS | 3700 | 1467820733640 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19F9EC00) [pid = 3700] [serial = 1529] [outer = 0F9E0400] 08:58:54 INFO - PROCESS | 3700 | 1467820734074 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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 578ms 08:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:58:54 INFO - PROCESS | 3700 | 1467820734096 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 3700 | 1467820734098 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:58:54 INFO - PROCESS | 3700 | 1467820734102 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 3700 | 1467820734103 Marionette TRACE conn3 <- [1,2002,null,{}] 08:58:54 INFO - PROCESS | 3700 | 1467820734107 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}] 08:58:54 INFO - PROCESS | 3700 | 1467820734109 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:54 INFO - PROCESS | 3700 | 1467820734188 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:58:54 INFO - PROCESS | 3700 | 1467820734194 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 3700 | 1467820734196 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:54 INFO - PROCESS | 3700 | ++DOCSHELL 1733B400 == 42 [pid = 3700] [id = 510] 08:58:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (194C8C00) [pid = 3700] [serial = 1530] [outer = 00000000] 08:58:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A492000) [pid = 3700] [serial = 1531] [outer = 194C8C00] 08:58:54 INFO - PROCESS | 3700 | 1467820734238 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A5E6C00) [pid = 3700] [serial = 1532] [outer = 194C8C00] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 11199C00 == 41 [pid = 3700] [id = 485] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 1055A400 == 40 [pid = 3700] [id = 501] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 103CB400 == 39 [pid = 3700] [id = 500] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 14535000 == 38 [pid = 3700] [id = 498] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 1756AC00 == 37 [pid = 3700] [id = 499] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 10F0AC00 == 36 [pid = 3700] [id = 496] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 10F71C00 == 35 [pid = 3700] [id = 497] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 13126800 == 34 [pid = 3700] [id = 502] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 15041000 == 33 [pid = 3700] [id = 503] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 194C0800 == 32 [pid = 3700] [id = 506] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 139E5800 == 31 [pid = 3700] [id = 508] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 0C772400 == 30 [pid = 3700] [id = 509] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 1036A400 == 29 [pid = 3700] [id = 507] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 16B7CC00 == 28 [pid = 3700] [id = 505] 08:58:55 INFO - PROCESS | 3700 | --DOCSHELL 15679000 == 27 [pid = 3700] [id = 504] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (196CBC00) [pid = 3700] [serial = 1487] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19C22800) [pid = 3700] [serial = 1489] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (17923000) [pid = 3700] [serial = 1478] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (17496400) [pid = 3700] [serial = 1477] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15E26C00) [pid = 3700] [serial = 1471] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15041400) [pid = 3700] [serial = 1469] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (168E5800) [pid = 3700] [serial = 1475] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10A0AC00) [pid = 3700] [serial = 1462] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (194C5C00) [pid = 3700] [serial = 1480] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E72400) [pid = 3700] [serial = 1472] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (13164800) [pid = 3700] [serial = 1465] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (14534000) [pid = 3700] [serial = 1484] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1102CC00) [pid = 3700] [serial = 1460] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10EA4C00) [pid = 3700] [serial = 1463] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1327DC00) [pid = 3700] [serial = 1466] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (11023800) [pid = 3700] [serial = 1459] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (194C6C00) [pid = 3700] [serial = 1481] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1678F800) [pid = 3700] [serial = 1474] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (14534400) [pid = 3700] [serial = 1468] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (193B1400) [pid = 3700] [serial = 1486] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1393EC00) [pid = 3700] [serial = 1457] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1316C400) [pid = 3700] [serial = 1483] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3700 | 1467820736202 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2144ms 08:58:56 INFO - PROCESS | 3700 | 1467820736269 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 3700 | 1467820736273 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:58:56 INFO - PROCESS | 3700 | 1467820736278 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:58:56 INFO - PROCESS | 3700 | 1467820736281 Marionette TRACE conn3 <- [1,2006,null,{}] 08:58:56 INFO - PROCESS | 3700 | 1467820736287 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}] 08:58:56 INFO - PROCESS | 3700 | 1467820736290 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:56 INFO - PROCESS | 3700 | 1467820736390 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:58:56 INFO - PROCESS | 3700 | 1467820736389 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 3700 | 1467820736391 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:56 INFO - PROCESS | 3700 | ++DOCSHELL 10BA1C00 == 28 [pid = 3700] [id = 511] 08:58:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10BA2400) [pid = 3700] [serial = 1533] [outer = 00000000] 08:58:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10EA1400) [pid = 3700] [serial = 1534] [outer = 10BA2400] 08:58:56 INFO - PROCESS | 3700 | 1467820736445 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10F06800) [pid = 3700] [serial = 1535] [outer = 10BA2400] 08:58:56 INFO - PROCESS | 3700 | 1467820736952 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 714ms 08:58:56 INFO - PROCESS | 3700 | 1467820737002 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 3700 | 1467820737007 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:58:57 INFO - PROCESS | 3700 | 1467820737013 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3700 | 1467820737016 Marionette TRACE conn3 <- [1,2010,null,{}] 08:58:57 INFO - PROCESS | 3700 | 1467820737003 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}] 08:58:57 INFO - PROCESS | 3700 | 1467820737006 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:57 INFO - PROCESS | 3700 | 1467820737097 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:58:57 INFO - PROCESS | 3700 | 1467820737103 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3700 | 1467820737106 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:57 INFO - PROCESS | 3700 | ++DOCSHELL 11C98800 == 29 [pid = 3700] [id = 512] 08:58:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (11C99400) [pid = 3700] [serial = 1536] [outer = 00000000] 08:58:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (11DDC000) [pid = 3700] [serial = 1537] [outer = 11C99400] 08:58:57 INFO - PROCESS | 3700 | 1467820737161 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (12B75400) [pid = 3700] [serial = 1538] [outer = 11C99400] 08:58:57 INFO - PROCESS | 3700 | 1467820737614 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 684ms 08:58:57 INFO - PROCESS | 3700 | 1467820737678 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3700 | 1467820737680 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:58:57 INFO - PROCESS | 3700 | 1467820737684 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:58:57 INFO - PROCESS | 3700 | 1467820737687 Marionette TRACE conn3 <- [1,2014,null,{}] 08:58:57 INFO - PROCESS | 3700 | 1467820737698 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}] 08:58:57 INFO - PROCESS | 3700 | 1467820737703 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:57 INFO - PROCESS | 3700 | 1467820737831 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:58:57 INFO - PROCESS | 3700 | 1467820737849 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3700 | 1467820737852 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:57 INFO - PROCESS | 3700 | ++DOCSHELL 13B56800 == 30 [pid = 3700] [id = 513] 08:58:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13B5A000) [pid = 3700] [serial = 1539] [outer = 00000000] 08:58:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (14229000) [pid = 3700] [serial = 1540] [outer = 13B5A000] 08:58:57 INFO - PROCESS | 3700 | 1467820737900 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (14534000) [pid = 3700] [serial = 1541] [outer = 13B5A000] 08:58:58 INFO - PROCESS | 3700 | 1467820738341 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 684ms 08:58:58 INFO - PROCESS | 3700 | 1467820738366 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:58:58 INFO - PROCESS | 3700 | 1467820738369 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:58:58 INFO - PROCESS | 3700 | 1467820738372 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3700 | 1467820738374 Marionette TRACE conn3 <- [1,2018,null,{}] 08:58:58 INFO - PROCESS | 3700 | 1467820738392 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}] 08:58:58 INFO - PROCESS | 3700 | 1467820738394 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:58 INFO - PROCESS | 3700 | 1467820738492 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:58:58 INFO - PROCESS | 3700 | 1467820738498 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3700 | 1467820738500 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:58 INFO - PROCESS | 3700 | ++DOCSHELL 15036C00 == 31 [pid = 3700] [id = 514] 08:58:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15096800) [pid = 3700] [serial = 1542] [outer = 00000000] 08:58:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15679C00) [pid = 3700] [serial = 1543] [outer = 15096800] 08:58:58 INFO - PROCESS | 3700 | 1467820738544 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15E1C000) [pid = 3700] [serial = 1544] [outer = 15096800] 08:58:58 INFO - PROCESS | 3700 | 1467820738968 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 623ms 08:58:59 INFO - PROCESS | 3700 | 1467820739015 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3700 | 1467820739017 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:58:59 INFO - PROCESS | 3700 | 1467820739020 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3700 | 1467820739022 Marionette TRACE conn3 <- [1,2022,null,{}] 08:58:59 INFO - PROCESS | 3700 | 1467820739025 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}] 08:58:59 INFO - PROCESS | 3700 | 1467820739027 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:59 INFO - PROCESS | 3700 | 1467820739106 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:58:59 INFO - PROCESS | 3700 | 1467820739114 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3700 | 1467820739116 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:59 INFO - PROCESS | 3700 | ++DOCSHELL 15E26C00 == 32 [pid = 3700] [id = 515] 08:58:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15E27000) [pid = 3700] [serial = 1545] [outer = 00000000] 08:58:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15E73800) [pid = 3700] [serial = 1546] [outer = 15E27000] 08:58:59 INFO - PROCESS | 3700 | 1467820739160 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1663C800) [pid = 3700] [serial = 1547] [outer = 15E27000] 08:58:59 INFO - PROCESS | 3700 | 1467820739608 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 624ms 08:58:59 INFO - PROCESS | 3700 | 1467820739642 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3700 | 1467820739644 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:58:59 INFO - PROCESS | 3700 | 1467820739651 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3700 | 1467820739653 Marionette TRACE conn3 <- [1,2026,null,{}] 08:58:59 INFO - PROCESS | 3700 | 1467820739656 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}] 08:58:59 INFO - PROCESS | 3700 | 1467820739662 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:59 INFO - PROCESS | 3700 | 1467820739777 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:58:59 INFO - PROCESS | 3700 | 1467820739783 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3700 | 1467820739785 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:58:59 INFO - PROCESS | 3700 | ++DOCSHELL 16B77400 == 33 [pid = 3700] [id = 516] 08:58:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16B77C00) [pid = 3700] [serial = 1548] [outer = 00000000] 08:58:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (17493400) [pid = 3700] [serial = 1549] [outer = 16B77C00] 08:58:59 INFO - PROCESS | 3700 | 1467820739828 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17562800) [pid = 3700] [serial = 1550] [outer = 16B77C00] 08:59:00 INFO - PROCESS | 3700 | 1467820740248 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 608ms 08:59:00 INFO - PROCESS | 3700 | 1467820740289 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3700 | 1467820740291 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:59:00 INFO - PROCESS | 3700 | 1467820740299 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 3700 | 1467820740300 Marionette TRACE conn3 <- [1,2030,null,{}] 08:59:00 INFO - PROCESS | 3700 | 1467820740305 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}] 08:59:00 INFO - PROCESS | 3700 | 1467820740307 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:00 INFO - PROCESS | 3700 | 1467820740394 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:59:00 INFO - PROCESS | 3700 | 1467820740400 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3700 | 1467820740402 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:00 INFO - PROCESS | 3700 | ++DOCSHELL 168EC000 == 34 [pid = 3700] [id = 517] 08:59:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17341800) [pid = 3700] [serial = 1551] [outer = 00000000] 08:59:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (179F2000) [pid = 3700] [serial = 1552] [outer = 17341800] 08:59:00 INFO - PROCESS | 3700 | 1467820740452 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (179AF400) [pid = 3700] [serial = 1553] [outer = 17341800] 08:59:00 INFO - PROCESS | 3700 | 1467820740910 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 684ms 08:59:00 INFO - PROCESS | 3700 | 1467820740980 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3700 | 1467820740982 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:59:00 INFO - PROCESS | 3700 | 1467820740985 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 3700 | 1467820740986 Marionette TRACE conn3 <- [1,2034,null,{}] 08:59:00 INFO - PROCESS | 3700 | 1467820740990 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}] 08:59:00 INFO - PROCESS | 3700 | 1467820740992 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:01 INFO - PROCESS | 3700 | 1467820741071 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:59:01 INFO - PROCESS | 3700 | 1467820741083 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3700 | 1467820741085 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:01 INFO - PROCESS | 3700 | ++DOCSHELL 17414400 == 35 [pid = 3700] [id = 518] 08:59:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (179B7000) [pid = 3700] [serial = 1554] [outer = 00000000] 08:59:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (194C6C00) [pid = 3700] [serial = 1555] [outer = 179B7000] 08:59:01 INFO - PROCESS | 3700 | 1467820741127 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (179B4400) [pid = 3700] [serial = 1556] [outer = 179B7000] 08:59:01 INFO - PROCESS | 3700 | 1467820741601 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 684ms 08:59:01 INFO - PROCESS | 3700 | 1467820741672 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3700 | 1467820741674 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:59:01 INFO - PROCESS | 3700 | 1467820741677 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:59:01 INFO - PROCESS | 3700 | 1467820741679 Marionette TRACE conn3 <- [1,2038,null,{}] 08:59:01 INFO - PROCESS | 3700 | 1467820741683 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}] 08:59:01 INFO - PROCESS | 3700 | 1467820741685 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:01 INFO - PROCESS | 3700 | 1467820741821 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:59:01 INFO - PROCESS | 3700 | 1467820741845 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3700 | 1467820741847 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:01 INFO - PROCESS | 3700 | ++DOCSHELL 13B56400 == 36 [pid = 3700] [id = 519] 08:59:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (196CA800) [pid = 3700] [serial = 1557] [outer = 00000000] 08:59:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19AB4800) [pid = 3700] [serial = 1558] [outer = 196CA800] 08:59:01 INFO - PROCESS | 3700 | 1467820741889 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19AB5000) [pid = 3700] [serial = 1559] [outer = 196CA800] 08:59:02 INFO - PROCESS | 3700 | 1467820742306 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 668ms 08:59:02 INFO - PROCESS | 3700 | 1467820742361 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3700 | 1467820742363 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:59:02 INFO - PROCESS | 3700 | 1467820742372 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 3700 | 1467820742373 Marionette TRACE conn3 <- [1,2042,null,{}] 08:59:02 INFO - PROCESS | 3700 | 1467820742377 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}] 08:59:02 INFO - PROCESS | 3700 | 1467820742378 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:02 INFO - PROCESS | 3700 | 1467820742513 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:59:02 INFO - PROCESS | 3700 | 1467820742521 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3700 | 1467820742523 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:02 INFO - PROCESS | 3700 | ++DOCSHELL 19C30400 == 37 [pid = 3700] [id = 520] 08:59:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19F9D000) [pid = 3700] [serial = 1560] [outer = 00000000] 08:59:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A485000) [pid = 3700] [serial = 1561] [outer = 19F9D000] 08:59:02 INFO - PROCESS | 3700 | 1467820742550 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A48C000) [pid = 3700] [serial = 1562] [outer = 19F9D000] 08:59:02 INFO - PROCESS | 3700 | 1467820743001 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 669ms 08:59:03 INFO - PROCESS | 3700 | 1467820743050 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3700 | 1467820743052 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:59:03 INFO - PROCESS | 3700 | 1467820743055 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3700 | 1467820743058 Marionette TRACE conn3 <- [1,2046,null,{}] 08:59:03 INFO - PROCESS | 3700 | 1467820743061 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}] 08:59:03 INFO - PROCESS | 3700 | 1467820743064 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:03 INFO - PROCESS | 3700 | 1467820743202 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (16B7E400) [pid = 3700] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (194C2800) [pid = 3700] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (196C8000) [pid = 3700] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1452E400) [pid = 3700] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (0F9E0400) [pid = 3700] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (10F9F000) [pid = 3700] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (10FA6000) [pid = 3700] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15E24800) [pid = 3700] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15043800) [pid = 3700] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1312C400) [pid = 3700] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10560C00) [pid = 3700] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10A74400) [pid = 3700] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1756CC00) [pid = 3700] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:59:03 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15040800) [pid = 3700] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:59:03 INFO - PROCESS | 3700 | 1467820743678 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3700 | 1467820743680 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:03 INFO - PROCESS | 3700 | ++DOCSHELL 10A74400 == 38 [pid = 3700] [id = 521] 08:59:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10EA2800) [pid = 3700] [serial = 1563] [outer = 00000000] 08:59:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (114A2000) [pid = 3700] [serial = 1564] [outer = 10EA2800] 08:59:03 INFO - PROCESS | 3700 | 1467820743734 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15040800) [pid = 3700] [serial = 1565] [outer = 10EA2800] 08:59:04 INFO - PROCESS | 3700 | 1467820744114 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1109ms 08:59:04 INFO - PROCESS | 3700 | 1467820744163 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3700 | 1467820744165 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:59:04 INFO - PROCESS | 3700 | 1467820744168 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3700 | 1467820744170 Marionette TRACE conn3 <- [1,2050,null,{}] 08:59:04 INFO - PROCESS | 3700 | 1467820744174 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}] 08:59:04 INFO - PROCESS | 3700 | 1467820744175 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:04 INFO - PROCESS | 3700 | 1467820744255 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:59:04 INFO - PROCESS | 3700 | 1467820744260 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3700 | 1467820744262 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:04 INFO - PROCESS | 3700 | ++DOCSHELL 158A1800 == 39 [pid = 3700] [id = 522] 08:59:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1678EC00) [pid = 3700] [serial = 1566] [outer = 00000000] 08:59:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A3B2C00) [pid = 3700] [serial = 1567] [outer = 1678EC00] 08:59:04 INFO - PROCESS | 3700 | 1467820744305 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A5E6800) [pid = 3700] [serial = 1568] [outer = 1678EC00] 08:59:04 INFO - PROCESS | 3700 | 1467820744717 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 577ms 08:59:04 INFO - PROCESS | 3700 | 1467820744777 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3700 | 1467820744779 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:59:04 INFO - PROCESS | 3700 | 1467820744799 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3700 | 1467820744801 Marionette TRACE conn3 <- [1,2054,null,{}] 08:59:04 INFO - PROCESS | 3700 | 1467820744804 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}] 08:59:04 INFO - PROCESS | 3700 | 1467820744806 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:04 INFO - PROCESS | 3700 | 1467820744885 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:59:04 INFO - PROCESS | 3700 | 1467820744890 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3700 | 1467820744892 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:04 INFO - PROCESS | 3700 | ++DOCSHELL 1A21E800 == 40 [pid = 3700] [id = 523] 08:59:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A5F4C00) [pid = 3700] [serial = 1569] [outer = 00000000] 08:59:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A85E800) [pid = 3700] [serial = 1570] [outer = 1A5F4C00] 08:59:04 INFO - PROCESS | 3700 | 1467820744939 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A861000) [pid = 3700] [serial = 1571] [outer = 1A5F4C00] 08:59:05 INFO - PROCESS | 3700 | 1467820745371 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 638ms 08:59:05 INFO - PROCESS | 3700 | 1467820745426 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3700 | 1467820745428 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:59:05 INFO - PROCESS | 3700 | 1467820745431 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 3700 | 1467820745433 Marionette TRACE conn3 <- [1,2058,null,{}] 08:59:05 INFO - PROCESS | 3700 | 1467820745436 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}] 08:59:05 INFO - PROCESS | 3700 | 1467820745438 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:05 INFO - PROCESS | 3700 | 1467820745517 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:59:05 INFO - PROCESS | 3700 | 1467820745522 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 3700 | 1467820745524 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:05 INFO - PROCESS | 3700 | ++DOCSHELL 15094400 == 41 [pid = 3700] [id = 524] 08:59:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A858400) [pid = 3700] [serial = 1572] [outer = 00000000] 08:59:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A8D0400) [pid = 3700] [serial = 1573] [outer = 1A858400] 08:59:05 INFO - PROCESS | 3700 | 1467820745574 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A8D4C00) [pid = 3700] [serial = 1574] [outer = 1A858400] 08:59:06 INFO - PROCESS | 3700 | 1467820746404 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1004ms 08:59:06 INFO - PROCESS | 3700 | 1467820746467 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 3700 | 1467820746455 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:59:06 INFO - PROCESS | 3700 | 1467820746460 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:59:06 INFO - PROCESS | 3700 | 1467820746463 Marionette TRACE conn3 <- [1,2062,null,{}] 08:59:06 INFO - PROCESS | 3700 | 1467820746468 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}] 08:59:06 INFO - PROCESS | 3700 | 1467820746472 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:06 INFO - PROCESS | 3700 | 1467820746597 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:59:06 INFO - PROCESS | 3700 | 1467820746737 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 3700 | 1467820746740 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:06 INFO - PROCESS | 3700 | ++DOCSHELL 10E98400 == 42 [pid = 3700] [id = 525] 08:59:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (10E9C400) [pid = 3700] [serial = 1575] [outer = 00000000] 08:59:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1102D000) [pid = 3700] [serial = 1576] [outer = 10E9C400] 08:59:06 INFO - PROCESS | 3700 | 1467820746795 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (12E68000) [pid = 3700] [serial = 1577] [outer = 10E9C400] 08:59:07 INFO - PROCESS | 3700 | 1467820747716 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1323ms 08:59:07 INFO - PROCESS | 3700 | 1467820747788 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3700 | 1467820747792 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:59:07 INFO - PROCESS | 3700 | 1467820747797 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:59:07 INFO - PROCESS | 3700 | 1467820747800 Marionette TRACE conn3 <- [1,2066,null,{}] 08:59:07 INFO - PROCESS | 3700 | 1467820747806 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}] 08:59:07 INFO - PROCESS | 3700 | 1467820747809 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:07 INFO - PROCESS | 3700 | 1467820747916 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:59:08 INFO - PROCESS | 3700 | 1467820748049 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3700 | 1467820748054 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 10A0E800 == 41 [pid = 3700] [id = 399] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 1663E800 == 40 [pid = 3700] [id = 391] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 10EA0400 == 39 [pid = 3700] [id = 388] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 13AC7800 == 38 [pid = 3700] [id = 403] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 11D92C00 == 37 [pid = 3700] [id = 393] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 10E99000 == 36 [pid = 3700] [id = 396] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 13B58C00 == 35 [pid = 3700] [id = 402] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 1566DC00 == 34 [pid = 3700] [id = 389] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 194C2C00 == 33 [pid = 3700] [id = 398] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 15094800 == 32 [pid = 3700] [id = 397] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 179F9C00 == 31 [pid = 3700] [id = 392] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 15E6D400 == 30 [pid = 3700] [id = 390] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 13ABFC00 == 29 [pid = 3700] [id = 401] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 11889400 == 28 [pid = 3700] [id = 400] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1A492000) [pid = 3700] [serial = 1531] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | ++DOCSHELL 10BA1400 == 29 [pid = 3700] [id = 526] 08:59:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (10BA3400) [pid = 3700] [serial = 1578] [outer = 00000000] 08:59:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (10E9A400) [pid = 3700] [serial = 1579] [outer = 10BA3400] 08:59:08 INFO - PROCESS | 3700 | 1467820748130 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (10FA2000) [pid = 3700] [serial = 1580] [outer = 10BA3400] 08:59:08 INFO - PROCESS | 3700 | --DOCSHELL 1733B400 == 28 [pid = 3700] [id = 510] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (17341000) [pid = 3700] [serial = 1516] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (196CE400) [pid = 3700] [serial = 1519] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1A218800) [pid = 3700] [serial = 1522] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19AB1000) [pid = 3700] [serial = 1520] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1678E400) [pid = 3700] [serial = 1525] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (196CD000) [pid = 3700] [serial = 1528] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1A219400) [pid = 3700] [serial = 1523] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (11D8C000) [pid = 3700] [serial = 1492] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19F95800) [pid = 3700] [serial = 1490] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16792400) [pid = 3700] [serial = 1513] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (150D2C00) [pid = 3700] [serial = 1510] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15744C00) [pid = 3700] [serial = 1511] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13937000) [pid = 3700] [serial = 1507] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (13AA1800) [pid = 3700] [serial = 1508] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10E95800) [pid = 3700] [serial = 1504] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1119E400) [pid = 3700] [serial = 1505] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (158A7800) [pid = 3700] [serial = 1502] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (129E1C00) [pid = 3700] [serial = 1501] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19FA2800) [pid = 3700] [serial = 1499] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (193AA000) [pid = 3700] [serial = 1498] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (158AAC00) [pid = 3700] [serial = 1496] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15137800) [pid = 3700] [serial = 1495] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (12962400) [pid = 3700] [serial = 1493] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (16798000) [pid = 3700] [serial = 1526] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (17498C00) [pid = 3700] [serial = 1517] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19F9EC00) [pid = 3700] [serial = 1529] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16824800) [pid = 3700] [serial = 1514] [outer = 00000000] [url = about:blank] 08:59:08 INFO - PROCESS | 3700 | 1467820748568 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 805ms 08:59:08 INFO - PROCESS | 3700 | 1467820748624 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3700 | 1467820748628 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:59:08 INFO - PROCESS | 3700 | 1467820748635 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3700 | 1467820748637 Marionette TRACE conn3 <- [1,2070,null,{}] 08:59:08 INFO - PROCESS | 3700 | 1467820748641 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}] 08:59:08 INFO - PROCESS | 3700 | 1467820748643 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:08 INFO - PROCESS | 3700 | 1467820748728 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:59:08 INFO - PROCESS | 3700 | 1467820748735 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3700 | 1467820748738 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:08 INFO - PROCESS | 3700 | ++DOCSHELL 11498C00 == 29 [pid = 3700] [id = 527] 08:59:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1149D400) [pid = 3700] [serial = 1581] [outer = 00000000] 08:59:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (11D8F400) [pid = 3700] [serial = 1582] [outer = 1149D400] 08:59:08 INFO - PROCESS | 3700 | 1467820748784 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (12C8C000) [pid = 3700] [serial = 1583] [outer = 1149D400] 08:59:09 INFO - PROCESS | 3700 | 1467820749259 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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 684ms 08:59:09 INFO - PROCESS | 3700 | 1467820749317 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3700 | 1467820749319 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:59:09 INFO - PROCESS | 3700 | 1467820749322 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 3700 | 1467820749326 Marionette TRACE conn3 <- [1,2074,null,{}] 08:59:09 INFO - PROCESS | 3700 | 1467820749336 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}] 08:59:09 INFO - PROCESS | 3700 | 1467820749340 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:09 INFO - PROCESS | 3700 | 1467820749452 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:59:09 INFO - PROCESS | 3700 | 1467820749551 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3700 | 1467820749555 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:09 INFO - PROCESS | 3700 | ++DOCSHELL 13AC5C00 == 30 [pid = 3700] [id = 528] 08:59:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13AC6800) [pid = 3700] [serial = 1584] [outer = 00000000] 08:59:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13B5BC00) [pid = 3700] [serial = 1585] [outer = 13AC6800] 08:59:09 INFO - PROCESS | 3700 | 1467820749585 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1452E800) [pid = 3700] [serial = 1586] [outer = 13AC6800] 08:59:09 INFO - PROCESS | 3700 | 1467820749961 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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 684ms 08:59:09 INFO - PROCESS | 3700 | 1467820750003 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3700 | 1467820750006 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:59:09 INFO - PROCESS | 3700 | 1467820750009 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 3700 | 1467820750011 Marionette TRACE conn3 <- [1,2078,null,{}] 08:59:09 INFO - PROCESS | 3700 | 1467820750014 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}] 08:59:09 INFO - PROCESS | 3700 | 1467820750016 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:10 INFO - PROCESS | 3700 | 1467820750108 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:59:10 INFO - PROCESS | 3700 | 1467820750115 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3700 | 1467820750117 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:10 INFO - PROCESS | 3700 | ++DOCSHELL 1503B000 == 31 [pid = 3700] [id = 529] 08:59:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1503B800) [pid = 3700] [serial = 1587] [outer = 00000000] 08:59:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15745C00) [pid = 3700] [serial = 1588] [outer = 1503B800] 08:59:10 INFO - PROCESS | 3700 | 1467820750161 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (158A9400) [pid = 3700] [serial = 1589] [outer = 1503B800] 08:59:10 INFO - PROCESS | 3700 | 1467820750615 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 669ms 08:59:10 INFO - PROCESS | 3700 | 1467820750692 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3700 | 1467820750694 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:59:10 INFO - PROCESS | 3700 | 1467820750697 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3700 | 1467820750698 Marionette TRACE conn3 <- [1,2082,null,{}] 08:59:10 INFO - PROCESS | 3700 | 1467820750702 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}] 08:59:10 INFO - PROCESS | 3700 | 1467820750704 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:10 INFO - PROCESS | 3700 | 1467820750796 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:59:10 INFO - PROCESS | 3700 | 1467820750885 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3700 | 1467820750887 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:10 INFO - PROCESS | 3700 | ++DOCSHELL 15E22000 == 32 [pid = 3700] [id = 530] 08:59:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15E22400) [pid = 3700] [serial = 1590] [outer = 00000000] 08:59:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15E70C00) [pid = 3700] [serial = 1591] [outer = 15E22400] 08:59:10 INFO - PROCESS | 3700 | 1467820750929 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (16644C00) [pid = 3700] [serial = 1592] [outer = 15E22400] 08:59:11 INFO - PROCESS | 3700 | 1467820751357 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 669ms 08:59:11 INFO - PROCESS | 3700 | 1467820751379 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3700 | 1467820751380 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:59:11 INFO - PROCESS | 3700 | 1467820751368 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3700 | 1467820751369 Marionette TRACE conn3 <- [1,2086,null,{}] 08:59:11 INFO - PROCESS | 3700 | 1467820751381 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}] 08:59:11 INFO - PROCESS | 3700 | 1467820751386 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:11 INFO - PROCESS | 3700 | 1467820751519 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:59:11 INFO - PROCESS | 3700 | 1467820751584 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3700 | 1467820751586 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:11 INFO - PROCESS | 3700 | ++DOCSHELL 1663E800 == 33 [pid = 3700] [id = 531] 08:59:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16792000) [pid = 3700] [serial = 1593] [outer = 00000000] 08:59:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16CEC000) [pid = 3700] [serial = 1594] [outer = 16792000] 08:59:11 INFO - PROCESS | 3700 | 1467820751631 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1733FC00) [pid = 3700] [serial = 1595] [outer = 16792000] 08:59:12 INFO - PROCESS | 3700 | 1467820752037 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 08:59:12 INFO - PROCESS | 3700 | 1467820752134 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3700 | 1467820752136 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:59:12 INFO - PROCESS | 3700 | 1467820752142 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3700 | 1467820752153 Marionette TRACE conn3 <- [1,2090,null,{}] 08:59:12 INFO - PROCESS | 3700 | 1467820752157 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}] 08:59:12 INFO - PROCESS | 3700 | 1467820752159 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:12 INFO - PROCESS | 3700 | 1467820752268 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:59:12 INFO - PROCESS | 3700 | 1467820752277 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3700 | 1467820752279 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:12 INFO - PROCESS | 3700 | ++DOCSHELL 10EA3400 == 34 [pid = 3700] [id = 532] 08:59:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (11CF2C00) [pid = 3700] [serial = 1596] [outer = 00000000] 08:59:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15E69000) [pid = 3700] [serial = 1597] [outer = 11CF2C00] 08:59:12 INFO - PROCESS | 3700 | 1467820752510 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (16B81C00) [pid = 3700] [serial = 1598] [outer = 11CF2C00] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A5F4C00) [pid = 3700] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11C99400) [pid = 3700] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (196CA800) [pid = 3700] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10BA2400) [pid = 3700] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16B77C00) [pid = 3700] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (179B7000) [pid = 3700] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19F9D000) [pid = 3700] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1678EC00) [pid = 3700] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (194C8C00) [pid = 3700] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (13B5A000) [pid = 3700] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15096800) [pid = 3700] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E27000) [pid = 3700] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10EA2800) [pid = 3700] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:59:12 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (17341800) [pid = 3700] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:12 INFO - PROCESS | 3700 | 1467820752866 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 791ms 08:59:12 INFO - PROCESS | 3700 | 1467820752927 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3700 | 1467820752929 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 3700 | 1467820752933 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:59:12 INFO - PROCESS | 3700 | 1467820752934 Marionette TRACE conn3 <- [1,2094,null,{}] 08:59:12 INFO - PROCESS | 3700 | 1467820752938 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}] 08:59:12 INFO - PROCESS | 3700 | 1467820752940 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:13 INFO - PROCESS | 3700 | 1467820753015 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:59:13 INFO - PROCESS | 3700 | 1467820753109 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3700 | 1467820753111 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:13 INFO - PROCESS | 3700 | ++DOCSHELL 12E67400 == 35 [pid = 3700] [id = 533] 08:59:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13B52000) [pid = 3700] [serial = 1599] [outer = 00000000] 08:59:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16B7C800) [pid = 3700] [serial = 1600] [outer = 13B52000] 08:59:13 INFO - PROCESS | 3700 | 1467820753156 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17341C00) [pid = 3700] [serial = 1601] [outer = 13B52000] 08:59:13 INFO - PROCESS | 3700 | 1467820753485 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 577ms 08:59:13 INFO - PROCESS | 3700 | 1467820753513 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3700 | 1467820753515 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:59:13 INFO - PROCESS | 3700 | 1467820753519 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 3700 | 1467820753520 Marionette TRACE conn3 <- [1,2098,null,{}] 08:59:13 INFO - PROCESS | 3700 | 1467820753524 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}] 08:59:13 INFO - PROCESS | 3700 | 1467820753526 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:13 INFO - PROCESS | 3700 | 1467820753643 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:59:13 INFO - PROCESS | 3700 | 1467820753651 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3700 | 1467820753653 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:13 INFO - PROCESS | 3700 | ++DOCSHELL 10A0F800 == 36 [pid = 3700] [id = 534] 08:59:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (13160C00) [pid = 3700] [serial = 1602] [outer = 00000000] 08:59:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (179FEC00) [pid = 3700] [serial = 1603] [outer = 13160C00] 08:59:13 INFO - PROCESS | 3700 | 1467820753703 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17CF4000) [pid = 3700] [serial = 1604] [outer = 13160C00] 08:59:14 INFO - PROCESS | 3700 | 1467820754123 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 608ms 08:59:14 INFO - PROCESS | 3700 | 1467820754140 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 3700 | 1467820754142 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:59:14 INFO - PROCESS | 3700 | 1467820754145 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 3700 | 1467820754147 Marionette TRACE conn3 <- [1,2102,null,{}] 08:59:14 INFO - PROCESS | 3700 | 1467820754150 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}] 08:59:14 INFO - PROCESS | 3700 | 1467820754152 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:14 INFO - PROCESS | 3700 | 1467820754267 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:59:14 INFO - PROCESS | 3700 | 1467820754274 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3700 | 1467820754276 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:14 INFO - PROCESS | 3700 | ++DOCSHELL 1678F400 == 37 [pid = 3700] [id = 535] 08:59:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (168E6800) [pid = 3700] [serial = 1605] [outer = 00000000] 08:59:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (194C2C00) [pid = 3700] [serial = 1606] [outer = 168E6800] 08:59:14 INFO - PROCESS | 3700 | 1467820754320 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194C6800) [pid = 3700] [serial = 1607] [outer = 168E6800] 08:59:14 INFO - PROCESS | 3700 | 1467820754929 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 881ms 08:59:15 INFO - PROCESS | 3700 | 1467820755034 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3700 | 1467820755038 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:59:15 INFO - PROCESS | 3700 | 1467820755043 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:59:15 INFO - PROCESS | 3700 | 1467820755048 Marionette TRACE conn3 <- [1,2106,null,{}] 08:59:15 INFO - PROCESS | 3700 | 1467820755054 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}] 08:59:15 INFO - PROCESS | 3700 | 1467820755056 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:15 INFO - PROCESS | 3700 | 1467820755155 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:59:15 INFO - PROCESS | 3700 | 1467820755286 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3700 | 1467820755289 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:15 INFO - PROCESS | 3700 | ++DOCSHELL 10E9DC00 == 38 [pid = 3700] [id = 536] 08:59:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (10F01C00) [pid = 3700] [serial = 1608] [outer = 00000000] 08:59:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (11199800) [pid = 3700] [serial = 1609] [outer = 10F01C00] 08:59:15 INFO - PROCESS | 3700 | 1467820755345 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1327C800) [pid = 3700] [serial = 1610] [outer = 10F01C00] 08:59:15 INFO - PROCESS | 3700 | 1467820755913 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 928ms 08:59:15 INFO - PROCESS | 3700 | 1467820755956 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3700 | 1467820755961 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:59:15 INFO - PROCESS | 3700 | 1467820755967 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3700 | 1467820755970 Marionette TRACE conn3 <- [1,2110,null,{}] 08:59:15 INFO - PROCESS | 3700 | 1467820755974 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}] 08:59:15 INFO - PROCESS | 3700 | 1467820755977 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:16 INFO - PROCESS | 3700 | 1467820756086 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:59:16 INFO - PROCESS | 3700 | 1467820756194 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 3700 | 1467820756197 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:16 INFO - PROCESS | 3700 | ++DOCSHELL 15040400 == 39 [pid = 3700] [id = 537] 08:59:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (15043000) [pid = 3700] [serial = 1611] [outer = 00000000] 08:59:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15E1EC00) [pid = 3700] [serial = 1612] [outer = 15043000] 08:59:16 INFO - PROCESS | 3700 | 1467820756251 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15E73000) [pid = 3700] [serial = 1613] [outer = 15043000] 08:59:16 INFO - PROCESS | 3700 | 1467820756839 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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 912ms 08:59:16 INFO - PROCESS | 3700 | 1467820756878 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 3700 | 1467820756881 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:59:16 INFO - PROCESS | 3700 | 1467820756885 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3700 | 1467820756889 Marionette TRACE conn3 <- [1,2114,null,{}] 08:59:16 INFO - PROCESS | 3700 | 1467820756900 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}] 08:59:16 INFO - PROCESS | 3700 | 1467820756905 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:17 INFO - PROCESS | 3700 | 1467820757015 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:59:17 INFO - PROCESS | 3700 | 1467820757154 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3700 | 1467820757157 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:17 INFO - PROCESS | 3700 | ++DOCSHELL 194CAC00 == 40 [pid = 3700] [id = 538] 08:59:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (196C7800) [pid = 3700] [serial = 1614] [outer = 00000000] 08:59:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (196D4000) [pid = 3700] [serial = 1615] [outer = 196C7800] 08:59:17 INFO - PROCESS | 3700 | 1467820757214 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19AB5C00) [pid = 3700] [serial = 1616] [outer = 196C7800] 08:59:17 INFO - PROCESS | 3700 | 1467820757923 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1110ms 08:59:18 INFO - PROCESS | 3700 | 1467820758018 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3700 | 1467820758022 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:59:18 INFO - PROCESS | 3700 | 1467820758027 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:18 INFO - PROCESS | 3700 | 1467820758030 Marionette TRACE conn3 <- [1,2118,null,{}] 08:59:18 INFO - PROCESS | 3700 | 1467820758035 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}] 08:59:18 INFO - PROCESS | 3700 | 1467820758038 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:18 INFO - PROCESS | 3700 | 1467820758206 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 12BAD000 == 39 [pid = 3700] [id = 394] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 15E72000 == 38 [pid = 3700] [id = 404] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 1566D800 == 37 [pid = 3700] [id = 395] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 15E22000 == 36 [pid = 3700] [id = 530] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 10F06000 == 35 [pid = 3700] [id = 387] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 1503B000 == 34 [pid = 3700] [id = 529] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 10A0F800 == 33 [pid = 3700] [id = 534] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 12E67400 == 32 [pid = 3700] [id = 533] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 10EA3400 == 31 [pid = 3700] [id = 532] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 1663E800 == 30 [pid = 3700] [id = 531] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 15040400 == 29 [pid = 3700] [id = 537] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 194CAC00 == 28 [pid = 3700] [id = 538] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 1678F400 == 27 [pid = 3700] [id = 535] 08:59:18 INFO - PROCESS | 3700 | --DOCSHELL 10E9DC00 == 26 [pid = 3700] [id = 536] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A485000) [pid = 3700] [serial = 1561] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1A48C000) [pid = 3700] [serial = 1562] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1A3B2C00) [pid = 3700] [serial = 1567] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1A5E6C00) [pid = 3700] [serial = 1532] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (14229000) [pid = 3700] [serial = 1540] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15679C00) [pid = 3700] [serial = 1543] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15E1C000) [pid = 3700] [serial = 1544] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (14534000) [pid = 3700] [serial = 1541] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A861000) [pid = 3700] [serial = 1571] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15E73800) [pid = 3700] [serial = 1546] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1663C800) [pid = 3700] [serial = 1547] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (114A2000) [pid = 3700] [serial = 1564] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (179F2000) [pid = 3700] [serial = 1552] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19AB5000) [pid = 3700] [serial = 1559] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (179AF400) [pid = 3700] [serial = 1553] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1A5E6800) [pid = 3700] [serial = 1568] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15040800) [pid = 3700] [serial = 1565] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (179B4400) [pid = 3700] [serial = 1556] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A85E800) [pid = 3700] [serial = 1570] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (11DDC000) [pid = 3700] [serial = 1537] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (12B75400) [pid = 3700] [serial = 1538] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19AB4800) [pid = 3700] [serial = 1558] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10EA1400) [pid = 3700] [serial = 1534] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (10F06800) [pid = 3700] [serial = 1535] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17493400) [pid = 3700] [serial = 1549] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (17562800) [pid = 3700] [serial = 1550] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (194C6C00) [pid = 3700] [serial = 1555] [outer = 00000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3700 | 1467820758959 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3700 | 1467820758962 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:18 INFO - PROCESS | 3700 | ++DOCSHELL 10A03C00 == 27 [pid = 3700] [id = 539] 08:59:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10A04800) [pid = 3700] [serial = 1617] [outer = 00000000] 08:59:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10BA0C00) [pid = 3700] [serial = 1618] [outer = 10A04800] 08:59:19 INFO - PROCESS | 3700 | 1467820759013 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10E9AC00) [pid = 3700] [serial = 1619] [outer = 10A04800] 08:59:19 INFO - PROCESS | 3700 | 1467820759469 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] 08:59:19 INFO - PROCESS | 3700 | 1467820759548 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 3700 | 1467820759553 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:19 INFO - PROCESS | 3700 | 1467820759556 Marionette TRACE conn3 <- [1,2122,null,{}] 08:59:19 INFO - PROCESS | 3700 | 1467820759561 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}] 08:59:19 INFO - PROCESS | 3700 | 1467820759564 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:19 INFO - PROCESS | 3700 | 1467820759652 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:59:19 INFO - PROCESS | 3700 | 1467820759660 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3700 | 1467820759663 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:19 INFO - PROCESS | 3700 | ++DOCSHELL 11805400 == 28 [pid = 3700] [id = 540] 08:59:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1180D000) [pid = 3700] [serial = 1620] [outer = 00000000] 08:59:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (11DD8C00) [pid = 3700] [serial = 1621] [outer = 1180D000] 08:59:19 INFO - PROCESS | 3700 | 1467820759710 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (12959000) [pid = 3700] [serial = 1622] [outer = 1180D000] 08:59:20 INFO - PROCESS | 3700 | 1467820760165 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 669ms 08:59:20 INFO - PROCESS | 3700 | 1467820760238 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3700 | 1467820760243 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:20 INFO - PROCESS | 3700 | 1467820760246 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3700 | 1467820760248 Marionette TRACE conn3 <- [1,2126,null,{}] 08:59:20 INFO - PROCESS | 3700 | 1467820760252 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}] 08:59:20 INFO - PROCESS | 3700 | 1467820760255 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:20 INFO - PROCESS | 3700 | 1467820760343 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:59:20 INFO - PROCESS | 3700 | 1467820760437 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3700 | 1467820760439 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:20 INFO - PROCESS | 3700 | ++DOCSHELL 13AC5000 == 29 [pid = 3700] [id = 541] 08:59:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13AC6C00) [pid = 3700] [serial = 1623] [outer = 00000000] 08:59:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13B58C00) [pid = 3700] [serial = 1624] [outer = 13AC6C00] 08:59:20 INFO - PROCESS | 3700 | 1467820760483 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (14229000) [pid = 3700] [serial = 1625] [outer = 13AC6C00] 08:59:20 INFO - PROCESS | 3700 | 1467820760866 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 684ms 08:59:20 INFO - PROCESS | 3700 | 1467820760929 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3700 | 1467820760931 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:20 INFO - PROCESS | 3700 | 1467820760941 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3700 | 1467820760947 Marionette TRACE conn3 <- [1,2130,null,{}] 08:59:20 INFO - PROCESS | 3700 | 1467820760951 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}] 08:59:20 INFO - PROCESS | 3700 | 1467820760955 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:21 INFO - PROCESS | 3700 | 1467820761076 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:59:21 INFO - PROCESS | 3700 | 1467820761098 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3700 | 1467820761100 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:21 INFO - PROCESS | 3700 | ++DOCSHELL 14227C00 == 30 [pid = 3700] [id = 542] 08:59:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (14528400) [pid = 3700] [serial = 1626] [outer = 00000000] 08:59:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1513AC00) [pid = 3700] [serial = 1627] [outer = 14528400] 08:59:21 INFO - PROCESS | 3700 | 1467820761153 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15E1F800) [pid = 3700] [serial = 1628] [outer = 14528400] 08:59:21 INFO - PROCESS | 3700 | 1467820761576 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] 08:59:21 INFO - PROCESS | 3700 | 1467820761619 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:21 INFO - PROCESS | 3700 | 1467820761623 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 3700 | 1467820761625 Marionette TRACE conn3 <- [1,2134,null,{}] 08:59:21 INFO - PROCESS | 3700 | 1467820761663 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}] 08:59:21 INFO - PROCESS | 3700 | 1467820761665 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:21 INFO - PROCESS | 3700 | 1467820761777 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:59:21 INFO - PROCESS | 3700 | 1467820761825 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3700 | 1467820761828 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:21 INFO - PROCESS | 3700 | ++DOCSHELL 15E26800 == 31 [pid = 3700] [id = 543] 08:59:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15E27C00) [pid = 3700] [serial = 1629] [outer = 00000000] 08:59:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1678CC00) [pid = 3700] [serial = 1630] [outer = 15E27C00] 08:59:21 INFO - PROCESS | 3700 | 1467820761873 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16795800) [pid = 3700] [serial = 1631] [outer = 15E27C00] 08:59:22 INFO - PROCESS | 3700 | 1467820762282 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] 08:59:22 INFO - PROCESS | 3700 | 1467820762305 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:22 INFO - PROCESS | 3700 | 1467820762318 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3700 | 1467820762320 Marionette TRACE conn3 <- [1,2138,null,{}] 08:59:22 INFO - PROCESS | 3700 | 1467820762324 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}] 08:59:22 INFO - PROCESS | 3700 | 1467820762326 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:22 INFO - PROCESS | 3700 | 1467820762433 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:59:22 INFO - PROCESS | 3700 | 1467820762442 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3700 | 1467820762432 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:22 INFO - PROCESS | 3700 | ++DOCSHELL 16DB3C00 == 32 [pid = 3700] [id = 544] 08:59:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (17339C00) [pid = 3700] [serial = 1632] [outer = 00000000] 08:59:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (174C3000) [pid = 3700] [serial = 1633] [outer = 17339C00] 08:59:22 INFO - PROCESS | 3700 | 1467820762535 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (179AF800) [pid = 3700] [serial = 1634] [outer = 17339C00] 08:59:22 INFO - PROCESS | 3700 | 1467820762985 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]]]}] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (168E6800) [pid = 3700] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13160C00) [pid = 3700] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15E22400) [pid = 3700] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1149D400) [pid = 3700] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10E9C400) [pid = 3700] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A858400) [pid = 3700] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1503B800) [pid = 3700] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10BA3400) [pid = 3700] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (13AC6800) [pid = 3700] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (16792000) [pid = 3700] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (11CF2C00) [pid = 3700] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:59:23 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (13B52000) [pid = 3700] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 882ms 08:59:23 INFO - PROCESS | 3700 | 1467820763187 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3700 | 1467820763189 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:23 INFO - PROCESS | 3700 | 1467820763193 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3700 | 1467820763194 Marionette TRACE conn3 <- [1,2142,null,{}] 08:59:23 INFO - PROCESS | 3700 | 1467820763199 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}] 08:59:23 INFO - PROCESS | 3700 | 1467820763201 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:23 INFO - PROCESS | 3700 | 1467820763279 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:59:23 INFO - PROCESS | 3700 | 1467820763287 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3700 | 1467820763289 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:23 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E7400 == 33 [pid = 3700] [id = 545] 08:59:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13126800) [pid = 3700] [serial = 1635] [outer = 00000000] 08:59:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15042400) [pid = 3700] [serial = 1636] [outer = 13126800] 08:59:23 INFO - PROCESS | 3700 | 1467820763331 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15E22400) [pid = 3700] [serial = 1637] [outer = 13126800] 08:59:23 INFO - PROCESS | 3700 | 1467820763748 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 577ms 08:59:23 INFO - PROCESS | 3700 | 1467820763778 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3700 | 1467820763780 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:23 INFO - PROCESS | 3700 | 1467820763783 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3700 | 1467820763785 Marionette TRACE conn3 <- [1,2146,null,{}] 08:59:23 INFO - PROCESS | 3700 | 1467820763792 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}] 08:59:23 INFO - PROCESS | 3700 | 1467820763794 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:23 INFO - PROCESS | 3700 | 1467820763874 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:59:23 INFO - PROCESS | 3700 | 1467820763880 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3700 | 1467820763882 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:23 INFO - PROCESS | 3700 | ++DOCSHELL 16798000 == 34 [pid = 3700] [id = 546] 08:59:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (168E4400) [pid = 3700] [serial = 1638] [outer = 00000000] 08:59:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17CF1C00) [pid = 3700] [serial = 1639] [outer = 168E4400] 08:59:23 INFO - PROCESS | 3700 | 1467820763924 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17CF3800) [pid = 3700] [serial = 1640] [outer = 168E4400] 08:59:24 INFO - PROCESS | 3700 | 1467820764371 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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 624ms 08:59:24 INFO - PROCESS | 3700 | 1467820764404 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3700 | 1467820764406 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:59:24 INFO - PROCESS | 3700 | 1467820764409 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:24 INFO - PROCESS | 3700 | 1467820764410 Marionette TRACE conn3 <- [1,2150,null,{}] 08:59:24 INFO - PROCESS | 3700 | 1467820764414 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}] 08:59:24 INFO - PROCESS | 3700 | 1467820764415 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:24 INFO - PROCESS | 3700 | 1467820764492 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:59:24 INFO - PROCESS | 3700 | 1467820764497 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3700 | 1467820764499 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:24 INFO - PROCESS | 3700 | ++DOCSHELL 10F04400 == 35 [pid = 3700] [id = 547] 08:59:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16797000) [pid = 3700] [serial = 1641] [outer = 00000000] 08:59:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (196CDC00) [pid = 3700] [serial = 1642] [outer = 16797000] 08:59:24 INFO - PROCESS | 3700 | 1467820764542 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (196CF800) [pid = 3700] [serial = 1643] [outer = 16797000] 08:59:24 INFO - PROCESS | 3700 | 1467820764989 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 608ms 08:59:25 INFO - PROCESS | 3700 | 1467820765047 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3700 | 1467820765032 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:25 INFO - PROCESS | 3700 | 1467820765039 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3700 | 1467820765041 Marionette TRACE conn3 <- [1,2154,null,{}] 08:59:25 INFO - PROCESS | 3700 | 1467820765044 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}] 08:59:25 INFO - PROCESS | 3700 | 1467820765046 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:25 INFO - PROCESS | 3700 | 1467820765166 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:59:25 INFO - PROCESS | 3700 | 1467820765302 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3700 | 1467820765305 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:25 INFO - PROCESS | 3700 | ++DOCSHELL 10328400 == 36 [pid = 3700] [id = 548] 08:59:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10373000) [pid = 3700] [serial = 1644] [outer = 00000000] 08:59:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10A78400) [pid = 3700] [serial = 1645] [outer = 10373000] 08:59:25 INFO - PROCESS | 3700 | 1467820765362 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10EA3000) [pid = 3700] [serial = 1646] [outer = 10373000] 08:59:26 INFO - PROCESS | 3700 | 1467820766118 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]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1110ms 08:59:26 INFO - PROCESS | 3700 | 1467820766188 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3700 | 1467820766192 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:26 INFO - PROCESS | 3700 | 1467820766199 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 3700 | 1467820766202 Marionette TRACE conn3 <- [1,2158,null,{}] 08:59:26 INFO - PROCESS | 3700 | 1467820766207 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}] 08:59:26 INFO - PROCESS | 3700 | 1467820766210 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:26 INFO - PROCESS | 3700 | 1467820766318 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:59:26 INFO - PROCESS | 3700 | 1467820766446 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 3700 | 1467820766449 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:26 INFO - PROCESS | 3700 | ++DOCSHELL 1393C000 == 37 [pid = 3700] [id = 549] 08:59:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1393E800) [pid = 3700] [serial = 1647] [outer = 00000000] 08:59:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (13B5A000) [pid = 3700] [serial = 1648] [outer = 1393E800] 08:59:26 INFO - PROCESS | 3700 | 1467820766507 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15035400) [pid = 3700] [serial = 1649] [outer = 1393E800] 08:59:27 INFO - PROCESS | 3700 | 1467820767325 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1186ms 08:59:27 INFO - PROCESS | 3700 | 1467820767375 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3700 | 1467820767379 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:27 INFO - PROCESS | 3700 | 1467820767384 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3700 | 1467820767387 Marionette TRACE conn3 <- [1,2162,null,{}] 08:59:27 INFO - PROCESS | 3700 | 1467820767392 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}] 08:59:27 INFO - PROCESS | 3700 | 1467820767395 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:27 INFO - PROCESS | 3700 | 1467820767489 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:59:27 INFO - PROCESS | 3700 | --DOCSHELL 10F04400 == 36 [pid = 3700] [id = 547] 08:59:27 INFO - PROCESS | 3700 | --DOCSHELL 16798000 == 35 [pid = 3700] [id = 546] 08:59:27 INFO - PROCESS | 3700 | --DOCSHELL 0F9E7400 == 34 [pid = 3700] [id = 545] 08:59:27 INFO - PROCESS | 3700 | --DOCSHELL 16DB3C00 == 33 [pid = 3700] [id = 544] 08:59:27 INFO - PROCESS | 3700 | --DOCSHELL 15E26800 == 32 [pid = 3700] [id = 543] 08:59:27 INFO - PROCESS | 3700 | --DOCSHELL 14227C00 == 31 [pid = 3700] [id = 542] 08:59:27 INFO - PROCESS | 3700 | --DOCSHELL 13AC5000 == 30 [pid = 3700] [id = 541] 08:59:27 INFO - PROCESS | 3700 | --DOCSHELL 11805400 == 29 [pid = 3700] [id = 540] 08:59:27 INFO - PROCESS | 3700 | --DOCSHELL 10A03C00 == 28 [pid = 3700] [id = 539] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (179FEC00) [pid = 3700] [serial = 1603] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (17CF4000) [pid = 3700] [serial = 1604] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15E70C00) [pid = 3700] [serial = 1591] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (11D8F400) [pid = 3700] [serial = 1582] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (12C8C000) [pid = 3700] [serial = 1583] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1102D000) [pid = 3700] [serial = 1576] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (12E68000) [pid = 3700] [serial = 1577] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1A8D4C00) [pid = 3700] [serial = 1574] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A8D0400) [pid = 3700] [serial = 1573] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15745C00) [pid = 3700] [serial = 1588] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10E9A400) [pid = 3700] [serial = 1579] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10FA2000) [pid = 3700] [serial = 1580] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (13B5BC00) [pid = 3700] [serial = 1585] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1452E800) [pid = 3700] [serial = 1586] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16CEC000) [pid = 3700] [serial = 1594] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16644C00) [pid = 3700] [serial = 1592] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1733FC00) [pid = 3700] [serial = 1595] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (16B81C00) [pid = 3700] [serial = 1598] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15E69000) [pid = 3700] [serial = 1597] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (16B7C800) [pid = 3700] [serial = 1600] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (17341C00) [pid = 3700] [serial = 1601] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (158A9400) [pid = 3700] [serial = 1589] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (194C6800) [pid = 3700] [serial = 1607] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (194C2C00) [pid = 3700] [serial = 1606] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3700 | 1467820767602 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3700 | 1467820767607 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:27 INFO - PROCESS | 3700 | ++DOCSHELL 10A76000 == 29 [pid = 3700] [id = 550] 08:59:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10A76400) [pid = 3700] [serial = 1650] [outer = 00000000] 08:59:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10EA0000) [pid = 3700] [serial = 1651] [outer = 10A76400] 08:59:27 INFO - PROCESS | 3700 | 1467820767653 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10FA6000) [pid = 3700] [serial = 1652] [outer = 10A76400] 08:59:28 INFO - PROCESS | 3700 | 1467820768080 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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 790ms 08:59:28 INFO - PROCESS | 3700 | 1467820768153 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 3700 | 1467820768158 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:28 INFO - PROCESS | 3700 | 1467820768164 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 3700 | 1467820768166 Marionette TRACE conn3 <- [1,2166,null,{}] 08:59:28 INFO - PROCESS | 3700 | 1467820768170 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}] 08:59:28 INFO - PROCESS | 3700 | 1467820768173 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:28 INFO - PROCESS | 3700 | 1467820768256 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:59:28 INFO - PROCESS | 3700 | 1467820768384 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3700 | 1467820768386 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:28 INFO - PROCESS | 3700 | ++DOCSHELL 111A1000 == 30 [pid = 3700] [id = 551] 08:59:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (129DF800) [pid = 3700] [serial = 1653] [outer = 00000000] 08:59:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (13271C00) [pid = 3700] [serial = 1654] [outer = 129DF800] 08:59:28 INFO - PROCESS | 3700 | 1467820768433 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13943400) [pid = 3700] [serial = 1655] [outer = 129DF800] 08:59:28 INFO - PROCESS | 3700 | 1467820768795 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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 685ms 08:59:28 INFO - PROCESS | 3700 | 1467820768844 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 3700 | 1467820768846 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:28 INFO - PROCESS | 3700 | 1467820768850 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 3700 | 1467820768853 Marionette TRACE conn3 <- [1,2170,null,{}] 08:59:28 INFO - PROCESS | 3700 | 1467820768893 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}] 08:59:28 INFO - PROCESS | 3700 | 1467820768898 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:28 INFO - PROCESS | 3700 | 1467820768992 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:59:28 INFO - PROCESS | 3700 | 1467820769005 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3700 | 1467820769008 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:29 INFO - PROCESS | 3700 | ++DOCSHELL 15137800 == 31 [pid = 3700] [id = 552] 08:59:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1566D800) [pid = 3700] [serial = 1656] [outer = 00000000] 08:59:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1574CC00) [pid = 3700] [serial = 1657] [outer = 1566D800] 08:59:29 INFO - PROCESS | 3700 | 1467820769055 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (158AB800) [pid = 3700] [serial = 1658] [outer = 1566D800] 08:59:29 INFO - PROCESS | 3700 | 1467820769475 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 669ms 08:59:29 INFO - PROCESS | 3700 | 1467820769532 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3700 | 1467820769535 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:29 INFO - PROCESS | 3700 | 1467820769538 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3700 | 1467820769540 Marionette TRACE conn3 <- [1,2174,null,{}] 08:59:29 INFO - PROCESS | 3700 | 1467820769543 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}] 08:59:29 INFO - PROCESS | 3700 | 1467820769545 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:29 INFO - PROCESS | 3700 | 1467820769637 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:59:29 INFO - PROCESS | 3700 | 1467820769643 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3700 | 1467820769645 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:29 INFO - PROCESS | 3700 | ++DOCSHELL 16635C00 == 32 [pid = 3700] [id = 553] 08:59:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1663D400) [pid = 3700] [serial = 1659] [outer = 00000000] 08:59:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1678E400) [pid = 3700] [serial = 1660] [outer = 1663D400] 08:59:29 INFO - PROCESS | 3700 | 1467820769689 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16826800) [pid = 3700] [serial = 1661] [outer = 1663D400] 08:59:30 INFO - PROCESS | 3700 | 1467820770161 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 669ms 08:59:30 INFO - PROCESS | 3700 | 1467820770221 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3700 | 1467820770223 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:30 INFO - PROCESS | 3700 | 1467820770226 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 3700 | 1467820770228 Marionette TRACE conn3 <- [1,2178,null,{}] 08:59:30 INFO - PROCESS | 3700 | 1467820770232 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}] 08:59:30 INFO - PROCESS | 3700 | 1467820770234 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:30 INFO - PROCESS | 3700 | 1467820770373 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:59:30 INFO - PROCESS | 3700 | 1467820770438 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3700 | 1467820770440 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:30 INFO - PROCESS | 3700 | ++DOCSHELL 15E23C00 == 33 [pid = 3700] [id = 554] 08:59:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13164C00) [pid = 3700] [serial = 1662] [outer = 00000000] 08:59:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16830C00) [pid = 3700] [serial = 1663] [outer = 13164C00] 08:59:30 INFO - PROCESS | 3700 | 1467820770485 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16DB0400) [pid = 3700] [serial = 1664] [outer = 13164C00] 08:59:30 INFO - PROCESS | 3700 | 1467820770887 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 669ms 08:59:30 INFO - PROCESS | 3700 | 1467820770910 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3700 | 1467820770911 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 3700 | 1467820770915 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:30 INFO - PROCESS | 3700 | 1467820770916 Marionette TRACE conn3 <- [1,2182,null,{}] 08:59:30 INFO - PROCESS | 3700 | 1467820770920 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}] 08:59:30 INFO - PROCESS | 3700 | 1467820770925 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:31 INFO - PROCESS | 3700 | 1467820771066 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:59:31 INFO - PROCESS | 3700 | 1467820771072 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3700 | 1467820771074 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:31 INFO - PROCESS | 3700 | ++DOCSHELL 15E24400 == 34 [pid = 3700] [id = 555] 08:59:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16790400) [pid = 3700] [serial = 1665] [outer = 00000000] 08:59:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (179B7000) [pid = 3700] [serial = 1666] [outer = 16790400] 08:59:31 INFO - PROCESS | 3700 | 1467820771117 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (179F5800) [pid = 3700] [serial = 1667] [outer = 16790400] 08:59:31 INFO - PROCESS | 3700 | 1467820771561 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 684ms 08:59:31 INFO - PROCESS | 3700 | 1467820771598 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3700 | 1467820771600 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:59:31 INFO - PROCESS | 3700 | 1467820771603 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3700 | 1467820771605 Marionette TRACE conn3 <- [1,2186,null,{}] 08:59:31 INFO - PROCESS | 3700 | 1467820771608 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}] 08:59:31 INFO - PROCESS | 3700 | 1467820771610 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:31 INFO - PROCESS | 3700 | 1467820771738 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15E27C00) [pid = 3700] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10A04800) [pid = 3700] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13AC6C00) [pid = 3700] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1180D000) [pid = 3700] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (17339C00) [pid = 3700] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10F01C00) [pid = 3700] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (15043000) [pid = 3700] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (13126800) [pid = 3700] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (14528400) [pid = 3700] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:59:31 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (168E4400) [pid = 3700] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:59:31 INFO - PROCESS | 3700 | 1467820771883 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3700 | 1467820771885 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:31 INFO - PROCESS | 3700 | ++DOCSHELL 10A04800 == 35 [pid = 3700] [id = 556] 08:59:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10A0B800) [pid = 3700] [serial = 1668] [outer = 00000000] 08:59:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (11D8F400) [pid = 3700] [serial = 1669] [outer = 10A0B800] 08:59:31 INFO - PROCESS | 3700 | 1467820771928 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13AA7000) [pid = 3700] [serial = 1670] [outer = 10A0B800] 08:59:32 INFO - PROCESS | 3700 | 1467820772276 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 714ms 08:59:32 INFO - PROCESS | 3700 | 1467820772327 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3700 | 1467820772313 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:59:32 INFO - PROCESS | 3700 | 1467820772316 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:59:32 INFO - PROCESS | 3700 | 1467820772318 Marionette TRACE conn3 <- [1,2190,null,{}] 08:59:32 INFO - PROCESS | 3700 | 1467820772321 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}] 08:59:32 INFO - PROCESS | 3700 | 1467820772323 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:32 INFO - PROCESS | 3700 | 1467820772438 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:59:32 INFO - PROCESS | 3700 | 1467820772446 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3700 | 1467820772448 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:32 INFO - PROCESS | 3700 | ++DOCSHELL 1188A400 == 36 [pid = 3700] [id = 557] 08:59:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13164800) [pid = 3700] [serial = 1671] [outer = 00000000] 08:59:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (194BD400) [pid = 3700] [serial = 1672] [outer = 13164800] 08:59:32 INFO - PROCESS | 3700 | 1467820772491 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17568800) [pid = 3700] [serial = 1673] [outer = 13164800] 08:59:32 INFO - PROCESS | 3700 | 1467820772883 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 577ms 08:59:32 INFO - PROCESS | 3700 | 1467820772914 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3700 | 1467820772915 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:59:32 INFO - PROCESS | 3700 | 1467820772919 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3700 | 1467820772920 Marionette TRACE conn3 <- [1,2194,null,{}] 08:59:32 INFO - PROCESS | 3700 | 1467820772924 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}] 08:59:32 INFO - PROCESS | 3700 | 1467820772926 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:32 INFO - PROCESS | 3700 | 1467820772988 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:59:32 INFO - PROCESS | 3700 | 1467820772993 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3700 | 1467820772995 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:33 INFO - PROCESS | 3700 | ++DOCSHELL 103D2C00 == 37 [pid = 3700] [id = 558] 08:59:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1055A400) [pid = 3700] [serial = 1674] [outer = 00000000] 08:59:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19C2C000) [pid = 3700] [serial = 1675] [outer = 1055A400] 08:59:33 INFO - PROCESS | 3700 | 1467820773128 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19C2C800) [pid = 3700] [serial = 1676] [outer = 1055A400] 08:59:33 INFO - PROCESS | 3700 | 1467820773506 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 624ms 08:59:33 INFO - PROCESS | 3700 | 1467820773540 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3700 | 1467820773542 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:59:33 INFO - PROCESS | 3700 | 1467820773529 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 3700 | 1467820773530 Marionette TRACE conn3 <- [1,2198,null,{}] 08:59:33 INFO - PROCESS | 3700 | 1467820773544 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}] 08:59:33 INFO - PROCESS | 3700 | 1467820773545 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:33 INFO - PROCESS | 3700 | 1467820773625 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:59:33 INFO - PROCESS | 3700 | 1467820773723 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3700 | 1467820773725 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:33 INFO - PROCESS | 3700 | ++DOCSHELL 103CB000 == 38 [pid = 3700] [id = 559] 08:59:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15E24800) [pid = 3700] [serial = 1677] [outer = 00000000] 08:59:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1A218800) [pid = 3700] [serial = 1678] [outer = 15E24800] 08:59:33 INFO - PROCESS | 3700 | 1467820773768 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A220000) [pid = 3700] [serial = 1679] [outer = 15E24800] 08:59:33 INFO - PROCESS | 3700 | --DOCSHELL 1AFC3800 == 37 [pid = 3700] [id = 16] 08:59:34 INFO - PROCESS | 3700 | 1467820774447 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 927ms 08:59:34 INFO - PROCESS | 3700 | 1467820774492 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3700 | 1467820774496 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:59:34 INFO - PROCESS | 3700 | 1467820774503 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3700 | 1467820774505 Marionette TRACE conn3 <- [1,2202,null,{}] 08:59:34 INFO - PROCESS | 3700 | 1467820774510 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}] 08:59:34 INFO - PROCESS | 3700 | 1467820774514 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:34 INFO - PROCESS | 3700 | 1467820774622 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:59:34 INFO - PROCESS | 3700 | 1467820774757 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3700 | 1467820774760 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:34 INFO - PROCESS | 3700 | ++DOCSHELL 114A3800 == 38 [pid = 3700] [id = 560] 08:59:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1180D000) [pid = 3700] [serial = 1680] [outer = 00000000] 08:59:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (13128400) [pid = 3700] [serial = 1681] [outer = 1180D000] 08:59:34 INFO - PROCESS | 3700 | 1467820774816 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (139E5800) [pid = 3700] [serial = 1682] [outer = 1180D000] 08:59:35 INFO - PROCESS | 3700 | 1467820775361 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 913ms 08:59:35 INFO - PROCESS | 3700 | 1467820775415 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3700 | 1467820775420 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:59:35 INFO - PROCESS | 3700 | 1467820775427 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 3700 | 1467820775432 Marionette TRACE conn3 <- [1,2206,null,{}] 08:59:35 INFO - PROCESS | 3700 | 1467820775436 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}] 08:59:35 INFO - PROCESS | 3700 | 1467820775439 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:35 INFO - PROCESS | 3700 | 1467820775550 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:59:35 INFO - PROCESS | 3700 | 1467820775657 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3700 | 1467820775660 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:35 INFO - PROCESS | 3700 | ++DOCSHELL 150CF800 == 39 [pid = 3700] [id = 561] 08:59:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1574F800) [pid = 3700] [serial = 1683] [outer = 00000000] 08:59:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (165E0400) [pid = 3700] [serial = 1684] [outer = 1574F800] 08:59:35 INFO - PROCESS | 3700 | 1467820775714 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1733B400) [pid = 3700] [serial = 1685] [outer = 1574F800] 08:59:36 INFO - PROCESS | 3700 | 1467820776311 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 912ms 08:59:36 INFO - PROCESS | 3700 | 1467820776353 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3700 | 1467820776355 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:59:36 INFO - PROCESS | 3700 | 1467820776360 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3700 | 1467820776363 Marionette TRACE conn3 <- [1,2210,null,{}] 08:59:36 INFO - PROCESS | 3700 | 1467820776374 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}] 08:59:36 INFO - PROCESS | 3700 | 1467820776379 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:36 INFO - PROCESS | 3700 | 1467820776486 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:59:36 INFO - PROCESS | 3700 | 1467820776623 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 3700 | 1467820776626 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:36 INFO - PROCESS | 3700 | ++DOCSHELL 158A7400 == 40 [pid = 3700] [id = 562] 08:59:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15E1A400) [pid = 3700] [serial = 1686] [outer = 00000000] 08:59:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (17C1A400) [pid = 3700] [serial = 1687] [outer = 15E1A400] 08:59:36 INFO - PROCESS | 3700 | 1467820776689 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19C28000) [pid = 3700] [serial = 1688] [outer = 15E1A400] 08:59:37 INFO - PROCESS | 3700 | 1467820777370 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1064ms 08:59:37 INFO - PROCESS | 3700 | 1467820777422 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3700 | 1467820777426 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:59:37 INFO - PROCESS | 3700 | 1467820777431 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3700 | 1467820777434 Marionette TRACE conn3 <- [1,2214,null,{}] 08:59:37 INFO - PROCESS | 3700 | 1467820777440 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}] 08:59:37 INFO - PROCESS | 3700 | 1467820777443 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:37 INFO - PROCESS | 3700 | 1467820777538 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:59:37 INFO - PROCESS | 3700 | 1467820777652 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3700 | 1467820777654 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:37 INFO - PROCESS | 3700 | ++DOCSHELL 1119A400 == 41 [pid = 3700] [id = 563] 08:59:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (111A1400) [pid = 3700] [serial = 1689] [outer = 00000000] 08:59:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (13270400) [pid = 3700] [serial = 1690] [outer = 111A1400] 08:59:37 INFO - PROCESS | 3700 | 1467820777702 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (139DE800) [pid = 3700] [serial = 1691] [outer = 111A1400] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 103D2C00 == 40 [pid = 3700] [id = 558] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 1188A400 == 39 [pid = 3700] [id = 557] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 10A04800 == 38 [pid = 3700] [id = 556] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 15E24400 == 37 [pid = 3700] [id = 555] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 15E23C00 == 36 [pid = 3700] [id = 554] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 16635C00 == 35 [pid = 3700] [id = 553] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 15137800 == 34 [pid = 3700] [id = 552] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 111A1000 == 33 [pid = 3700] [id = 551] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 10A76000 == 32 [pid = 3700] [id = 550] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 1AD80C00 == 31 [pid = 3700] [id = 17] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 1393C000 == 30 [pid = 3700] [id = 549] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 10328400 == 29 [pid = 3700] [id = 548] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 158A7400 == 28 [pid = 3700] [id = 562] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 150CF800 == 27 [pid = 3700] [id = 561] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 103CB000 == 26 [pid = 3700] [id = 559] 08:59:38 INFO - PROCESS | 3700 | --DOCSHELL 114A3800 == 25 [pid = 3700] [id = 560] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (196CDC00) [pid = 3700] [serial = 1642] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1678CC00) [pid = 3700] [serial = 1630] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (10BA0C00) [pid = 3700] [serial = 1618] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (10E9AC00) [pid = 3700] [serial = 1619] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (13B58C00) [pid = 3700] [serial = 1624] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (14229000) [pid = 3700] [serial = 1625] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (11DD8C00) [pid = 3700] [serial = 1621] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (12959000) [pid = 3700] [serial = 1622] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (174C3000) [pid = 3700] [serial = 1633] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1327C800) [pid = 3700] [serial = 1610] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (11199800) [pid = 3700] [serial = 1609] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15E73000) [pid = 3700] [serial = 1613] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15E1EC00) [pid = 3700] [serial = 1612] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (196D4000) [pid = 3700] [serial = 1615] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16795800) [pid = 3700] [serial = 1631] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15042400) [pid = 3700] [serial = 1636] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (179AF800) [pid = 3700] [serial = 1634] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E22400) [pid = 3700] [serial = 1637] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1513AC00) [pid = 3700] [serial = 1627] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15E1F800) [pid = 3700] [serial = 1628] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17CF3800) [pid = 3700] [serial = 1640] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (17CF1C00) [pid = 3700] [serial = 1639] [outer = 00000000] [url = about:blank] 08:59:38 INFO - PROCESS | 3700 | 1467820778834 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1414ms 08:59:38 INFO - PROCESS | 3700 | 1467820778861 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3700 | 1467820778865 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:59:38 INFO - PROCESS | 3700 | 1467820778869 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3700 | 1467820778874 Marionette TRACE conn3 <- [1,2218,null,{}] 08:59:38 INFO - PROCESS | 3700 | 1467820778879 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}] 08:59:38 INFO - PROCESS | 3700 | 1467820778881 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:38 INFO - PROCESS | 3700 | 1467820778967 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:59:38 INFO - PROCESS | 3700 | 1467820778973 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3700 | 1467820778977 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:39 INFO - PROCESS | 3700 | ++DOCSHELL 10F7AC00 == 26 [pid = 3700] [id = 564] 08:59:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (10F9D800) [pid = 3700] [serial = 1692] [outer = 00000000] 08:59:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (11028800) [pid = 3700] [serial = 1693] [outer = 10F9D800] 08:59:39 INFO - PROCESS | 3700 | 1467820779063 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (114A1800) [pid = 3700] [serial = 1694] [outer = 10F9D800] 08:59:39 INFO - PROCESS | 3700 | 1467820779524 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 669ms 08:59:39 INFO - PROCESS | 3700 | 1467820779555 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3700 | 1467820779560 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:59:39 INFO - PROCESS | 3700 | 1467820779566 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3700 | 1467820779569 Marionette TRACE conn3 <- [1,2222,null,{}] 08:59:39 INFO - PROCESS | 3700 | 1467820779572 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}] 08:59:39 INFO - PROCESS | 3700 | 1467820779575 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:39 INFO - PROCESS | 3700 | 1467820779676 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:59:39 INFO - PROCESS | 3700 | 1467820779685 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 3700 | 1467820779687 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:39 INFO - PROCESS | 3700 | ++DOCSHELL 12C89000 == 27 [pid = 3700] [id = 565] 08:59:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (12C8BC00) [pid = 3700] [serial = 1695] [outer = 00000000] 08:59:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1327DC00) [pid = 3700] [serial = 1696] [outer = 12C8BC00] 08:59:39 INFO - PROCESS | 3700 | 1467820779733 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1393F000) [pid = 3700] [serial = 1697] [outer = 12C8BC00] 08:59:40 INFO - PROCESS | 3700 | 1467820780192 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 668ms 08:59:40 INFO - PROCESS | 3700 | 1467820780248 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3700 | 1467820780251 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:59:40 INFO - PROCESS | 3700 | 1467820780255 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 3700 | 1467820780258 Marionette TRACE conn3 <- [1,2226,null,{}] 08:59:40 INFO - PROCESS | 3700 | 1467820780269 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}] 08:59:40 INFO - PROCESS | 3700 | 1467820780273 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:40 INFO - PROCESS | 3700 | 1467820780340 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:59:40 INFO - PROCESS | 3700 | 1467820780346 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 3700 | 1467820780349 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:40 INFO - PROCESS | 3700 | ++DOCSHELL 15043400 == 28 [pid = 3700] [id = 566] 08:59:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1509B000) [pid = 3700] [serial = 1698] [outer = 00000000] 08:59:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1513AC00) [pid = 3700] [serial = 1699] [outer = 1509B000] 08:59:40 INFO - PROCESS | 3700 | 1467820780396 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1574EC00) [pid = 3700] [serial = 1700] [outer = 1509B000] 08:59:40 INFO - PROCESS | 3700 | 1467820780886 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 668ms 08:59:40 INFO - PROCESS | 3700 | 1467820780917 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3700 | 1467820780920 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:59:40 INFO - PROCESS | 3700 | 1467820780923 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 3700 | 1467820780925 Marionette TRACE conn3 <- [1,2230,null,{}] 08:59:40 INFO - PROCESS | 3700 | 1467820780928 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}] 08:59:40 INFO - PROCESS | 3700 | 1467820780930 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:41 INFO - PROCESS | 3700 | 1467820781075 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:59:41 INFO - PROCESS | 3700 | 1467820781096 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3700 | 1467820781099 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:41 INFO - PROCESS | 3700 | ++DOCSHELL 15E28000 == 29 [pid = 3700] [id = 567] 08:59:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15E68C00) [pid = 3700] [serial = 1701] [outer = 00000000] 08:59:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15E72400) [pid = 3700] [serial = 1702] [outer = 15E68C00] 08:59:41 INFO - PROCESS | 3700 | 1467820781143 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16642400) [pid = 3700] [serial = 1703] [outer = 15E68C00] 08:59:41 INFO - PROCESS | 3700 | 1467820781570 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 684ms 08:59:41 INFO - PROCESS | 3700 | 1467820781605 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3700 | 1467820781607 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:59:41 INFO - PROCESS | 3700 | 1467820781610 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3700 | 1467820781612 Marionette TRACE conn3 <- [1,2234,null,{}] 08:59:41 INFO - PROCESS | 3700 | 1467820781615 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}] 08:59:41 INFO - PROCESS | 3700 | 1467820781617 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:41 INFO - PROCESS | 3700 | 1467820781725 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:59:41 INFO - PROCESS | 3700 | 1467820781730 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3700 | 1467820781732 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:41 INFO - PROCESS | 3700 | ++DOCSHELL 1678D000 == 30 [pid = 3700] [id = 568] 08:59:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16795800) [pid = 3700] [serial = 1704] [outer = 00000000] 08:59:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16B7C400) [pid = 3700] [serial = 1705] [outer = 16795800] 08:59:41 INFO - PROCESS | 3700 | 1467820781774 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (16D82000) [pid = 3700] [serial = 1706] [outer = 16795800] 08:59:42 INFO - PROCESS | 3700 | 1467820782232 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 684ms 08:59:42 INFO - PROCESS | 3700 | 1467820782293 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3700 | 1467820782295 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:59:42 INFO - PROCESS | 3700 | 1467820782298 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3700 | 1467820782300 Marionette TRACE conn3 <- [1,2238,null,{}] 08:59:42 INFO - PROCESS | 3700 | 1467820782303 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}] 08:59:42 INFO - PROCESS | 3700 | 1467820782309 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:42 INFO - PROCESS | 3700 | 1467820782464 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1AFC3C00) [pid = 3700] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1B0D6C00) [pid = 3700] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1055A400) [pid = 3700] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (13164C00) [pid = 3700] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16790400) [pid = 3700] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10373000) [pid = 3700] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16797000) [pid = 3700] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1663D400) [pid = 3700] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1566D800) [pid = 3700] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1393E800) [pid = 3700] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10A0B800) [pid = 3700] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (129DF800) [pid = 3700] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10A76400) [pid = 3700] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (13164800) [pid = 3700] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (196C7800) [pid = 3700] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:59:42 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15E24800) [pid = 3700] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:59:42 INFO - PROCESS | 3700 | 1467820782769 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 3700 | 1467820782771 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:42 INFO - PROCESS | 3700 | ++DOCSHELL 1031DC00 == 31 [pid = 3700] [id = 569] 08:59:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10373000) [pid = 3700] [serial = 1707] [outer = 00000000] 08:59:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (10BAB400) [pid = 3700] [serial = 1708] [outer = 10373000] 08:59:42 INFO - PROCESS | 3700 | 1467820782798 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13164800) [pid = 3700] [serial = 1709] [outer = 10373000] 08:59:43 INFO - PROCESS | 3700 | 1467820783153 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 881ms 08:59:43 INFO - PROCESS | 3700 | 1467820783186 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3700 | 1467820783188 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:59:43 INFO - PROCESS | 3700 | 1467820783191 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3700 | 1467820783204 Marionette TRACE conn3 <- [1,2242,null,{}] 08:59:43 INFO - PROCESS | 3700 | 1467820783209 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}] 08:59:43 INFO - PROCESS | 3700 | 1467820783212 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:43 INFO - PROCESS | 3700 | 1467820783323 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:59:43 INFO - PROCESS | 3700 | 1467820783331 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3700 | 1467820783333 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:43 INFO - PROCESS | 3700 | ++DOCSHELL 10BAE800 == 32 [pid = 3700] [id = 570] 08:59:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (14533400) [pid = 3700] [serial = 1710] [outer = 00000000] 08:59:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (174CB800) [pid = 3700] [serial = 1711] [outer = 14533400] 08:59:43 INFO - PROCESS | 3700 | 1467820783377 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17923800) [pid = 3700] [serial = 1712] [outer = 14533400] 08:59:43 INFO - PROCESS | 3700 | 1467820783757 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 578ms 08:59:43 INFO - PROCESS | 3700 | 1467820783772 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3700 | 1467820783774 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:59:43 INFO - PROCESS | 3700 | 1467820783782 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3700 | 1467820783784 Marionette TRACE conn3 <- [1,2246,null,{}] 08:59:43 INFO - PROCESS | 3700 | 1467820783788 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}] 08:59:43 INFO - PROCESS | 3700 | 1467820783790 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:43 INFO - PROCESS | 3700 | 1467820783864 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:59:43 INFO - PROCESS | 3700 | 1467820783869 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3700 | 1467820783871 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:43 INFO - PROCESS | 3700 | ++DOCSHELL 1663B400 == 33 [pid = 3700] [id = 571] 08:59:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1663BC00) [pid = 3700] [serial = 1713] [outer = 00000000] 08:59:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (194C3800) [pid = 3700] [serial = 1714] [outer = 1663BC00] 08:59:43 INFO - PROCESS | 3700 | 1467820783915 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (193AA000) [pid = 3700] [serial = 1715] [outer = 1663BC00] 08:59:44 INFO - PROCESS | 3700 | 1467820784376 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 624ms 08:59:44 INFO - PROCESS | 3700 | 1467820784403 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3700 | 1467820784405 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:59:44 INFO - PROCESS | 3700 | 1467820784408 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:59:44 INFO - PROCESS | 3700 | 1467820784410 Marionette TRACE conn3 <- [1,2250,null,{}] 08:59:44 INFO - PROCESS | 3700 | 1467820784414 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}] 08:59:44 INFO - PROCESS | 3700 | 1467820784415 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:44 INFO - PROCESS | 3700 | 1467820784491 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:59:44 INFO - PROCESS | 3700 | 1467820784497 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3700 | 1467820784498 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:44 INFO - PROCESS | 3700 | ++DOCSHELL 17CF1C00 == 34 [pid = 3700] [id = 572] 08:59:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (194CB400) [pid = 3700] [serial = 1716] [outer = 00000000] 08:59:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19AB4800) [pid = 3700] [serial = 1717] [outer = 194CB400] 08:59:44 INFO - PROCESS | 3700 | 1467820784542 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19ABDC00) [pid = 3700] [serial = 1718] [outer = 194CB400] 08:59:45 INFO - PROCESS | 3700 | 1467820785314 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 973ms 08:59:45 INFO - PROCESS | 3700 | 1467820785382 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3700 | 1467820785387 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3700 | 1467820785391 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:59:45 INFO - PROCESS | 3700 | 1467820785396 Marionette TRACE conn3 <- [1,2254,null,{}] 08:59:45 INFO - PROCESS | 3700 | 1467820785402 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}] 08:59:45 INFO - PROCESS | 3700 | 1467820785405 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:45 INFO - PROCESS | 3700 | 1467820785543 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:59:45 INFO - PROCESS | 3700 | 1467820785681 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3700 | 1467820785684 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:45 INFO - PROCESS | 3700 | ++DOCSHELL 10EA1400 == 35 [pid = 3700] [id = 573] 08:59:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (10EA2400) [pid = 3700] [serial = 1719] [outer = 00000000] 08:59:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (11893C00) [pid = 3700] [serial = 1720] [outer = 10EA2400] 08:59:45 INFO - PROCESS | 3700 | 1467820785743 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1312C400) [pid = 3700] [serial = 1721] [outer = 10EA2400] 08:59:46 INFO - PROCESS | 3700 | 1467820786396 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1049ms 08:59:46 INFO - PROCESS | 3700 | 1467820786452 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3700 | 1467820786456 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:59:46 INFO - PROCESS | 3700 | 1467820786463 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3700 | 1467820786466 Marionette TRACE conn3 <- [1,2258,null,{}] 08:59:46 INFO - PROCESS | 3700 | 1467820786469 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}] 08:59:46 INFO - PROCESS | 3700 | 1467820786472 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:46 INFO - PROCESS | 3700 | 1467820786685 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:59:46 INFO - PROCESS | 3700 | 1467820786832 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3700 | 1467820786835 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:46 INFO - PROCESS | 3700 | ++DOCSHELL 1036D800 == 36 [pid = 3700] [id = 574] 08:59:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (10371C00) [pid = 3700] [serial = 1722] [outer = 00000000] 08:59:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10A0C000) [pid = 3700] [serial = 1723] [outer = 10371C00] 08:59:46 INFO - PROCESS | 3700 | 1467820786884 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10E9E800) [pid = 3700] [serial = 1724] [outer = 10371C00] 08:59:47 INFO - PROCESS | 3700 | --DOCSHELL 1663B400 == 35 [pid = 3700] [id = 571] 08:59:47 INFO - PROCESS | 3700 | --DOCSHELL 10BAE800 == 34 [pid = 3700] [id = 570] 08:59:47 INFO - PROCESS | 3700 | --DOCSHELL 1031DC00 == 33 [pid = 3700] [id = 569] 08:59:47 INFO - PROCESS | 3700 | --DOCSHELL 1678D000 == 32 [pid = 3700] [id = 568] 08:59:47 INFO - PROCESS | 3700 | --DOCSHELL 15E28000 == 31 [pid = 3700] [id = 567] 08:59:47 INFO - PROCESS | 3700 | --DOCSHELL 15043400 == 30 [pid = 3700] [id = 566] 08:59:47 INFO - PROCESS | 3700 | --DOCSHELL 12C89000 == 29 [pid = 3700] [id = 565] 08:59:47 INFO - PROCESS | 3700 | --DOCSHELL 10F7AC00 == 28 [pid = 3700] [id = 564] 08:59:47 INFO - PROCESS | 3700 | --DOCSHELL 1119A400 == 27 [pid = 3700] [id = 563] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19AB5C00) [pid = 3700] [serial = 1616] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A218800) [pid = 3700] [serial = 1678] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1AD7EC00) [pid = 3700] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15E74C00) [pid = 3700] [serial = 1136] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19C2C800) [pid = 3700] [serial = 1676] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16830C00) [pid = 3700] [serial = 1663] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (179B7000) [pid = 3700] [serial = 1666] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (16DB0400) [pid = 3700] [serial = 1664] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10A78400) [pid = 3700] [serial = 1645] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10EA3000) [pid = 3700] [serial = 1646] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (196CF800) [pid = 3700] [serial = 1643] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1678E400) [pid = 3700] [serial = 1660] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1574CC00) [pid = 3700] [serial = 1657] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (158AB800) [pid = 3700] [serial = 1658] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (13B5A000) [pid = 3700] [serial = 1648] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (15035400) [pid = 3700] [serial = 1649] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (11D8F400) [pid = 3700] [serial = 1669] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (13271C00) [pid = 3700] [serial = 1654] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (13943400) [pid = 3700] [serial = 1655] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10EA0000) [pid = 3700] [serial = 1651] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (10FA6000) [pid = 3700] [serial = 1652] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (179F5800) [pid = 3700] [serial = 1667] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (13AA7000) [pid = 3700] [serial = 1670] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (17568800) [pid = 3700] [serial = 1673] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19C2C000) [pid = 3700] [serial = 1675] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (16826800) [pid = 3700] [serial = 1661] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (194BD400) [pid = 3700] [serial = 1672] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1A220000) [pid = 3700] [serial = 1679] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3700 | 1467820787438 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1018ms 08:59:47 INFO - PROCESS | 3700 | 1467820787488 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 3700 | 1467820787492 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:59:47 INFO - PROCESS | 3700 | 1467820787511 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 3700 | 1467820787514 Marionette TRACE conn3 <- [1,2262,null,{}] 08:59:47 INFO - PROCESS | 3700 | 1467820787519 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}] 08:59:47 INFO - PROCESS | 3700 | 1467820787522 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:47 INFO - PROCESS | 3700 | 1467820787605 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:59:47 INFO - PROCESS | 3700 | 1467820787615 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 3700 | 1467820787617 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:47 INFO - PROCESS | 3700 | ++DOCSHELL 11DE2400 == 28 [pid = 3700] [id = 575] 08:59:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (129DF800) [pid = 3700] [serial = 1725] [outer = 00000000] 08:59:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (12C87800) [pid = 3700] [serial = 1726] [outer = 129DF800] 08:59:47 INFO - PROCESS | 3700 | 1467820787649 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (13160C00) [pid = 3700] [serial = 1727] [outer = 129DF800] 08:59:48 INFO - PROCESS | 3700 | 1467820788148 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 669ms 08:59:48 INFO - PROCESS | 3700 | 1467820788180 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3700 | 1467820788183 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:59:48 INFO - PROCESS | 3700 | 1467820788187 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3700 | 1467820788189 Marionette TRACE conn3 <- [1,2266,null,{}] 08:59:48 INFO - PROCESS | 3700 | 1467820788210 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}] 08:59:48 INFO - PROCESS | 3700 | 1467820788212 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:48 INFO - PROCESS | 3700 | 1467820788304 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:59:48 INFO - PROCESS | 3700 | 1467820788311 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3700 | 1467820788314 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:48 INFO - PROCESS | 3700 | ++DOCSHELL 1452E400 == 29 [pid = 3700] [id = 576] 08:59:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (15035400) [pid = 3700] [serial = 1728] [outer = 00000000] 08:59:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (15041C00) [pid = 3700] [serial = 1729] [outer = 15035400] 08:59:48 INFO - PROCESS | 3700 | 1467820788358 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (150A3C00) [pid = 3700] [serial = 1730] [outer = 15035400] 08:59:48 INFO - PROCESS | 3700 | 1467820788818 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 653ms 08:59:48 INFO - PROCESS | 3700 | 1467820788842 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3700 | 1467820788846 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:59:48 INFO - PROCESS | 3700 | 1467820788863 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3700 | 1467820788867 Marionette TRACE conn3 <- [1,2270,null,{}] 08:59:48 INFO - PROCESS | 3700 | 1467820788871 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}] 08:59:48 INFO - PROCESS | 3700 | 1467820788874 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:48 INFO - PROCESS | 3700 | 1467820788959 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:59:48 INFO - PROCESS | 3700 | 1467820788965 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3700 | 1467820788967 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:48 INFO - PROCESS | 3700 | ++DOCSHELL 15E26800 == 30 [pid = 3700] [id = 577] 08:59:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15E27000) [pid = 3700] [serial = 1731] [outer = 00000000] 08:59:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1663D400) [pid = 3700] [serial = 1732] [outer = 15E27000] 08:59:49 INFO - PROCESS | 3700 | 1467820789022 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1678F400) [pid = 3700] [serial = 1733] [outer = 15E27000] 08:59:49 INFO - PROCESS | 3700 | 1467820789452 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 638ms 08:59:49 INFO - PROCESS | 3700 | 1467820789497 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 3700 | 1467820789499 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:59:49 INFO - PROCESS | 3700 | 1467820789502 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 3700 | 1467820789504 Marionette TRACE conn3 <- [1,2274,null,{}] 08:59:49 INFO - PROCESS | 3700 | 1467820789508 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}] 08:59:49 INFO - PROCESS | 3700 | 1467820789509 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:49 INFO - PROCESS | 3700 | 1467820789621 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:59:49 INFO - PROCESS | 3700 | 1467820789704 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3700 | 1467820789706 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:49 INFO - PROCESS | 3700 | ++DOCSHELL 1678F000 == 31 [pid = 3700] [id = 578] 08:59:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16794800) [pid = 3700] [serial = 1734] [outer = 00000000] 08:59:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (168E2000) [pid = 3700] [serial = 1735] [outer = 16794800] 08:59:49 INFO - PROCESS | 3700 | 1467820789749 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16CF6800) [pid = 3700] [serial = 1736] [outer = 16794800] 08:59:50 INFO - PROCESS | 3700 | 1467820790144 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 684ms 08:59:50 INFO - PROCESS | 3700 | 1467820790183 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3700 | 1467820790185 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:59:50 INFO - PROCESS | 3700 | 1467820790188 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 3700 | 1467820790190 Marionette TRACE conn3 <- [1,2278,null,{}] 08:59:50 INFO - PROCESS | 3700 | 1467820790201 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}] 08:59:50 INFO - PROCESS | 3700 | 1467820790205 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:50 INFO - PROCESS | 3700 | 1467820790355 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:59:50 INFO - PROCESS | 3700 | 1467820790422 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 3700 | 1467820790427 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:50 INFO - PROCESS | 3700 | ++DOCSHELL 11D8E400 == 32 [pid = 3700] [id = 579] 08:59:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (174C3000) [pid = 3700] [serial = 1737] [outer = 00000000] 08:59:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1756CC00) [pid = 3700] [serial = 1738] [outer = 174C3000] 08:59:50 INFO - PROCESS | 3700 | 1467820790479 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17C22800) [pid = 3700] [serial = 1739] [outer = 174C3000] 08:59:50 INFO - PROCESS | 3700 | 1467820790903 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 776ms 08:59:50 INFO - PROCESS | 3700 | 1467820790973 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3700 | 1467820790975 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:59:50 INFO - PROCESS | 3700 | 1467820790978 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:59:50 INFO - PROCESS | 3700 | 1467820790980 Marionette TRACE conn3 <- [1,2282,null,{}] 08:59:50 INFO - PROCESS | 3700 | 1467820790983 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}] 08:59:50 INFO - PROCESS | 3700 | 1467820790985 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:51 INFO - PROCESS | 3700 | 1467820791100 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:59:51 INFO - PROCESS | 3700 | 1467820791174 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3700 | 1467820791176 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:51 INFO - PROCESS | 3700 | ++DOCSHELL 174C5400 == 33 [pid = 3700] [id = 580] 08:59:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17CF5800) [pid = 3700] [serial = 1740] [outer = 00000000] 08:59:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (194C2800) [pid = 3700] [serial = 1741] [outer = 17CF5800] 08:59:51 INFO - PROCESS | 3700 | 1467820791218 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (194C3000) [pid = 3700] [serial = 1742] [outer = 17CF5800] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15E68C00) [pid = 3700] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (12C8BC00) [pid = 3700] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (111A1400) [pid = 3700] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10F9D800) [pid = 3700] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1509B000) [pid = 3700] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (16795800) [pid = 3700] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1180D000) [pid = 3700] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1574F800) [pid = 3700] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (15E1A400) [pid = 3700] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10373000) [pid = 3700] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1663BC00) [pid = 3700] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:59:51 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (14533400) [pid = 3700] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:59:51 INFO - PROCESS | 3700 | 1467820791635 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 684ms 08:59:51 INFO - PROCESS | 3700 | 1467820791660 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3700 | 1467820791662 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:59:51 INFO - PROCESS | 3700 | 1467820791666 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 3700 | 1467820791667 Marionette TRACE conn3 <- [1,2286,null,{}] 08:59:51 INFO - PROCESS | 3700 | 1467820791675 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}] 08:59:51 INFO - PROCESS | 3700 | 1467820791677 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:51 INFO - PROCESS | 3700 | 1467820791752 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:59:51 INFO - PROCESS | 3700 | 1467820791758 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3700 | 1467820791760 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:51 INFO - PROCESS | 3700 | ++DOCSHELL 11805400 == 34 [pid = 3700] [id = 581] 08:59:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (11805C00) [pid = 3700] [serial = 1743] [outer = 00000000] 08:59:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15137800) [pid = 3700] [serial = 1744] [outer = 11805C00] 08:59:51 INFO - PROCESS | 3700 | 1467820791803 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16636C00) [pid = 3700] [serial = 1745] [outer = 11805C00] 08:59:52 INFO - PROCESS | 3700 | 1467820792205 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 577ms 08:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:59:52 INFO - PROCESS | 3700 | 1467820792248 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3700 | 1467820792250 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:59:52 INFO - PROCESS | 3700 | 1467820792253 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3700 | 1467820792255 Marionette TRACE conn3 <- [1,2290,null,{}] 08:59:52 INFO - PROCESS | 3700 | 1467820792258 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}] 08:59:52 INFO - PROCESS | 3700 | 1467820792260 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:52 INFO - PROCESS | 3700 | 1467820792337 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:59:52 INFO - PROCESS | 3700 | 1467820792342 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3700 | 1467820792344 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:52 INFO - PROCESS | 3700 | ++DOCSHELL 15678000 == 35 [pid = 3700] [id = 582] 08:59:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16638000) [pid = 3700] [serial = 1746] [outer = 00000000] 08:59:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19AB0400) [pid = 3700] [serial = 1747] [outer = 16638000] 08:59:52 INFO - PROCESS | 3700 | 1467820792394 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19AB4000) [pid = 3700] [serial = 1748] [outer = 16638000] 08:59:52 INFO - PROCESS | 3700 | 1467820792815 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 623ms 08:59:52 INFO - PROCESS | 3700 | 1467820792874 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3700 | 1467820792876 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:59:52 INFO - PROCESS | 3700 | 1467820792879 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:59:52 INFO - PROCESS | 3700 | 1467820792881 Marionette TRACE conn3 <- [1,2294,null,{}] 08:59:52 INFO - PROCESS | 3700 | 1467820792888 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}] 08:59:52 INFO - PROCESS | 3700 | 1467820792890 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:52 INFO - PROCESS | 3700 | 1467820792978 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:59:52 INFO - PROCESS | 3700 | 1467820792984 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3700 | 1467820792986 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:52 INFO - PROCESS | 3700 | ++DOCSHELL 179F6C00 == 36 [pid = 3700] [id = 583] 08:59:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19C2DC00) [pid = 3700] [serial = 1749] [outer = 00000000] 08:59:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1A219000) [pid = 3700] [serial = 1750] [outer = 19C2DC00] 08:59:53 INFO - PROCESS | 3700 | 1467820793028 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1A21F400) [pid = 3700] [serial = 1751] [outer = 19C2DC00] 08:59:53 INFO - PROCESS | 3700 | 1467820793438 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 578ms 08:59:53 INFO - PROCESS | 3700 | 1467820793458 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3700 | 1467820793460 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:59:53 INFO - PROCESS | 3700 | 1467820793464 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3700 | 1467820793465 Marionette TRACE conn3 <- [1,2298,null,{}] 08:59:53 INFO - PROCESS | 3700 | 1467820793522 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}] 08:59:53 INFO - PROCESS | 3700 | 1467820793526 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:53 INFO - PROCESS | 3700 | 1467820793660 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:59:53 INFO - PROCESS | 3700 | 1467820793857 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 3700 | 1467820793861 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:53 INFO - PROCESS | 3700 | ++DOCSHELL 10F76800 == 37 [pid = 3700] [id = 584] 08:59:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10F9C800) [pid = 3700] [serial = 1752] [outer = 00000000] 08:59:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1119A400) [pid = 3700] [serial = 1753] [outer = 10F9C800] 08:59:53 INFO - PROCESS | 3700 | 1467820793920 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (11DDC000) [pid = 3700] [serial = 1754] [outer = 10F9C800] 08:59:54 INFO - PROCESS | 3700 | 1467820794472 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1049ms 08:59:54 INFO - PROCESS | 3700 | 1467820794523 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3700 | 1467820794527 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 3700 | 1467820794531 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:59:54 INFO - PROCESS | 3700 | 1467820794534 Marionette TRACE conn3 <- [1,2302,null,{}] 08:59:54 INFO - PROCESS | 3700 | 1467820794559 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}] 08:59:54 INFO - PROCESS | 3700 | 1467820794562 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:54 INFO - PROCESS | 3700 | 1467820794721 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:59:54 INFO - PROCESS | 3700 | 1467820794781 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 3700 | 1467820794785 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:54 INFO - PROCESS | 3700 | ++DOCSHELL 15040C00 == 38 [pid = 3700] [id = 585] 08:59:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15042000) [pid = 3700] [serial = 1755] [outer = 00000000] 08:59:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15747000) [pid = 3700] [serial = 1756] [outer = 15042000] 08:59:54 INFO - PROCESS | 3700 | 1467820794841 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15E1EC00) [pid = 3700] [serial = 1757] [outer = 15042000] 08:59:55 INFO - PROCESS | 3700 | 1467820795430 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 942ms 08:59:55 INFO - PROCESS | 3700 | 1467820795482 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3700 | 1467820795485 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:59:55 INFO - PROCESS | 3700 | 1467820795489 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3700 | 1467820795491 Marionette TRACE conn3 <- [1,2306,null,{}] 08:59:55 INFO - PROCESS | 3700 | 1467820795495 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}] 08:59:55 INFO - PROCESS | 3700 | 1467820795497 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:55 INFO - PROCESS | 3700 | 1467820795605 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:59:55 INFO - PROCESS | 3700 | 1467820795715 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3700 | 1467820795719 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:55 INFO - PROCESS | 3700 | ++DOCSHELL 17342000 == 39 [pid = 3700] [id = 586] 08:59:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (174BD800) [pid = 3700] [serial = 1758] [outer = 00000000] 08:59:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (179FA000) [pid = 3700] [serial = 1759] [outer = 174BD800] 08:59:55 INFO - PROCESS | 3700 | 1467820795757 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (196CD800) [pid = 3700] [serial = 1760] [outer = 174BD800] 08:59:56 INFO - PROCESS | 3700 | 1467820796396 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] 08:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:59:56 INFO - PROCESS | 3700 | 1467820796463 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:59:56 INFO - PROCESS | 3700 | 1467820796473 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3700 | 1467820796475 Marionette TRACE conn3 <- [1,2310,null,{}] 08:59:56 INFO - PROCESS | 3700 | 1467820796493 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}] 08:59:56 INFO - PROCESS | 3700 | 1467820796495 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:56 INFO - PROCESS | 3700 | 1467820796633 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:59:56 INFO - PROCESS | 3700 | 1467820796697 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3700 | 1467820796699 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:56 INFO - PROCESS | 3700 | ++DOCSHELL 11C95800 == 40 [pid = 3700] [id = 587] 08:59:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (11C96800) [pid = 3700] [serial = 1761] [outer = 00000000] 08:59:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (14222800) [pid = 3700] [serial = 1762] [outer = 11C96800] 08:59:56 INFO - PROCESS | 3700 | 1467820796751 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17929000) [pid = 3700] [serial = 1763] [outer = 11C96800] 08:59:57 INFO - PROCESS | 3700 | 1467820797405 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 973ms 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:59:57 INFO - PROCESS | 3700 | 1467820797452 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3700 | 1467820797456 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 3700 | 1467820797460 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 3700 | 1467820797465 Marionette TRACE conn3 <- [1,2314,null,{}] 08:59:57 INFO - PROCESS | 3700 | 1467820797472 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}] 08:59:57 INFO - PROCESS | 3700 | 1467820797476 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:57 INFO - PROCESS | 3700 | 1467820797563 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:59:57 INFO - PROCESS | 3700 | 1467820797676 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3700 | 1467820797679 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:57 INFO - PROCESS | 3700 | ++DOCSHELL 11021C00 == 41 [pid = 3700] [id = 588] 08:59:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1119FC00) [pid = 3700] [serial = 1764] [outer = 00000000] 08:59:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1316C400) [pid = 3700] [serial = 1765] [outer = 1119FC00] 08:59:57 INFO - PROCESS | 3700 | 1467820797727 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (13B4F400) [pid = 3700] [serial = 1766] [outer = 1119FC00] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 15678000 == 40 [pid = 3700] [id = 582] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 11805400 == 39 [pid = 3700] [id = 581] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 174C5400 == 38 [pid = 3700] [id = 580] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 11D8E400 == 37 [pid = 3700] [id = 579] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 1678F000 == 36 [pid = 3700] [id = 578] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 15E26800 == 35 [pid = 3700] [id = 577] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 1452E400 == 34 [pid = 3700] [id = 576] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 11DE2400 == 33 [pid = 3700] [id = 575] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 1036D800 == 32 [pid = 3700] [id = 574] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 17CF1C00 == 31 [pid = 3700] [id = 572] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 10EA1400 == 30 [pid = 3700] [id = 573] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 11C95800 == 29 [pid = 3700] [id = 587] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 17342000 == 28 [pid = 3700] [id = 586] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 179F6C00 == 27 [pid = 3700] [id = 583] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 10F76800 == 26 [pid = 3700] [id = 584] 08:59:58 INFO - PROCESS | 3700 | --DOCSHELL 15040C00 == 25 [pid = 3700] [id = 585] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15E72400) [pid = 3700] [serial = 1702] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1327DC00) [pid = 3700] [serial = 1696] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1393F000) [pid = 3700] [serial = 1697] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (139DE800) [pid = 3700] [serial = 1691] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (13270400) [pid = 3700] [serial = 1690] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (11028800) [pid = 3700] [serial = 1693] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (114A1800) [pid = 3700] [serial = 1694] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1513AC00) [pid = 3700] [serial = 1699] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16B7C400) [pid = 3700] [serial = 1705] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19AB4800) [pid = 3700] [serial = 1717] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (139E5800) [pid = 3700] [serial = 1682] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13128400) [pid = 3700] [serial = 1681] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1733B400) [pid = 3700] [serial = 1685] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (165E0400) [pid = 3700] [serial = 1684] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19C28000) [pid = 3700] [serial = 1688] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (17C1A400) [pid = 3700] [serial = 1687] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10BAB400) [pid = 3700] [serial = 1708] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (16D82000) [pid = 3700] [serial = 1706] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (194C3800) [pid = 3700] [serial = 1714] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (13164800) [pid = 3700] [serial = 1709] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (193AA000) [pid = 3700] [serial = 1715] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (16642400) [pid = 3700] [serial = 1703] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (174CB800) [pid = 3700] [serial = 1711] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17923800) [pid = 3700] [serial = 1712] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1574EC00) [pid = 3700] [serial = 1700] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3700 | 1467820798851 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1413ms 08:59:58 INFO - PROCESS | 3700 | 1467820798885 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3700 | 1467820798889 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:59:58 INFO - PROCESS | 3700 | 1467820798893 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3700 | 1467820798897 Marionette TRACE conn3 <- [1,2318,null,{}] 08:59:58 INFO - PROCESS | 3700 | 1467820798902 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}] 08:59:58 INFO - PROCESS | 3700 | 1467820798905 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:58 INFO - PROCESS | 3700 | 1467820798992 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:59:59 INFO - PROCESS | 3700 | 1467820799128 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3700 | 1467820799131 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:59 INFO - PROCESS | 3700 | ++DOCSHELL 10F06800 == 26 [pid = 3700] [id = 589] 08:59:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10F71C00) [pid = 3700] [serial = 1767] [outer = 00000000] 08:59:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1102D000) [pid = 3700] [serial = 1768] [outer = 10F71C00] 08:59:59 INFO - PROCESS | 3700 | 1467820799177 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1149D400) [pid = 3700] [serial = 1769] [outer = 10F71C00] 08:59:59 INFO - PROCESS | 3700 | 1467820799532 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 684ms 08:59:59 INFO - PROCESS | 3700 | 1467820799574 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3700 | 1467820799579 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:59:59 INFO - PROCESS | 3700 | 1467820799586 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3700 | 1467820799588 Marionette TRACE conn3 <- [1,2322,null,{}] 08:59:59 INFO - PROCESS | 3700 | 1467820799593 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}] 08:59:59 INFO - PROCESS | 3700 | 1467820799595 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:59 INFO - PROCESS | 3700 | 1467820799713 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:59:59 INFO - PROCESS | 3700 | 1467820799720 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3700 | 1467820799722 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 08:59:59 INFO - PROCESS | 3700 | ++DOCSHELL 13270C00 == 27 [pid = 3700] [id = 590] 08:59:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13272400) [pid = 3700] [serial = 1770] [outer = 00000000] 08:59:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (139E6000) [pid = 3700] [serial = 1771] [outer = 13272400] 08:59:59 INFO - PROCESS | 3700 | 1467820799775 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13AAA800) [pid = 3700] [serial = 1772] [outer = 13272400] 09:00:00 INFO - PROCESS | 3700 | 1467820800195 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 623ms 09:00:00 INFO - PROCESS | 3700 | 1467820800221 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3700 | 1467820800223 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:00:00 INFO - PROCESS | 3700 | 1467820800228 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 3700 | 1467820800231 Marionette TRACE conn3 <- [1,2326,null,{}] 09:00:00 INFO - PROCESS | 3700 | 1467820800242 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}] 09:00:00 INFO - PROCESS | 3700 | 1467820800246 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:00 INFO - PROCESS | 3700 | 1467820800329 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:00:00 INFO - PROCESS | 3700 | 1467820800336 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 3700 | 1467820800339 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:00 INFO - PROCESS | 3700 | ++DOCSHELL 14223800 == 28 [pid = 3700] [id = 591] 09:00:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (14224400) [pid = 3700] [serial = 1773] [outer = 00000000] 09:00:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15042C00) [pid = 3700] [serial = 1774] [outer = 14224400] 09:00:00 INFO - PROCESS | 3700 | 1467820800386 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15745800) [pid = 3700] [serial = 1775] [outer = 14224400] 09:00:00 INFO - PROCESS | 3700 | 1467820800888 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 669ms 09:00:00 INFO - PROCESS | 3700 | 1467820800909 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3700 | 1467820800912 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:00:00 INFO - PROCESS | 3700 | 1467820800922 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 3700 | 1467820800924 Marionette TRACE conn3 <- [1,2330,null,{}] 09:00:00 INFO - PROCESS | 3700 | 1467820800927 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}] 09:00:00 INFO - PROCESS | 3700 | 1467820800929 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:01 INFO - PROCESS | 3700 | 1467820801045 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:00:01 INFO - PROCESS | 3700 | 1467820801133 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3700 | 1467820801136 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:01 INFO - PROCESS | 3700 | ++DOCSHELL 15E21400 == 29 [pid = 3700] [id = 592] 09:00:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15E22800) [pid = 3700] [serial = 1776] [outer = 00000000] 09:00:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15E75400) [pid = 3700] [serial = 1777] [outer = 15E22800] 09:00:01 INFO - PROCESS | 3700 | 1467820801181 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1678A400) [pid = 3700] [serial = 1778] [outer = 15E22800] 09:00:01 INFO - PROCESS | 3700 | 1467820801582 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 669ms 09:00:01 INFO - PROCESS | 3700 | 1467820801601 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3700 | 1467820801603 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:00:01 INFO - PROCESS | 3700 | 1467820801606 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:00:01 INFO - PROCESS | 3700 | 1467820801608 Marionette TRACE conn3 <- [1,2334,null,{}] 09:00:01 INFO - PROCESS | 3700 | 1467820801611 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}] 09:00:01 INFO - PROCESS | 3700 | 1467820801613 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:01 INFO - PROCESS | 3700 | 1467820801720 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:00:01 INFO - PROCESS | 3700 | 1467820801725 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3700 | 1467820801727 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:01 INFO - PROCESS | 3700 | ++DOCSHELL 1663A400 == 30 [pid = 3700] [id = 593] 09:00:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1663F400) [pid = 3700] [serial = 1779] [outer = 00000000] 09:00:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1682F800) [pid = 3700] [serial = 1780] [outer = 1663F400] 09:00:01 INFO - PROCESS | 3700 | 1467820801769 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16CEC000) [pid = 3700] [serial = 1781] [outer = 1663F400] 09:00:02 INFO - PROCESS | 3700 | 1467820802216 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 623ms 09:00:02 INFO - PROCESS | 3700 | 1467820802229 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 3700 | 1467820802231 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:00:02 INFO - PROCESS | 3700 | 1467820802235 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 3700 | 1467820802236 Marionette TRACE conn3 <- [1,2338,null,{}] 09:00:02 INFO - PROCESS | 3700 | 1467820802241 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}] 09:00:02 INFO - PROCESS | 3700 | 1467820802246 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:02 INFO - PROCESS | 3700 | 1467820802377 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:00:02 INFO - PROCESS | 3700 | 1467820802472 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 3700 | 1467820802474 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:02 INFO - PROCESS | 3700 | ++DOCSHELL 174BEC00 == 31 [pid = 3700] [id = 594] 09:00:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (174C4800) [pid = 3700] [serial = 1782] [outer = 00000000] 09:00:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (179F3000) [pid = 3700] [serial = 1783] [outer = 174C4800] 09:00:02 INFO - PROCESS | 3700 | 1467820802517 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17CF4800) [pid = 3700] [serial = 1784] [outer = 174C4800] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16794800) [pid = 3700] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (174C3000) [pid = 3700] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10EA2400) [pid = 3700] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (194CB400) [pid = 3700] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10371C00) [pid = 3700] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (129DF800) [pid = 3700] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15E27000) [pid = 3700] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15035400) [pid = 3700] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (17CF5800) [pid = 3700] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (11805C00) [pid = 3700] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (16638000) [pid = 3700] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:00:02 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19C2DC00) [pid = 3700] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:00:03 INFO - PROCESS | 3700 | 1467820803037 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 806ms 09:00:03 INFO - PROCESS | 3700 | 1467820803061 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3700 | 1467820803072 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:00:03 INFO - PROCESS | 3700 | 1467820803089 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3700 | 1467820803091 Marionette TRACE conn3 <- [1,2342,null,{}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:00:03 INFO - PROCESS | 3700 | 1467820803094 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}] 09:00:03 INFO - PROCESS | 3700 | 1467820803096 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:03 INFO - PROCESS | 3700 | 1467820803172 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:00:03 INFO - PROCESS | 3700 | 1467820803177 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3700 | 1467820803179 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:03 INFO - PROCESS | 3700 | ++DOCSHELL 0F970800 == 32 [pid = 3700] [id = 595] 09:00:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (10A06400) [pid = 3700] [serial = 1785] [outer = 00000000] 09:00:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15096000) [pid = 3700] [serial = 1786] [outer = 10A06400] 09:00:03 INFO - PROCESS | 3700 | 1467820803205 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (174C3000) [pid = 3700] [serial = 1787] [outer = 10A06400] 09:00:03 INFO - PROCESS | 3700 | 1467820803642 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 578ms 09:00:03 INFO - PROCESS | 3700 | 1467820803672 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3700 | 1467820803674 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:00:03 INFO - PROCESS | 3700 | 1467820803678 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:00:03 INFO - PROCESS | 3700 | 1467820803679 Marionette TRACE conn3 <- [1,2346,null,{}] 09:00:03 INFO - PROCESS | 3700 | 1467820803682 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}] 09:00:03 INFO - PROCESS | 3700 | 1467820803684 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:03 INFO - PROCESS | 3700 | 1467820803802 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:00:03 INFO - PROCESS | 3700 | 1467820803810 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3700 | 1467820803795 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:03 INFO - PROCESS | 3700 | ++DOCSHELL 179B4C00 == 33 [pid = 3700] [id = 596] 09:00:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (179F6C00) [pid = 3700] [serial = 1788] [outer = 00000000] 09:00:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (194C8800) [pid = 3700] [serial = 1789] [outer = 179F6C00] 09:00:03 INFO - PROCESS | 3700 | 1467820803838 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (194C8C00) [pid = 3700] [serial = 1790] [outer = 179F6C00] 09:00:04 INFO - PROCESS | 3700 | 1467820804260 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 623ms 09:00:04 INFO - PROCESS | 3700 | 1467820804299 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3700 | 1467820804301 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:00:04 INFO - PROCESS | 3700 | 1467820804305 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 3700 | 1467820804307 Marionette TRACE conn3 <- [1,2350,null,{}] 09:00:04 INFO - PROCESS | 3700 | 1467820804310 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}] 09:00:04 INFO - PROCESS | 3700 | 1467820804312 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:04 INFO - PROCESS | 3700 | 1467820804427 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:00:04 INFO - PROCESS | 3700 | 1467820804419 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 3700 | 1467820804421 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:04 INFO - PROCESS | 3700 | ++DOCSHELL 15E27C00 == 34 [pid = 3700] [id = 597] 09:00:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16798800) [pid = 3700] [serial = 1791] [outer = 00000000] 09:00:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19AB9400) [pid = 3700] [serial = 1792] [outer = 16798800] 09:00:04 INFO - PROCESS | 3700 | 1467820804464 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19C2E800) [pid = 3700] [serial = 1793] [outer = 16798800] 09:00:05 INFO - PROCESS | 3700 | --DOCSHELL 10F06800 == 33 [pid = 3700] [id = 589] 09:00:05 INFO - PROCESS | 3700 | --DOCSHELL 11021C00 == 32 [pid = 3700] [id = 588] 09:00:05 INFO - PROCESS | 3700 | --DOCSHELL 13270C00 == 31 [pid = 3700] [id = 590] 09:00:05 INFO - PROCESS | 3700 | --DOCSHELL 174BEC00 == 30 [pid = 3700] [id = 594] 09:00:05 INFO - PROCESS | 3700 | --DOCSHELL 0F970800 == 29 [pid = 3700] [id = 595] 09:00:05 INFO - PROCESS | 3700 | --DOCSHELL 1663A400 == 28 [pid = 3700] [id = 593] 09:00:05 INFO - PROCESS | 3700 | --DOCSHELL 15E21400 == 27 [pid = 3700] [id = 592] 09:00:05 INFO - PROCESS | 3700 | --DOCSHELL 14223800 == 26 [pid = 3700] [id = 591] 09:00:05 INFO - PROCESS | 3700 | --DOCSHELL 179B4C00 == 25 [pid = 3700] [id = 596] 09:00:05 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A219000) [pid = 3700] [serial = 1750] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (168E2000) [pid = 3700] [serial = 1735] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16CF6800) [pid = 3700] [serial = 1736] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (17C22800) [pid = 3700] [serial = 1739] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1756CC00) [pid = 3700] [serial = 1738] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (11893C00) [pid = 3700] [serial = 1720] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1312C400) [pid = 3700] [serial = 1721] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19ABDC00) [pid = 3700] [serial = 1718] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10A0C000) [pid = 3700] [serial = 1723] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10E9E800) [pid = 3700] [serial = 1724] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (12C87800) [pid = 3700] [serial = 1726] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (13160C00) [pid = 3700] [serial = 1727] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1663D400) [pid = 3700] [serial = 1732] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15041C00) [pid = 3700] [serial = 1729] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (150A3C00) [pid = 3700] [serial = 1730] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (194C2800) [pid = 3700] [serial = 1741] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (15137800) [pid = 3700] [serial = 1744] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (194C3000) [pid = 3700] [serial = 1742] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (16636C00) [pid = 3700] [serial = 1745] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (19AB0400) [pid = 3700] [serial = 1747] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1A21F400) [pid = 3700] [serial = 1751] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (1678F400) [pid = 3700] [serial = 1733] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (19AB4000) [pid = 3700] [serial = 1748] [outer = 00000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3700 | 1467820806125 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1855ms 09:00:06 INFO - PROCESS | 3700 | 1467820806163 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3700 | 1467820806170 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:00:06 INFO - PROCESS | 3700 | 1467820806177 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3700 | 1467820806183 Marionette TRACE conn3 <- [1,2354,null,{}] 09:00:06 INFO - PROCESS | 3700 | 1467820806192 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}] 09:00:06 INFO - PROCESS | 3700 | 1467820806195 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:06 INFO - PROCESS | 3700 | 1467820806283 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:00:06 INFO - PROCESS | 3700 | 1467820806290 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3700 | 1467820806294 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:06 INFO - PROCESS | 3700 | ++DOCSHELL 10E96C00 == 26 [pid = 3700] [id = 598] 09:00:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (10E97800) [pid = 3700] [serial = 1794] [outer = 00000000] 09:00:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (10EA3000) [pid = 3700] [serial = 1795] [outer = 10E97800] 09:00:06 INFO - PROCESS | 3700 | 1467820806342 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (10F02C00) [pid = 3700] [serial = 1796] [outer = 10E97800] 09:00:06 INFO - PROCESS | 3700 | 1467820806827 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 684ms 09:00:06 INFO - PROCESS | 3700 | 1467820806857 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3700 | 1467820806862 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:06 INFO - PROCESS | 3700 | 1467820806868 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3700 | 1467820806871 Marionette TRACE conn3 <- [1,2358,null,{}] 09:00:06 INFO - PROCESS | 3700 | 1467820806874 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}] 09:00:06 INFO - PROCESS | 3700 | 1467820806877 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:06 INFO - PROCESS | 3700 | 1467820806964 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:00:06 INFO - PROCESS | 3700 | 1467820806972 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3700 | 1467820806975 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:06 INFO - PROCESS | 3700 | ++DOCSHELL 11C9A400 == 27 [pid = 3700] [id = 599] 09:00:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (11C9F400) [pid = 3700] [serial = 1797] [outer = 00000000] 09:00:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (11D92C00) [pid = 3700] [serial = 1798] [outer = 11C9F400] 09:00:07 INFO - PROCESS | 3700 | 1467820807021 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (12B73C00) [pid = 3700] [serial = 1799] [outer = 11C9F400] 09:00:07 INFO - PROCESS | 3700 | 1467820807471 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 623ms 09:00:07 INFO - PROCESS | 3700 | 1467820807488 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3700 | 1467820807490 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:07 INFO - PROCESS | 3700 | 1467820807494 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3700 | 1467820807497 Marionette TRACE conn3 <- [1,2362,null,{}] 09:00:07 INFO - PROCESS | 3700 | 1467820807512 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}] 09:00:07 INFO - PROCESS | 3700 | 1467820807517 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:07 INFO - PROCESS | 3700 | 1467820807598 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:00:07 INFO - PROCESS | 3700 | 1467820807605 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3700 | 1467820807608 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:07 INFO - PROCESS | 3700 | ++DOCSHELL 139E6800 == 28 [pid = 3700] [id = 600] 09:00:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (139E7000) [pid = 3700] [serial = 1800] [outer = 00000000] 09:00:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (13B4EC00) [pid = 3700] [serial = 1801] [outer = 139E7000] 09:00:07 INFO - PROCESS | 3700 | 1467820807656 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (14225C00) [pid = 3700] [serial = 1802] [outer = 139E7000] 09:00:08 INFO - PROCESS | 3700 | 1467820808108 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 639ms 09:00:08 INFO - PROCESS | 3700 | 1467820808142 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3700 | 1467820808145 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:08 INFO - PROCESS | 3700 | 1467820808148 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3700 | 1467820808150 Marionette TRACE conn3 <- [1,2366,null,{}] 09:00:08 INFO - PROCESS | 3700 | 1467820808153 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}] 09:00:08 INFO - PROCESS | 3700 | 1467820808166 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:08 INFO - PROCESS | 3700 | 1467820808247 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:00:08 INFO - PROCESS | 3700 | 1467820808236 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3700 | 1467820808238 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:08 INFO - PROCESS | 3700 | ++DOCSHELL 13AC7400 == 29 [pid = 3700] [id = 601] 09:00:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13B4E800) [pid = 3700] [serial = 1803] [outer = 00000000] 09:00:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (150D1800) [pid = 3700] [serial = 1804] [outer = 13B4E800] 09:00:08 INFO - PROCESS | 3700 | 1467820808282 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15679000) [pid = 3700] [serial = 1805] [outer = 13B4E800] 09:00:08 INFO - PROCESS | 3700 | 1467820808720 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 623ms 09:00:08 INFO - PROCESS | 3700 | 1467820808768 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3700 | 1467820808770 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:08 INFO - PROCESS | 3700 | 1467820808773 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3700 | 1467820808775 Marionette TRACE conn3 <- [1,2370,null,{}] 09:00:08 INFO - PROCESS | 3700 | 1467820808778 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}] 09:00:08 INFO - PROCESS | 3700 | 1467820808780 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:08 INFO - PROCESS | 3700 | 1467820808840 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:00:08 INFO - PROCESS | 3700 | 1467820808845 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3700 | 1467820808848 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:08 INFO - PROCESS | 3700 | ++DOCSHELL 158AC000 == 30 [pid = 3700] [id = 602] 09:00:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (15E1C800) [pid = 3700] [serial = 1806] [outer = 00000000] 09:00:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15E24C00) [pid = 3700] [serial = 1807] [outer = 15E1C800] 09:00:08 INFO - PROCESS | 3700 | 1467820808893 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E6E800) [pid = 3700] [serial = 1808] [outer = 15E1C800] 09:00:09 INFO - PROCESS | 3700 | 1467820809368 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]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 624ms 09:00:09 INFO - PROCESS | 3700 | 1467820809395 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 3700 | 1467820809397 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:09 INFO - PROCESS | 3700 | 1467820809404 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 3700 | 1467820809406 Marionette TRACE conn3 <- [1,2374,null,{}] 09:00:09 INFO - PROCESS | 3700 | 1467820809409 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}] 09:00:09 INFO - PROCESS | 3700 | 1467820809415 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:09 INFO - PROCESS | 3700 | 1467820809499 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:00:09 INFO - PROCESS | 3700 | 1467820809507 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3700 | 1467820809509 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:09 INFO - PROCESS | 3700 | ++DOCSHELL 16790800 == 31 [pid = 3700] [id = 603] 09:00:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16791800) [pid = 3700] [serial = 1809] [outer = 00000000] 09:00:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16B7C800) [pid = 3700] [serial = 1810] [outer = 16791800] 09:00:09 INFO - PROCESS | 3700 | 1467820809552 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16DB0400) [pid = 3700] [serial = 1811] [outer = 16791800] 09:00:09 INFO - PROCESS | 3700 | 1467820809979 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 608ms 09:00:10 INFO - PROCESS | 3700 | 1467820810026 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3700 | 1467820810028 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:10 INFO - PROCESS | 3700 | 1467820810019 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3700 | 1467820810021 Marionette TRACE conn3 <- [1,2378,null,{}] 09:00:10 INFO - PROCESS | 3700 | 1467820810024 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}] 09:00:10 INFO - PROCESS | 3700 | 1467820810026 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:10 INFO - PROCESS | 3700 | 1467820810111 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:00:10 INFO - PROCESS | 3700 | 1467820810116 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3700 | 1467820810118 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:10 INFO - PROCESS | 3700 | ++DOCSHELL 17494000 == 32 [pid = 3700] [id = 604] 09:00:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17494400) [pid = 3700] [serial = 1812] [outer = 00000000] 09:00:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17565000) [pid = 3700] [serial = 1813] [outer = 17494400] 09:00:10 INFO - PROCESS | 3700 | 1467820810160 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17566C00) [pid = 3700] [serial = 1814] [outer = 17494400] 09:00:10 INFO - PROCESS | 3700 | 1467820810601 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 608ms 09:00:10 INFO - PROCESS | 3700 | 1467820810655 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3700 | 1467820810657 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:10 INFO - PROCESS | 3700 | 1467820810661 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3700 | 1467820810662 Marionette TRACE conn3 <- [1,2382,null,{}] 09:00:10 INFO - PROCESS | 3700 | 1467820810666 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}] 09:00:10 INFO - PROCESS | 3700 | 1467820810651 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:10 INFO - PROCESS | 3700 | 1467820810732 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:00:10 INFO - PROCESS | 3700 | 1467820810737 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3700 | 1467820810739 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:10 INFO - PROCESS | 3700 | ++DOCSHELL 179FC800 == 33 [pid = 3700] [id = 605] 09:00:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17C19400) [pid = 3700] [serial = 1815] [outer = 00000000] 09:00:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (193B0000) [pid = 3700] [serial = 1816] [outer = 17C19400] 09:00:10 INFO - PROCESS | 3700 | 1467820810782 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (193B1400) [pid = 3700] [serial = 1817] [outer = 17C19400] 09:00:11 INFO - PROCESS | 3700 | 1467820811224 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 624ms 09:00:11 INFO - PROCESS | 3700 | 1467820811279 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3700 | 1467820811281 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:11 INFO - PROCESS | 3700 | 1467820811274 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3700 | 1467820811276 Marionette TRACE conn3 <- [1,2386,null,{}] 09:00:11 INFO - PROCESS | 3700 | 1467820811279 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}] 09:00:11 INFO - PROCESS | 3700 | 1467820811281 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:11 INFO - PROCESS | 3700 | 1467820811386 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:00:11 INFO - PROCESS | 3700 | 1467820811393 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3700 | 1467820811395 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:11 INFO - PROCESS | 3700 | ++DOCSHELL 139E5800 == 34 [pid = 3700] [id = 606] 09:00:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (194BD800) [pid = 3700] [serial = 1818] [outer = 00000000] 09:00:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (196CE800) [pid = 3700] [serial = 1819] [outer = 194BD800] 09:00:11 INFO - PROCESS | 3700 | 1467820811438 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19AB0800) [pid = 3700] [serial = 1820] [outer = 194BD800] 09:00:11 INFO - PROCESS | 3700 | 1467820811907 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 684ms 09:00:11 INFO - PROCESS | 3700 | 1467820811955 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3700 | 1467820811957 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:11 INFO - PROCESS | 3700 | 1467820811966 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3700 | 1467820811968 Marionette TRACE conn3 <- [1,2390,null,{}] 09:00:11 INFO - PROCESS | 3700 | 1467820811971 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}] 09:00:11 INFO - PROCESS | 3700 | 1467820811973 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:12 INFO - PROCESS | 3700 | 1467820812095 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:00:12 INFO - PROCESS | 3700 | 1467820812100 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3700 | 1467820812102 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:12 INFO - PROCESS | 3700 | ++DOCSHELL 196C8000 == 35 [pid = 3700] [id = 607] 09:00:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19AB2800) [pid = 3700] [serial = 1821] [outer = 00000000] 09:00:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19F9EC00) [pid = 3700] [serial = 1822] [outer = 19AB2800] 09:00:12 INFO - PROCESS | 3700 | 1467820812147 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A219000) [pid = 3700] [serial = 1823] [outer = 19AB2800] 09:00:12 INFO - PROCESS | 3700 | 1467820812578 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 669ms 09:00:12 INFO - PROCESS | 3700 | 1467820812646 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3700 | 1467820812649 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:00:12 INFO - PROCESS | 3700 | 1467820812652 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 3700 | 1467820812655 Marionette TRACE conn3 <- [1,2394,null,{}] 09:00:12 INFO - PROCESS | 3700 | 1467820812658 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}] 09:00:12 INFO - PROCESS | 3700 | 1467820812660 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:12 INFO - PROCESS | 3700 | 1467820812817 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:00:12 INFO - PROCESS | 3700 | 1467820812839 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3700 | 1467820812842 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:12 INFO - PROCESS | 3700 | ++DOCSHELL 158AA400 == 36 [pid = 3700] [id = 608] 09:00:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A21F400) [pid = 3700] [serial = 1824] [outer = 00000000] 09:00:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A48A400) [pid = 3700] [serial = 1825] [outer = 1A21F400] 09:00:12 INFO - PROCESS | 3700 | 1467820812887 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A48F800) [pid = 3700] [serial = 1826] [outer = 1A21F400] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (179F6C00) [pid = 3700] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (15E22800) [pid = 3700] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1663F400) [pid = 3700] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (174C4800) [pid = 3700] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (11C96800) [pid = 3700] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (174BD800) [pid = 3700] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (15042000) [pid = 3700] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10F9C800) [pid = 3700] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (14224400) [pid = 3700] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13272400) [pid = 3700] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10F71C00) [pid = 3700] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1119FC00) [pid = 3700] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:00:13 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10A06400) [pid = 3700] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:00:13 INFO - PROCESS | 3700 | 1467820813462 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 882ms 09:00:13 INFO - PROCESS | 3700 | 1467820813537 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3700 | 1467820813539 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:00:13 INFO - PROCESS | 3700 | 1467820813543 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 3700 | 1467820813544 Marionette TRACE conn3 <- [1,2398,null,{}] 09:00:13 INFO - PROCESS | 3700 | 1467820813548 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}] 09:00:13 INFO - PROCESS | 3700 | 1467820813550 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:13 INFO - PROCESS | 3700 | 1467820813632 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:00:13 INFO - PROCESS | 3700 | 1467820813727 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 3700 | 1467820813729 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:13 INFO - PROCESS | 3700 | ++DOCSHELL 111A1000 == 37 [pid = 3700] [id = 609] 09:00:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (11C96800) [pid = 3700] [serial = 1827] [outer = 00000000] 09:00:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (14224400) [pid = 3700] [serial = 1828] [outer = 11C96800] 09:00:13 INFO - PROCESS | 3700 | 1467820813779 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15E22800) [pid = 3700] [serial = 1829] [outer = 11C96800] 09:00:14 INFO - PROCESS | 3700 | 1467820814162 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 684ms 09:00:14 INFO - PROCESS | 3700 | 1467820814226 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3700 | 1467820814228 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:00:14 INFO - PROCESS | 3700 | 1467820814231 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3700 | 1467820814232 Marionette TRACE conn3 <- [1,2402,null,{}] 09:00:14 INFO - PROCESS | 3700 | 1467820814236 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}] 09:00:14 INFO - PROCESS | 3700 | 1467820814238 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:14 INFO - PROCESS | 3700 | 1467820814325 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:00:14 INFO - PROCESS | 3700 | 1467820814331 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3700 | 1467820814333 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:14 INFO - PROCESS | 3700 | ++DOCSHELL 10FA7400 == 38 [pid = 3700] [id = 610] 09:00:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (12BB4400) [pid = 3700] [serial = 1830] [outer = 00000000] 09:00:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19ABA000) [pid = 3700] [serial = 1831] [outer = 12BB4400] 09:00:14 INFO - PROCESS | 3700 | 1467820814374 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A484800) [pid = 3700] [serial = 1832] [outer = 12BB4400] 09:00:14 INFO - PROCESS | 3700 | 1467820814780 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 577ms 09:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:00:14 INFO - PROCESS | 3700 | 1467820814824 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3700 | 1467820814826 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:00:14 INFO - PROCESS | 3700 | 1467820814830 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3700 | 1467820814831 Marionette TRACE conn3 <- [1,2406,null,{}] 09:00:14 INFO - PROCESS | 3700 | 1467820814835 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}] 09:00:14 INFO - PROCESS | 3700 | 1467820814836 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:14 INFO - PROCESS | 3700 | 1467820814917 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:00:14 INFO - PROCESS | 3700 | 1467820814922 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3700 | 1467820814924 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:14 INFO - PROCESS | 3700 | ++DOCSHELL 15E23800 == 39 [pid = 3700] [id = 611] 09:00:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A5ECC00) [pid = 3700] [serial = 1833] [outer = 00000000] 09:00:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A5F2400) [pid = 3700] [serial = 1834] [outer = 1A5ECC00] 09:00:14 INFO - PROCESS | 3700 | 1467820814966 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A5F4400) [pid = 3700] [serial = 1835] [outer = 1A5ECC00] 09:00:15 INFO - PROCESS | 3700 | 1467820815494 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]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 714ms 09:00:15 INFO - PROCESS | 3700 | 1467820815552 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3700 | 1467820815557 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:00:15 INFO - PROCESS | 3700 | 1467820815563 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 3700 | 1467820815566 Marionette TRACE conn3 <- [1,2410,null,{}] 09:00:15 INFO - PROCESS | 3700 | 1467820815572 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}] 09:00:15 INFO - PROCESS | 3700 | 1467820815575 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:15 INFO - PROCESS | 3700 | 1467820815725 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:00:15 INFO - PROCESS | 3700 | 1467820815877 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 3700 | 1467820815882 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:15 INFO - PROCESS | 3700 | ++DOCSHELL 10BA0C00 == 40 [pid = 3700] [id = 612] 09:00:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10E99000) [pid = 3700] [serial = 1836] [outer = 00000000] 09:00:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (11024000) [pid = 3700] [serial = 1837] [outer = 10E99000] 09:00:15 INFO - PROCESS | 3700 | 1467820815937 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (111A7800) [pid = 3700] [serial = 1838] [outer = 10E99000] 09:00:16 INFO - PROCESS | 3700 | 1467820816637 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1110ms 09:00:16 INFO - PROCESS | 3700 | 1467820816678 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 3700 | 1467820816683 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:00:16 INFO - PROCESS | 3700 | 1467820816689 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 3700 | 1467820816692 Marionette TRACE conn3 <- [1,2414,null,{}] 09:00:16 INFO - PROCESS | 3700 | 1467820816696 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}] 09:00:16 INFO - PROCESS | 3700 | 1467820816699 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:16 INFO - PROCESS | 3700 | 1467820816818 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:00:16 INFO - PROCESS | 3700 | 1467820816957 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3700 | 1467820816960 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:16 INFO - PROCESS | 3700 | ++DOCSHELL 103C9800 == 41 [pid = 3700] [id = 613] 09:00:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (10A02000) [pid = 3700] [serial = 1839] [outer = 00000000] 09:00:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1188A800) [pid = 3700] [serial = 1840] [outer = 10A02000] 09:00:17 INFO - PROCESS | 3700 | 1467820817015 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (13AA2800) [pid = 3700] [serial = 1841] [outer = 10A02000] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 10FA7400 == 40 [pid = 3700] [id = 610] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 111A1000 == 39 [pid = 3700] [id = 609] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 158AA400 == 38 [pid = 3700] [id = 608] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 196C8000 == 37 [pid = 3700] [id = 607] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 139E5800 == 36 [pid = 3700] [id = 606] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 179FC800 == 35 [pid = 3700] [id = 605] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 17494000 == 34 [pid = 3700] [id = 604] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 16790800 == 33 [pid = 3700] [id = 603] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19AB9400) [pid = 3700] [serial = 1792] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | 1467820817869 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]]]}] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 158AC000 == 32 [pid = 3700] [id = 602] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 13AC7400 == 31 [pid = 3700] [id = 601] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 139E6800 == 30 [pid = 3700] [id = 600] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 11C9A400 == 29 [pid = 3700] [id = 599] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 10E96C00 == 28 [pid = 3700] [id = 598] 09:00:17 INFO - PROCESS | 3700 | --DOCSHELL 15E27C00 == 27 [pid = 3700] [id = 597] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (194C8C00) [pid = 3700] [serial = 1790] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (15E75400) [pid = 3700] [serial = 1777] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1682F800) [pid = 3700] [serial = 1780] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1678A400) [pid = 3700] [serial = 1778] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (179F3000) [pid = 3700] [serial = 1783] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16CEC000) [pid = 3700] [serial = 1781] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (194C8800) [pid = 3700] [serial = 1789] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (17CF4800) [pid = 3700] [serial = 1784] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (14222800) [pid = 3700] [serial = 1762] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (196CD800) [pid = 3700] [serial = 1760] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (179FA000) [pid = 3700] [serial = 1759] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15E1EC00) [pid = 3700] [serial = 1757] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15747000) [pid = 3700] [serial = 1756] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (11DDC000) [pid = 3700] [serial = 1754] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1119A400) [pid = 3700] [serial = 1753] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15042C00) [pid = 3700] [serial = 1774] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (139E6000) [pid = 3700] [serial = 1771] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (13AAA800) [pid = 3700] [serial = 1772] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1102D000) [pid = 3700] [serial = 1768] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1149D400) [pid = 3700] [serial = 1769] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (13B4F400) [pid = 3700] [serial = 1766] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1316C400) [pid = 3700] [serial = 1765] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (17929000) [pid = 3700] [serial = 1763] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (15096000) [pid = 3700] [serial = 1786] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (174C3000) [pid = 3700] [serial = 1787] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (15745800) [pid = 3700] [serial = 1775] [outer = 00000000] [url = about:blank] 09:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1216ms 09:00:17 INFO - PROCESS | 3700 | 1467820817913 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3700 | 1467820817917 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:00:17 INFO - PROCESS | 3700 | 1467820817921 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 3700 | 1467820817926 Marionette TRACE conn3 <- [1,2418,null,{}] 09:00:17 INFO - PROCESS | 3700 | 1467820817931 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}] 09:00:17 INFO - PROCESS | 3700 | 1467820817934 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:18 INFO - PROCESS | 3700 | 1467820818008 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:00:18 INFO - PROCESS | 3700 | 1467820818019 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3700 | 1467820818022 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:18 INFO - PROCESS | 3700 | ++DOCSHELL 1119DC00 == 28 [pid = 3700] [id = 614] 09:00:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (111A0800) [pid = 3700] [serial = 1842] [outer = 00000000] 09:00:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (114A0800) [pid = 3700] [serial = 1843] [outer = 111A0800] 09:00:18 INFO - PROCESS | 3700 | 1467820818068 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (11895C00) [pid = 3700] [serial = 1844] [outer = 111A0800] 09:00:18 INFO - PROCESS | 3700 | 1467820818622 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 714ms 09:00:18 INFO - PROCESS | 3700 | 1467820818642 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3700 | 1467820818646 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:00:18 INFO - PROCESS | 3700 | 1467820818652 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3700 | 1467820818655 Marionette TRACE conn3 <- [1,2422,null,{}] 09:00:18 INFO - PROCESS | 3700 | 1467820818658 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}] 09:00:18 INFO - PROCESS | 3700 | 1467820818661 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:18 INFO - PROCESS | 3700 | 1467820818733 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:00:18 INFO - PROCESS | 3700 | 1467820818742 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3700 | 1467820818744 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:18 INFO - PROCESS | 3700 | ++DOCSHELL 13AA1800 == 29 [pid = 3700] [id = 615] 09:00:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13AA2400) [pid = 3700] [serial = 1845] [outer = 00000000] 09:00:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13B50000) [pid = 3700] [serial = 1846] [outer = 13AA2400] 09:00:18 INFO - PROCESS | 3700 | 1467820818794 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (14230800) [pid = 3700] [serial = 1847] [outer = 13AA2400] 09:00:19 INFO - PROCESS | 3700 | 1467820819270 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]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 669ms 09:00:19 INFO - PROCESS | 3700 | 1467820819318 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3700 | 1467820819320 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:00:19 INFO - PROCESS | 3700 | 1467820819323 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:00:19 INFO - PROCESS | 3700 | 1467820819326 Marionette TRACE conn3 <- [1,2426,null,{}] 09:00:19 INFO - PROCESS | 3700 | 1467820819337 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}] 09:00:19 INFO - PROCESS | 3700 | 1467820819341 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:19 INFO - PROCESS | 3700 | 1467820819422 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:00:19 INFO - PROCESS | 3700 | 1467820819510 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3700 | 1467820819514 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:19 INFO - PROCESS | 3700 | ++DOCSHELL 15673800 == 30 [pid = 3700] [id = 616] 09:00:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15674400) [pid = 3700] [serial = 1848] [outer = 00000000] 09:00:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1589E000) [pid = 3700] [serial = 1849] [outer = 15674400] 09:00:19 INFO - PROCESS | 3700 | 1467820819568 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15E1F000) [pid = 3700] [serial = 1850] [outer = 15674400] 09:00:19 INFO - PROCESS | 3700 | 1467820819932 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]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 624ms 09:00:19 INFO - PROCESS | 3700 | 1467820819943 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3700 | 1467820819945 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:00:19 INFO - PROCESS | 3700 | 1467820819949 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3700 | 1467820819950 Marionette TRACE conn3 <- [1,2430,null,{}] 09:00:19 INFO - PROCESS | 3700 | 1467820819954 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}] 09:00:19 INFO - PROCESS | 3700 | 1467820819956 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:20 INFO - PROCESS | 3700 | 1467820820068 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:00:20 INFO - PROCESS | 3700 | 1467820820204 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3700 | 1467820820206 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:20 INFO - PROCESS | 3700 | ++DOCSHELL 15E25800 == 31 [pid = 3700] [id = 617] 09:00:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15E6A400) [pid = 3700] [serial = 1851] [outer = 00000000] 09:00:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1678BC00) [pid = 3700] [serial = 1852] [outer = 15E6A400] 09:00:20 INFO - PROCESS | 3700 | 1467820820250 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16791000) [pid = 3700] [serial = 1853] [outer = 15E6A400] 09:00:20 INFO - PROCESS | 3700 | 1467820820635 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]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 714ms 09:00:20 INFO - PROCESS | 3700 | 1467820820670 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3700 | 1467820820672 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:00:20 INFO - PROCESS | 3700 | 1467820820675 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3700 | 1467820820677 Marionette TRACE conn3 <- [1,2434,null,{}] 09:00:20 INFO - PROCESS | 3700 | 1467820820680 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}] 09:00:20 INFO - PROCESS | 3700 | 1467820820682 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:20 INFO - PROCESS | 3700 | 1467820820793 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:00:20 INFO - PROCESS | 3700 | 1467820820798 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3700 | 1467820820800 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:20 INFO - PROCESS | 3700 | ++DOCSHELL 16790400 == 32 [pid = 3700] [id = 618] 09:00:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16798400) [pid = 3700] [serial = 1854] [outer = 00000000] 09:00:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16B78400) [pid = 3700] [serial = 1855] [outer = 16798400] 09:00:20 INFO - PROCESS | 3700 | 1467820820843 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16D80800) [pid = 3700] [serial = 1856] [outer = 16798400] 09:00:21 INFO - PROCESS | 3700 | 1467820821293 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 669ms 09:00:21 INFO - PROCESS | 3700 | 1467820821358 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3700 | 1467820821360 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:00:21 INFO - PROCESS | 3700 | 1467820821368 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3700 | 1467820821370 Marionette TRACE conn3 <- [1,2438,null,{}] 09:00:21 INFO - PROCESS | 3700 | 1467820821373 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}] 09:00:21 INFO - PROCESS | 3700 | 1467820821379 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:21 INFO - PROCESS | 3700 | 1467820821528 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:00:21 INFO - PROCESS | 3700 | 1467820821563 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3700 | 1467820821566 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:21 INFO - PROCESS | 3700 | ++DOCSHELL 13164800 == 33 [pid = 3700] [id = 619] 09:00:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1749B400) [pid = 3700] [serial = 1857] [outer = 00000000] 09:00:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (179F9C00) [pid = 3700] [serial = 1858] [outer = 1749B400] 09:00:21 INFO - PROCESS | 3700 | 1467820821609 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (174BD800) [pid = 3700] [serial = 1859] [outer = 1749B400] 09:00:22 INFO - PROCESS | 3700 | 1467820822014 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 684ms 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (194BD800) [pid = 3700] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13B4E800) [pid = 3700] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (139E7000) [pid = 3700] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16798800) [pid = 3700] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15E1C800) [pid = 3700] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10E97800) [pid = 3700] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16791800) [pid = 3700] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17C19400) [pid = 3700] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (11C9F400) [pid = 3700] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (17494400) [pid = 3700] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19AB2800) [pid = 3700] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (11C96800) [pid = 3700] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1A21F400) [pid = 3700] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:00:22 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (12BB4400) [pid = 3700] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:00:22 INFO - PROCESS | 3700 | 1467820822197 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3700 | 1467820822200 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:00:22 INFO - PROCESS | 3700 | 1467820822212 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3700 | 1467820822213 Marionette TRACE conn3 <- [1,2442,null,{}] 09:00:22 INFO - PROCESS | 3700 | 1467820822217 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}] 09:00:22 INFO - PROCESS | 3700 | 1467820822219 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:00:22 INFO - PROCESS | 3700 | 1467820822295 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:00:22 INFO - PROCESS | 3700 | 1467820822303 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3700 | 1467820822305 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:22 INFO - PROCESS | 3700 | ++DOCSHELL 139E7000 == 34 [pid = 3700] [id = 620] 09:00:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13ABEC00) [pid = 3700] [serial = 1860] [outer = 00000000] 09:00:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15042000) [pid = 3700] [serial = 1861] [outer = 13ABEC00] 09:00:22 INFO - PROCESS | 3700 | 1467820822352 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15096C00) [pid = 3700] [serial = 1862] [outer = 13ABEC00] 09:00:22 INFO - PROCESS | 3700 | 1467820822752 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 568ms 09:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:00:22 INFO - PROCESS | 3700 | 1467820822785 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3700 | 1467820822787 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:00:22 INFO - PROCESS | 3700 | 1467820822790 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3700 | 1467820822791 Marionette TRACE conn3 <- [1,2446,null,{}] 09:00:22 INFO - PROCESS | 3700 | 1467820822807 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}] 09:00:22 INFO - PROCESS | 3700 | 1467820822808 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:22 INFO - PROCESS | 3700 | 1467820822911 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:00:22 INFO - PROCESS | 3700 | 1467820822920 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3700 | 1467820822923 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:22 INFO - PROCESS | 3700 | ++DOCSHELL 12C89000 == 35 [pid = 3700] [id = 621] 09:00:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15E1C800) [pid = 3700] [serial = 1863] [outer = 00000000] 09:00:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17CF4000) [pid = 3700] [serial = 1864] [outer = 15E1C800] 09:00:22 INFO - PROCESS | 3700 | 1467820822971 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (193B1000) [pid = 3700] [serial = 1865] [outer = 15E1C800] 09:00:23 INFO - PROCESS | 3700 | 1467820823418 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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 619ms 09:00:23 INFO - PROCESS | 3700 | 1467820823428 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3700 | 1467820823430 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:00:23 INFO - PROCESS | 3700 | 1467820823447 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 3700 | 1467820823448 Marionette TRACE conn3 <- [1,2450,null,{}] 09:00:23 INFO - PROCESS | 3700 | 1467820823455 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}] 09:00:23 INFO - PROCESS | 3700 | 1467820823457 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:23 INFO - PROCESS | 3700 | 1467820823546 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:00:23 INFO - PROCESS | 3700 | 1467820823553 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3700 | 1467820823555 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:23 INFO - PROCESS | 3700 | ++DOCSHELL 103C8400 == 36 [pid = 3700] [id = 622] 09:00:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10A0B400) [pid = 3700] [serial = 1866] [outer = 00000000] 09:00:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (196C7800) [pid = 3700] [serial = 1867] [outer = 10A0B400] 09:00:23 INFO - PROCESS | 3700 | 1467820823597 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (196C9400) [pid = 3700] [serial = 1868] [outer = 10A0B400] 09:00:24 INFO - PROCESS | 3700 | 1467820824053 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 619ms 09:00:24 INFO - PROCESS | 3700 | 1467820824083 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3700 | 1467820824085 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:00:24 INFO - PROCESS | 3700 | 1467820824088 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3700 | 1467820824090 Marionette TRACE conn3 <- [1,2454,null,{}] 09:00:24 INFO - PROCESS | 3700 | 1467820824093 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}] 09:00:24 INFO - PROCESS | 3700 | 1467820824095 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:24 INFO - PROCESS | 3700 | 1467820824174 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:00:24 INFO - PROCESS | 3700 | 1467820824338 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3700 | 1467820824341 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:24 INFO - PROCESS | 3700 | ++DOCSHELL 10369800 == 37 [pid = 3700] [id = 623] 09:00:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1036A800) [pid = 3700] [serial = 1869] [outer = 00000000] 09:00:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10A10000) [pid = 3700] [serial = 1870] [outer = 1036A800] 09:00:24 INFO - PROCESS | 3700 | 1467820824438 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10E98C00) [pid = 3700] [serial = 1871] [outer = 1036A800] 09:00:25 INFO - PROCESS | 3700 | 1467820825009 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 990ms 09:00:25 INFO - PROCESS | 3700 | 1467820825076 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3700 | 1467820825080 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:00:25 INFO - PROCESS | 3700 | 1467820825085 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3700 | 1467820825088 Marionette TRACE conn3 <- [1,2458,null,{}] 09:00:25 INFO - PROCESS | 3700 | 1467820825093 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}] 09:00:25 INFO - PROCESS | 3700 | 1467820825096 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:25 INFO - PROCESS | 3700 | 1467820825204 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:00:25 INFO - PROCESS | 3700 | 1467820825343 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3700 | 1467820825346 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:25 INFO - PROCESS | 3700 | ++DOCSHELL 139E6800 == 38 [pid = 3700] [id = 624] 09:00:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (139E8000) [pid = 3700] [serial = 1872] [outer = 00000000] 09:00:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (14535000) [pid = 3700] [serial = 1873] [outer = 139E8000] 09:00:25 INFO - PROCESS | 3700 | 1467820825401 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (15044000) [pid = 3700] [serial = 1874] [outer = 139E8000] 09:00:25 INFO - PROCESS | 3700 | 1467820825989 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 928ms 09:00:26 INFO - PROCESS | 3700 | 1467820826017 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3700 | 1467820826021 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:00:26 INFO - PROCESS | 3700 | 1467820826025 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 3700 | 1467820826027 Marionette TRACE conn3 <- [1,2462,null,{}] 09:00:26 INFO - PROCESS | 3700 | 1467820826031 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}] 09:00:26 INFO - PROCESS | 3700 | 1467820826034 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:26 INFO - PROCESS | 3700 | 1467820826141 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:00:26 INFO - PROCESS | 3700 | 1467820826250 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3700 | 1467820826253 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:26 INFO - PROCESS | 3700 | ++DOCSHELL 1589DC00 == 39 [pid = 3700] [id = 625] 09:00:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (15E19400) [pid = 3700] [serial = 1875] [outer = 00000000] 09:00:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (174C1C00) [pid = 3700] [serial = 1876] [outer = 15E19400] 09:00:26 INFO - PROCESS | 3700 | 1467820826305 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17C27C00) [pid = 3700] [serial = 1877] [outer = 15E19400] 09:00:26 INFO - PROCESS | 3700 | 1467820826872 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 882ms 09:00:26 INFO - PROCESS | 3700 | 1467820826930 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3700 | 1467820826932 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:00:26 INFO - PROCESS | 3700 | 1467820826942 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 3700 | 1467820826948 Marionette TRACE conn3 <- [1,2466,null,{}] 09:00:26 INFO - PROCESS | 3700 | 1467820826953 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}] 09:00:26 INFO - PROCESS | 3700 | 1467820826956 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:27 INFO - PROCESS | 3700 | 1467820827069 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:00:27 INFO - PROCESS | 3700 | 1467820827221 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 3700 | 1467820827223 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:27 INFO - PROCESS | 3700 | ++DOCSHELL 16B7C400 == 40 [pid = 3700] [id = 626] 09:00:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19E2D800) [pid = 3700] [serial = 1878] [outer = 00000000] 09:00:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A21DC00) [pid = 3700] [serial = 1879] [outer = 19E2D800] 09:00:27 INFO - PROCESS | 3700 | 1467820827276 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A3B9C00) [pid = 3700] [serial = 1880] [outer = 19E2D800] 09:00:27 INFO - PROCESS | 3700 | 1467820827977 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1099ms 09:00:28 INFO - PROCESS | 3700 | 1467820828034 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:00:28 INFO - PROCESS | 3700 | 1467820828039 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:00:28 INFO - PROCESS | 3700 | 1467820828045 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3700 | 1467820828048 Marionette TRACE conn3 <- [1,2470,null,{}] 09:00:28 INFO - PROCESS | 3700 | 1467820828053 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}] 09:00:28 INFO - PROCESS | 3700 | 1467820828056 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:28 INFO - PROCESS | 3700 | 1467820828188 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 103C8400 == 39 [pid = 3700] [id = 622] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 12C89000 == 38 [pid = 3700] [id = 621] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 139E7000 == 37 [pid = 3700] [id = 620] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 13164800 == 36 [pid = 3700] [id = 619] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 16790400 == 35 [pid = 3700] [id = 618] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 15E25800 == 34 [pid = 3700] [id = 617] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 15673800 == 33 [pid = 3700] [id = 616] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 13AA1800 == 32 [pid = 3700] [id = 615] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 1119DC00 == 31 [pid = 3700] [id = 614] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 10BA0C00 == 30 [pid = 3700] [id = 612] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 103C9800 == 29 [pid = 3700] [id = 613] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 15E23800 == 28 [pid = 3700] [id = 611] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 16B7C400 == 27 [pid = 3700] [id = 626] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 1589DC00 == 26 [pid = 3700] [id = 625] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 10369800 == 25 [pid = 3700] [id = 623] 09:00:28 INFO - PROCESS | 3700 | --DOCSHELL 139E6800 == 24 [pid = 3700] [id = 624] 09:00:28 INFO - PROCESS | 3700 | 1467820828887 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3700 | 1467820828891 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19AB0800) [pid = 3700] [serial = 1820] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (150D1800) [pid = 3700] [serial = 1804] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (13B4EC00) [pid = 3700] [serial = 1801] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (14225C00) [pid = 3700] [serial = 1802] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19C2E800) [pid = 3700] [serial = 1793] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15E24C00) [pid = 3700] [serial = 1807] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (15E6E800) [pid = 3700] [serial = 1808] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10EA3000) [pid = 3700] [serial = 1795] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10F02C00) [pid = 3700] [serial = 1796] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (16B7C800) [pid = 3700] [serial = 1810] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16DB0400) [pid = 3700] [serial = 1811] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (193B0000) [pid = 3700] [serial = 1816] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (11D92C00) [pid = 3700] [serial = 1798] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (12B73C00) [pid = 3700] [serial = 1799] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17565000) [pid = 3700] [serial = 1813] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (17566C00) [pid = 3700] [serial = 1814] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19F9EC00) [pid = 3700] [serial = 1822] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (14224400) [pid = 3700] [serial = 1828] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1A48A400) [pid = 3700] [serial = 1825] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19ABA000) [pid = 3700] [serial = 1831] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1A48F800) [pid = 3700] [serial = 1826] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (196CE800) [pid = 3700] [serial = 1819] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1A219000) [pid = 3700] [serial = 1823] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1A5F2400) [pid = 3700] [serial = 1834] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (15679000) [pid = 3700] [serial = 1805] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (15E22800) [pid = 3700] [serial = 1829] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1A484800) [pid = 3700] [serial = 1832] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (193B1400) [pid = 3700] [serial = 1817] [outer = 00000000] [url = about:blank] 09:00:28 INFO - PROCESS | 3700 | ++DOCSHELL 0F9EB000 == 25 [pid = 3700] [id = 627] 09:00:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10320000) [pid = 3700] [serial = 1881] [outer = 00000000] 09:00:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (103C6000) [pid = 3700] [serial = 1882] [outer = 10320000] 09:00:28 INFO - PROCESS | 3700 | 1467820828995 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10A7BC00) [pid = 3700] [serial = 1883] [outer = 10320000] 09:00:29 INFO - PROCESS | 3700 | 1467820829459 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1439ms 09:00:29 INFO - PROCESS | 3700 | 1467820829491 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3700 | 1467820829494 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 3700 | 1467820829498 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:00:29 INFO - PROCESS | 3700 | 1467820829501 Marionette TRACE conn3 <- [1,2474,null,{}] 09:00:29 INFO - PROCESS | 3700 | 1467820829506 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}] 09:00:29 INFO - PROCESS | 3700 | 1467820829510 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:29 INFO - PROCESS | 3700 | 1467820829599 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:00:29 INFO - PROCESS | 3700 | 1467820829611 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3700 | 1467820829614 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:29 INFO - PROCESS | 3700 | ++DOCSHELL 11802C00 == 26 [pid = 3700] [id = 628] 09:00:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1180B400) [pid = 3700] [serial = 1884] [outer = 00000000] 09:00:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (11DDC800) [pid = 3700] [serial = 1885] [outer = 1180B400] 09:00:29 INFO - PROCESS | 3700 | 1467820829664 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (12BAB400) [pid = 3700] [serial = 1886] [outer = 1180B400] 09:00:30 INFO - PROCESS | 3700 | 1467820830150 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 696ms 09:00:30 INFO - PROCESS | 3700 | 1467820830202 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3700 | 1467820830206 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:00:30 INFO - PROCESS | 3700 | 1467820830211 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 3700 | 1467820830213 Marionette TRACE conn3 <- [1,2478,null,{}] 09:00:30 INFO - PROCESS | 3700 | 1467820830217 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}] 09:00:30 INFO - PROCESS | 3700 | 1467820830219 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:30 INFO - PROCESS | 3700 | 1467820830377 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:00:30 INFO - PROCESS | 3700 | 1467820830391 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3700 | 1467820830394 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:30 INFO - PROCESS | 3700 | ++DOCSHELL 1327D800 == 27 [pid = 3700] [id = 629] 09:00:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13943400) [pid = 3700] [serial = 1887] [outer = 00000000] 09:00:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13AAA800) [pid = 3700] [serial = 1888] [outer = 13943400] 09:00:30 INFO - PROCESS | 3700 | 1467820830439 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (14226400) [pid = 3700] [serial = 1889] [outer = 13943400] 09:00:30 INFO - PROCESS | 3700 | 1467820830882 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 728ms 09:00:30 INFO - PROCESS | 3700 | 1467820830939 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3700 | 1467820830941 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:00:30 INFO - PROCESS | 3700 | 1467820830946 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 3700 | 1467820830951 Marionette TRACE conn3 <- [1,2482,null,{}] 09:00:30 INFO - PROCESS | 3700 | 1467820830969 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}] 09:00:30 INFO - PROCESS | 3700 | 1467820830972 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:31 INFO - PROCESS | 3700 | 1467820831096 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:00:31 INFO - PROCESS | 3700 | 1467820831164 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3700 | 1467820831166 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:31 INFO - PROCESS | 3700 | ++DOCSHELL 150D7400 == 28 [pid = 3700] [id = 630] 09:00:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15136C00) [pid = 3700] [serial = 1890] [outer = 00000000] 09:00:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1567A400) [pid = 3700] [serial = 1891] [outer = 15136C00] 09:00:31 INFO - PROCESS | 3700 | 1467820831210 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1589DC00) [pid = 3700] [serial = 1892] [outer = 15136C00] 09:00:31 INFO - PROCESS | 3700 | 1467820831662 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 743ms 09:00:31 INFO - PROCESS | 3700 | 1467820831710 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3700 | 1467820831713 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:00:31 INFO - PROCESS | 3700 | 1467820831723 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 3700 | 1467820831725 Marionette TRACE conn3 <- [1,2486,null,{}] 09:00:31 INFO - PROCESS | 3700 | 1467820831728 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}] 09:00:31 INFO - PROCESS | 3700 | 1467820831730 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:31 INFO - PROCESS | 3700 | 1467820831845 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:00:31 INFO - PROCESS | 3700 | 1467820831853 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3700 | 1467820831855 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:31 INFO - PROCESS | 3700 | ++DOCSHELL 15679C00 == 29 [pid = 3700] [id = 631] 09:00:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15E19800) [pid = 3700] [serial = 1893] [outer = 00000000] 09:00:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15E73400) [pid = 3700] [serial = 1894] [outer = 15E19800] 09:00:31 INFO - PROCESS | 3700 | 1467820831903 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16635C00) [pid = 3700] [serial = 1895] [outer = 15E19800] 09:00:32 INFO - PROCESS | 3700 | 1467820832350 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 696ms 09:00:32 INFO - PROCESS | 3700 | 1467820832421 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3700 | 1467820832423 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:00:32 INFO - PROCESS | 3700 | 1467820832426 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3700 | 1467820832428 Marionette TRACE conn3 <- [1,2490,null,{}] 09:00:32 INFO - PROCESS | 3700 | 1467820832431 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}] 09:00:32 INFO - PROCESS | 3700 | 1467820832433 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:32 INFO - PROCESS | 3700 | 1467820832545 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:00:32 INFO - PROCESS | 3700 | 1467820832538 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3700 | 1467820832544 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:32 INFO - PROCESS | 3700 | ++DOCSHELL 1503B400 == 30 [pid = 3700] [id = 632] 09:00:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15E1B800) [pid = 3700] [serial = 1896] [outer = 00000000] 09:00:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16793800) [pid = 3700] [serial = 1897] [outer = 15E1B800] 09:00:32 INFO - PROCESS | 3700 | 1467820832651 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16CF6800) [pid = 3700] [serial = 1898] [outer = 15E1B800] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10A0B400) [pid = 3700] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16798400) [pid = 3700] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1749B400) [pid = 3700] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (111A0800) [pid = 3700] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13AA2400) [pid = 3700] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10E99000) [pid = 3700] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10A02000) [pid = 3700] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (15674400) [pid = 3700] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (13ABEC00) [pid = 3700] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15E1C800) [pid = 3700] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1A5ECC00) [pid = 3700] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:00:33 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (15E6A400) [pid = 3700] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:00:33 INFO - PROCESS | 3700 | 1467820833328 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 928ms 09:00:33 INFO - PROCESS | 3700 | 1467820833356 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3700 | 1467820833359 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:00:33 INFO - PROCESS | 3700 | 1467820833364 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3700 | 1467820833367 Marionette TRACE conn3 <- [1,2494,null,{}] 09:00:33 INFO - PROCESS | 3700 | 1467820833372 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}] 09:00:33 INFO - PROCESS | 3700 | 1467820833375 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:33 INFO - PROCESS | 3700 | 1467820833490 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:00:33 INFO - PROCESS | 3700 | 1467820833553 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 3700 | 1467820833555 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:33 INFO - PROCESS | 3700 | ++DOCSHELL 10566000 == 31 [pid = 3700] [id = 633] 09:00:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10E9BC00) [pid = 3700] [serial = 1899] [outer = 00000000] 09:00:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (150D2400) [pid = 3700] [serial = 1900] [outer = 10E9BC00] 09:00:33 INFO - PROCESS | 3700 | 1467820833598 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1733B800) [pid = 3700] [serial = 1901] [outer = 10E9BC00] 09:00:33 INFO - PROCESS | 3700 | 1467820833952 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 635ms 09:00:33 INFO - PROCESS | 3700 | 1467820833999 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3700 | 1467820834001 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:00:33 INFO - PROCESS | 3700 | 1467820834004 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3700 | 1467820834006 Marionette TRACE conn3 <- [1,2498,null,{}] 09:00:34 INFO - PROCESS | 3700 | 1467820834022 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}] 09:00:34 INFO - PROCESS | 3700 | 1467820834024 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:34 INFO - PROCESS | 3700 | 1467820834100 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:00:34 INFO - PROCESS | 3700 | 1467820834105 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3700 | 1467820834107 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:34 INFO - PROCESS | 3700 | ++DOCSHELL 14534000 == 32 [pid = 3700] [id = 634] 09:00:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16827800) [pid = 3700] [serial = 1902] [outer = 00000000] 09:00:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (179AF800) [pid = 3700] [serial = 1903] [outer = 16827800] 09:00:34 INFO - PROCESS | 3700 | 1467820834150 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17C22000) [pid = 3700] [serial = 1904] [outer = 16827800] 09:00:34 INFO - PROCESS | 3700 | 1467820834581 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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 619ms 09:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:00:34 INFO - PROCESS | 3700 | 1467820834626 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3700 | 1467820834628 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:00:34 INFO - PROCESS | 3700 | 1467820834631 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3700 | 1467820834633 Marionette TRACE conn3 <- [1,2502,null,{}] 09:00:34 INFO - PROCESS | 3700 | 1467820834636 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}] 09:00:34 INFO - PROCESS | 3700 | 1467820834638 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:34 INFO - PROCESS | 3700 | 1467820834714 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:00:34 INFO - PROCESS | 3700 | 1467820834719 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3700 | 1467820834721 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:34 INFO - PROCESS | 3700 | ++DOCSHELL 15E6E800 == 33 [pid = 3700] [id = 635] 09:00:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17415000) [pid = 3700] [serial = 1905] [outer = 00000000] 09:00:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (194C6000) [pid = 3700] [serial = 1906] [outer = 17415000] 09:00:34 INFO - PROCESS | 3700 | 1467820834763 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (194C8000) [pid = 3700] [serial = 1907] [outer = 17415000] 09:00:35 INFO - PROCESS | 3700 | 1467820835405 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 790ms 09:00:35 INFO - PROCESS | 3700 | 1467820835434 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3700 | 1467820835439 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:00:35 INFO - PROCESS | 3700 | 1467820835445 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 3700 | 1467820835448 Marionette TRACE conn3 <- [1,2506,null,{}] 09:00:35 INFO - PROCESS | 3700 | 1467820835454 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}] 09:00:35 INFO - PROCESS | 3700 | 1467820835457 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:35 INFO - PROCESS | 3700 | 1467820835576 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:00:35 INFO - PROCESS | 3700 | 1467820835714 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3700 | 1467820835719 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:35 INFO - PROCESS | 3700 | ++DOCSHELL 10BAB400 == 34 [pid = 3700] [id = 636] 09:00:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (10BAC800) [pid = 3700] [serial = 1908] [outer = 00000000] 09:00:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (11D8F400) [pid = 3700] [serial = 1909] [outer = 10BAC800] 09:00:35 INFO - PROCESS | 3700 | 1467820835775 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (12E6A800) [pid = 3700] [serial = 1910] [outer = 10BAC800] 09:00:36 INFO - PROCESS | 3700 | 1467820836510 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1083ms 09:00:36 INFO - PROCESS | 3700 | 1467820836539 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3700 | 1467820836544 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:00:36 INFO - PROCESS | 3700 | 1467820836552 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 3700 | 1467820836555 Marionette TRACE conn3 <- [1,2510,null,{}] 09:00:36 INFO - PROCESS | 3700 | 1467820836559 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}] 09:00:36 INFO - PROCESS | 3700 | 1467820836561 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:36 INFO - PROCESS | 3700 | 1467820836677 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:00:36 INFO - PROCESS | 3700 | 1467820836815 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 3700 | 1467820836818 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:36 INFO - PROCESS | 3700 | ++DOCSHELL 14224000 == 35 [pid = 3700] [id = 637] 09:00:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (14533400) [pid = 3700] [serial = 1911] [outer = 00000000] 09:00:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15042400) [pid = 3700] [serial = 1912] [outer = 14533400] 09:00:36 INFO - PROCESS | 3700 | 1467820836881 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1574F800) [pid = 3700] [serial = 1913] [outer = 14533400] 09:00:37 INFO - PROCESS | 3700 | --DOCSHELL 11C98800 == 34 [pid = 3700] [id = 512] 09:00:37 INFO - PROCESS | 3700 | --DOCSHELL 168EC000 == 33 [pid = 3700] [id = 517] 09:00:37 INFO - PROCESS | 3700 | --DOCSHELL 158A1800 == 32 [pid = 3700] [id = 522] 09:00:37 INFO - PROCESS | 3700 | --DOCSHELL 10A74400 == 31 [pid = 3700] [id = 521] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16B78400) [pid = 3700] [serial = 1855] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (179F9C00) [pid = 3700] [serial = 1858] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (114A0800) [pid = 3700] [serial = 1843] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (11895C00) [pid = 3700] [serial = 1844] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13B50000) [pid = 3700] [serial = 1846] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14230800) [pid = 3700] [serial = 1847] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11024000) [pid = 3700] [serial = 1837] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (111A7800) [pid = 3700] [serial = 1838] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1188A800) [pid = 3700] [serial = 1840] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (13AA2800) [pid = 3700] [serial = 1841] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1589E000) [pid = 3700] [serial = 1849] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15E1F000) [pid = 3700] [serial = 1850] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15042000) [pid = 3700] [serial = 1861] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (15096C00) [pid = 3700] [serial = 1862] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (17CF4000) [pid = 3700] [serial = 1864] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (174BD800) [pid = 3700] [serial = 1859] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1A5F4400) [pid = 3700] [serial = 1835] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1678BC00) [pid = 3700] [serial = 1852] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (193B1000) [pid = 3700] [serial = 1865] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (16791000) [pid = 3700] [serial = 1853] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (16D80800) [pid = 3700] [serial = 1856] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (196C9400) [pid = 3700] [serial = 1868] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (196C7800) [pid = 3700] [serial = 1867] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3700 | 1467820837694 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1176ms 09:00:37 INFO - PROCESS | 3700 | 1467820837736 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3700 | 1467820837740 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:00:37 INFO - PROCESS | 3700 | 1467820837745 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:00:37 INFO - PROCESS | 3700 | 1467820837748 Marionette TRACE conn3 <- [1,2514,null,{}] 09:00:37 INFO - PROCESS | 3700 | 1467820837754 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}] 09:00:37 INFO - PROCESS | 3700 | 1467820837756 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:37 INFO - PROCESS | 3700 | 1467820837842 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:00:37 INFO - PROCESS | 3700 | 1467820837849 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3700 | 1467820837853 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:37 INFO - PROCESS | 3700 | ++DOCSHELL 11497800 == 32 [pid = 3700] [id = 638] 09:00:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (11498000) [pid = 3700] [serial = 1914] [outer = 00000000] 09:00:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (11889400) [pid = 3700] [serial = 1915] [outer = 11498000] 09:00:37 INFO - PROCESS | 3700 | 1467820837901 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (11CEC400) [pid = 3700] [serial = 1916] [outer = 11498000] 09:00:38 INFO - PROCESS | 3700 | 1467820838409 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 697ms 09:00:38 INFO - PROCESS | 3700 | 1467820838455 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3700 | 1467820838459 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:00:38 INFO - PROCESS | 3700 | 1467820838465 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3700 | 1467820838468 Marionette TRACE conn3 <- [1,2518,null,{}] 09:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:00:38 INFO - PROCESS | 3700 | 1467820838472 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}] 09:00:38 INFO - PROCESS | 3700 | 1467820838474 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:38 INFO - PROCESS | 3700 | 1467820838558 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:00:38 INFO - PROCESS | 3700 | 1467820838564 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3700 | 1467820838566 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:38 INFO - PROCESS | 3700 | ++DOCSHELL 13AC4C00 == 33 [pid = 3700] [id = 639] 09:00:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (13AC5800) [pid = 3700] [serial = 1917] [outer = 00000000] 09:00:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (13B53800) [pid = 3700] [serial = 1918] [outer = 13AC5800] 09:00:38 INFO - PROCESS | 3700 | 1467820838614 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (14527000) [pid = 3700] [serial = 1919] [outer = 13AC5800] 09:00:39 INFO - PROCESS | 3700 | 1467820839091 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 635ms 09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:00:39 INFO - PROCESS | 3700 | 1467820839107 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 3700 | 1467820839109 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:00:39 INFO - PROCESS | 3700 | 1467820839112 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3700 | 1467820839116 Marionette TRACE conn3 <- [1,2522,null,{}] 09:00:39 INFO - PROCESS | 3700 | 1467820839130 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}] 09:00:39 INFO - PROCESS | 3700 | 1467820839135 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:39 INFO - PROCESS | 3700 | 1467820839202 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:00:39 INFO - PROCESS | 3700 | 1467820839209 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3700 | 1467820839212 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:39 INFO - PROCESS | 3700 | ++DOCSHELL 158A4400 == 34 [pid = 3700] [id = 640] 09:00:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (158A7800) [pid = 3700] [serial = 1920] [outer = 00000000] 09:00:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15E21400) [pid = 3700] [serial = 1921] [outer = 158A7800] 09:00:39 INFO - PROCESS | 3700 | 1467820839260 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15E71400) [pid = 3700] [serial = 1922] [outer = 158A7800] 09:00:39 INFO - PROCESS | 3700 | 1467820839736 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 681ms 09:00:39 INFO - PROCESS | 3700 | 1467820839795 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 3700 | 1467820839798 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:00:39 INFO - PROCESS | 3700 | 1467820839801 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3700 | 1467820839803 Marionette TRACE conn3 <- [1,2526,null,{}] 09:00:39 INFO - PROCESS | 3700 | 1467820839806 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}] 09:00:39 INFO - PROCESS | 3700 | 1467820839808 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:39 INFO - PROCESS | 3700 | 1467820839893 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:00:39 INFO - PROCESS | 3700 | 1467820839930 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3700 | 1467820839932 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:39 INFO - PROCESS | 3700 | ++DOCSHELL 16792400 == 35 [pid = 3700] [id = 641] 09:00:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16792800) [pid = 3700] [serial = 1923] [outer = 00000000] 09:00:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (168EC000) [pid = 3700] [serial = 1924] [outer = 16792800] 09:00:39 INFO - PROCESS | 3700 | 1467820839976 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16CF6C00) [pid = 3700] [serial = 1925] [outer = 16792800] 09:00:40 INFO - PROCESS | 3700 | 1467820840449 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]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 681ms 09:00:40 INFO - PROCESS | 3700 | 1467820840500 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3700 | 1467820840502 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:00:40 INFO - PROCESS | 3700 | 1467820840506 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 3700 | 1467820840507 Marionette TRACE conn3 <- [1,2530,null,{}] 09:00:40 INFO - PROCESS | 3700 | 1467820840511 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}] 09:00:40 INFO - PROCESS | 3700 | 1467820840513 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:40 INFO - PROCESS | 3700 | 1467820840630 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:00:40 INFO - PROCESS | 3700 | 1467820840640 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 3700 | 1467820840642 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:40 INFO - PROCESS | 3700 | ++DOCSHELL 16823000 == 36 [pid = 3700] [id = 642] 09:00:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (168E9400) [pid = 3700] [serial = 1926] [outer = 00000000] 09:00:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17563000) [pid = 3700] [serial = 1927] [outer = 168E9400] 09:00:40 INFO - PROCESS | 3700 | 1467820840684 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1756D000) [pid = 3700] [serial = 1928] [outer = 168E9400] 09:00:41 INFO - PROCESS | 3700 | 1467820841124 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 680ms 09:00:41 INFO - PROCESS | 3700 | 1467820841188 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3700 | 1467820841190 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 3700 | 1467820841194 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:00:41 INFO - PROCESS | 3700 | 1467820841195 Marionette TRACE conn3 <- [1,2534,null,{}] 09:00:41 INFO - PROCESS | 3700 | 1467820841199 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}] 09:00:41 INFO - PROCESS | 3700 | 1467820841204 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:41 INFO - PROCESS | 3700 | 1467820841373 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:00:41 INFO - PROCESS | 3700 | 1467820841401 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3700 | 1467820841404 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:41 INFO - PROCESS | 3700 | ++DOCSHELL 179F2C00 == 37 [pid = 3700] [id = 643] 09:00:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17CF6000) [pid = 3700] [serial = 1929] [outer = 00000000] 09:00:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (196CBC00) [pid = 3700] [serial = 1930] [outer = 17CF6000] 09:00:41 INFO - PROCESS | 3700 | 1467820841447 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (194C0400) [pid = 3700] [serial = 1931] [outer = 17CF6000] 09:00:41 INFO - PROCESS | 3700 | 1467820841890 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 727ms 09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:00:41 INFO - PROCESS | 3700 | 1467820841934 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3700 | 1467820841936 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 3700 | 1467820841940 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 3700 | 1467820841941 Marionette TRACE conn3 <- [1,2538,null,{}] 09:00:41 INFO - PROCESS | 3700 | 1467820841944 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}] 09:00:41 INFO - PROCESS | 3700 | 1467820841946 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:42 INFO - PROCESS | 3700 | 1467820842057 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:00:42 INFO - PROCESS | 3700 | 1467820842062 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 3700 | 1467820842064 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:42 INFO - PROCESS | 3700 | ++DOCSHELL 13AA8C00 == 38 [pid = 3700] [id = 644] 09:00:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1503E400) [pid = 3700] [serial = 1932] [outer = 00000000] 09:00:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19C2C800) [pid = 3700] [serial = 1933] [outer = 1503E400] 09:00:42 INFO - PROCESS | 3700 | 1467820842107 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19C2D800) [pid = 3700] [serial = 1934] [outer = 1503E400] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1180B400) [pid = 3700] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13943400) [pid = 3700] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10320000) [pid = 3700] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15E1B800) [pid = 3700] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1036A800) [pid = 3700] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (139E8000) [pid = 3700] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15E19400) [pid = 3700] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15E19800) [pid = 3700] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10E9BC00) [pid = 3700] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (16827800) [pid = 3700] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:00:42 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15136C00) [pid = 3700] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:00:42 INFO - PROCESS | 3700 | 1467820842616 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 728ms 09:00:42 INFO - PROCESS | 3700 | 1467820842664 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 3700 | 1467820842666 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:00:42 INFO - PROCESS | 3700 | 1467820842669 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 3700 | 1467820842671 Marionette TRACE conn3 <- [1,2542,null,{}] 09:00:42 INFO - PROCESS | 3700 | 1467820842675 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}] 09:00:42 INFO - PROCESS | 3700 | 1467820842677 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:42 INFO - PROCESS | 3700 | 1467820842781 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:00:42 INFO - PROCESS | 3700 | 1467820842787 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 3700 | 1467820842789 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:42 INFO - PROCESS | 3700 | ++DOCSHELL 11893400 == 39 [pid = 3700] [id = 645] 09:00:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1327D400) [pid = 3700] [serial = 1935] [outer = 00000000] 09:00:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15E1CC00) [pid = 3700] [serial = 1936] [outer = 1327D400] 09:00:42 INFO - PROCESS | 3700 | 1467820842831 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17342000) [pid = 3700] [serial = 1937] [outer = 1327D400] 09:00:43 INFO - PROCESS | 3700 | 1467820843286 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 681ms 09:00:43 INFO - PROCESS | 3700 | 1467820843370 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3700 | 1467820843372 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:00:43 INFO - PROCESS | 3700 | 1467820843375 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 3700 | 1467820843377 Marionette TRACE conn3 <- [1,2546,null,{}] 09:00:43 INFO - PROCESS | 3700 | 1467820843381 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}] 09:00:43 INFO - PROCESS | 3700 | 1467820843382 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:43 INFO - PROCESS | 3700 | 1467820843462 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:00:43 INFO - PROCESS | 3700 | 1467820843468 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3700 | 1467820843470 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:43 INFO - PROCESS | 3700 | ++DOCSHELL 1503CC00 == 40 [pid = 3700] [id = 646] 09:00:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1509F800) [pid = 3700] [serial = 1938] [outer = 00000000] 09:00:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19F9D000) [pid = 3700] [serial = 1939] [outer = 1509F800] 09:00:43 INFO - PROCESS | 3700 | 1467820843512 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1A217400) [pid = 3700] [serial = 1940] [outer = 1509F800] 09:00:43 INFO - PROCESS | 3700 | 1467820843968 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 619ms 09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:00:44 INFO - PROCESS | 3700 | 1467820844013 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 3700 | 1467820844015 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 3700 | 1467820844018 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 3700 | 1467820844019 Marionette TRACE conn3 <- [1,2550,null,{}] 09:00:44 INFO - PROCESS | 3700 | 1467820844023 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}] 09:00:44 INFO - PROCESS | 3700 | 1467820844025 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:44 INFO - PROCESS | 3700 | 1467820844104 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:00:44 INFO - PROCESS | 3700 | 1467820844140 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3700 | 1467820844142 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:44 INFO - PROCESS | 3700 | ++DOCSHELL 19C22400 == 41 [pid = 3700] [id = 647] 09:00:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A21D800) [pid = 3700] [serial = 1941] [outer = 00000000] 09:00:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A488C00) [pid = 3700] [serial = 1942] [outer = 1A21D800] 09:00:44 INFO - PROCESS | 3700 | 1467820844185 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A48A000) [pid = 3700] [serial = 1943] [outer = 1A21D800] 09:00:44 INFO - PROCESS | 3700 | 1467820844859 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 897ms 09:00:44 INFO - PROCESS | 3700 | 1467820844907 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 3700 | 1467820844911 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 3700 | 1467820844916 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:00:44 INFO - PROCESS | 3700 | 1467820844921 Marionette TRACE conn3 <- [1,2554,null,{}] 09:00:44 INFO - PROCESS | 3700 | 1467820844926 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}] 09:00:44 INFO - PROCESS | 3700 | 1467820844929 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:45 INFO - PROCESS | 3700 | 1467820845039 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:00:45 INFO - PROCESS | 3700 | 1467820845149 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 3700 | 1467820845152 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:45 INFO - PROCESS | 3700 | ++DOCSHELL 1102D000 == 42 [pid = 3700] [id = 648] 09:00:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1119DC00) [pid = 3700] [serial = 1944] [outer = 00000000] 09:00:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (12C8BC00) [pid = 3700] [serial = 1945] [outer = 1119DC00] 09:00:45 INFO - PROCESS | 3700 | 1467820845248 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (13ACA000) [pid = 3700] [serial = 1946] [outer = 1119DC00] 09:00:45 INFO - PROCESS | 3700 | 1467820845827 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 944ms 09:00:45 INFO - PROCESS | 3700 | 1467820845863 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3700 | 1467820845867 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:00:45 INFO - PROCESS | 3700 | 1467820845874 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:00:45 INFO - PROCESS | 3700 | 1467820845877 Marionette TRACE conn3 <- [1,2558,null,{}] 09:00:45 INFO - PROCESS | 3700 | 1467820845881 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}] 09:00:45 INFO - PROCESS | 3700 | 1467820845884 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:45 INFO - PROCESS | 3700 | 1467820845978 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:00:46 INFO - PROCESS | 3700 | 1467820846118 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3700 | 1467820846120 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:46 INFO - PROCESS | 3700 | ++DOCSHELL 1574EC00 == 43 [pid = 3700] [id = 649] 09:00:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15E1C000) [pid = 3700] [serial = 1947] [outer = 00000000] 09:00:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1663D400) [pid = 3700] [serial = 1948] [outer = 15E1C000] 09:00:46 INFO - PROCESS | 3700 | 1467820846175 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16B7D400) [pid = 3700] [serial = 1949] [outer = 15E1C000] 09:00:46 INFO - PROCESS | 3700 | 1467820846835 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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1022ms 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:00:46 INFO - PROCESS | 3700 | 1467820846900 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 3700 | 1467820846903 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:00:46 INFO - PROCESS | 3700 | 1467820846923 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 3700 | 1467820846926 Marionette TRACE conn3 <- [1,2562,null,{}] 09:00:46 INFO - PROCESS | 3700 | 1467820846937 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}] 09:00:46 INFO - PROCESS | 3700 | 1467820846942 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:47 INFO - PROCESS | 3700 | 1467820847081 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:00:47 INFO - PROCESS | 3700 | 1467820847222 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3700 | 1467820847225 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:47 INFO - PROCESS | 3700 | ++DOCSHELL 10E96000 == 44 [pid = 3700] [id = 650] 09:00:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (10E96800) [pid = 3700] [serial = 1950] [outer = 00000000] 09:00:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (12B6F000) [pid = 3700] [serial = 1951] [outer = 10E96800] 09:00:47 INFO - PROCESS | 3700 | 1467820847288 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15042C00) [pid = 3700] [serial = 1952] [outer = 10E96800] 09:00:48 INFO - PROCESS | 3700 | 1467820848021 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1145ms 09:00:48 INFO - PROCESS | 3700 | 1467820848053 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:00:48 INFO - PROCESS | 3700 | 1467820848057 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:00:48 INFO - PROCESS | 3700 | 1467820848062 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3700 | 1467820848067 Marionette TRACE conn3 <- [1,2566,null,{}] 09:00:48 INFO - PROCESS | 3700 | 1467820848072 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}] 09:00:48 INFO - PROCESS | 3700 | 1467820848074 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:48 INFO - PROCESS | 3700 | 1467820848211 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 15E26C00 == 43 [pid = 3700] [id = 515] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 13B56400 == 42 [pid = 3700] [id = 519] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 13B56800 == 41 [pid = 3700] [id = 513] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 1A21E800 == 40 [pid = 3700] [id = 523] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 19C30400 == 39 [pid = 3700] [id = 520] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 0F9EB000 == 38 [pid = 3700] [id = 627] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 15036C00 == 37 [pid = 3700] [id = 514] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 17414400 == 36 [pid = 3700] [id = 518] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 10BA1C00 == 35 [pid = 3700] [id = 511] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 11498C00 == 34 [pid = 3700] [id = 527] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 16B77400 == 33 [pid = 3700] [id = 516] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 10E98400 == 32 [pid = 3700] [id = 525] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 13AC5C00 == 31 [pid = 3700] [id = 528] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 10BA1400 == 30 [pid = 3700] [id = 526] 09:00:48 INFO - PROCESS | 3700 | --DOCSHELL 15094400 == 29 [pid = 3700] [id = 524] 09:00:48 INFO - PROCESS | 3700 | 1467820848940 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3700 | 1467820848945 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (11DDC800) [pid = 3700] [serial = 1885] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (12BAB400) [pid = 3700] [serial = 1886] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (13AAA800) [pid = 3700] [serial = 1888] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (103C6000) [pid = 3700] [serial = 1882] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10A7BC00) [pid = 3700] [serial = 1883] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16793800) [pid = 3700] [serial = 1897] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10E98C00) [pid = 3700] [serial = 1871] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10A10000) [pid = 3700] [serial = 1870] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15044000) [pid = 3700] [serial = 1874] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (14535000) [pid = 3700] [serial = 1873] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17C27C00) [pid = 3700] [serial = 1877] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (174C1C00) [pid = 3700] [serial = 1876] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1A21DC00) [pid = 3700] [serial = 1879] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15E73400) [pid = 3700] [serial = 1894] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (150D2400) [pid = 3700] [serial = 1900] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (179AF800) [pid = 3700] [serial = 1903] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (16CF6800) [pid = 3700] [serial = 1898] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1567A400) [pid = 3700] [serial = 1891] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1589DC00) [pid = 3700] [serial = 1892] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (194C6000) [pid = 3700] [serial = 1906] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (16635C00) [pid = 3700] [serial = 1895] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17C22000) [pid = 3700] [serial = 1904] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (14226400) [pid = 3700] [serial = 1889] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1733B800) [pid = 3700] [serial = 1901] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3700 | ++DOCSHELL 103C9800 == 30 [pid = 3700] [id = 651] 09:00:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (1055A400) [pid = 3700] [serial = 1953] [outer = 00000000] 09:00:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10A10000) [pid = 3700] [serial = 1954] [outer = 1055A400] 09:00:49 INFO - PROCESS | 3700 | 1467820849099 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10E96C00) [pid = 3700] [serial = 1955] [outer = 1055A400] 09:00:49 INFO - PROCESS | 3700 | 1467820849558 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1547ms 09:00:49 INFO - PROCESS | 3700 | 1467820849615 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3700 | 1467820849618 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:00:49 INFO - PROCESS | 3700 | 1467820849626 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3700 | 1467820849629 Marionette TRACE conn3 <- [1,2570,null,{}] 09:00:49 INFO - PROCESS | 3700 | 1467820849634 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}] 09:00:49 INFO - PROCESS | 3700 | 1467820849639 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:49 INFO - PROCESS | 3700 | 1467820849732 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:00:49 INFO - PROCESS | 3700 | 1467820849742 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3700 | 1467820849744 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:49 INFO - PROCESS | 3700 | ++DOCSHELL 111A0800 == 31 [pid = 3700] [id = 652] 09:00:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (111A5800) [pid = 3700] [serial = 1956] [outer = 00000000] 09:00:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1149D400) [pid = 3700] [serial = 1957] [outer = 111A5800] 09:00:49 INFO - PROCESS | 3700 | 1467820849791 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (11809800) [pid = 3700] [serial = 1958] [outer = 111A5800] 09:00:50 INFO - PROCESS | 3700 | 1467820850271 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 681ms 09:00:50 INFO - PROCESS | 3700 | 1467820850348 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3700 | 1467820850353 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:00:50 INFO - PROCESS | 3700 | 1467820850360 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3700 | 1467820850362 Marionette TRACE conn3 <- [1,2574,null,{}] 09:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:00:50 INFO - PROCESS | 3700 | 1467820850366 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}] 09:00:50 INFO - PROCESS | 3700 | 1467820850369 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:50 INFO - PROCESS | 3700 | 1467820850460 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:00:50 INFO - PROCESS | 3700 | 1467820850562 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3700 | 1467820850564 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:50 INFO - PROCESS | 3700 | ++DOCSHELL 12E28000 == 32 [pid = 3700] [id = 653] 09:00:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (12E2C400) [pid = 3700] [serial = 1959] [outer = 00000000] 09:00:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13272400) [pid = 3700] [serial = 1960] [outer = 12E2C400] 09:00:50 INFO - PROCESS | 3700 | 1467820850609 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (139E6400) [pid = 3700] [serial = 1961] [outer = 12E2C400] 09:00:51 INFO - PROCESS | 3700 | 1467820851000 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 696ms 09:00:51 INFO - PROCESS | 3700 | 1467820851046 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3700 | 1467820851048 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:00:51 INFO - PROCESS | 3700 | 1467820851053 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 3700 | 1467820851059 Marionette TRACE conn3 <- [1,2578,null,{}] 09:00:51 INFO - PROCESS | 3700 | 1467820851078 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}] 09:00:51 INFO - PROCESS | 3700 | 1467820851082 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:51 INFO - PROCESS | 3700 | 1467820851205 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:00:51 INFO - PROCESS | 3700 | 1467820851272 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3700 | 1467820851274 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:51 INFO - PROCESS | 3700 | ++DOCSHELL 15039000 == 33 [pid = 3700] [id = 654] 09:00:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15039800) [pid = 3700] [serial = 1962] [outer = 00000000] 09:00:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15094400) [pid = 3700] [serial = 1963] [outer = 15039800] 09:00:51 INFO - PROCESS | 3700 | 1467820851318 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13126000) [pid = 3700] [serial = 1964] [outer = 15039800] 09:00:51 INFO - PROCESS | 3700 | 1467820851768 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 758ms 09:00:51 INFO - PROCESS | 3700 | 1467820851837 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3700 | 1467820851839 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:00:51 INFO - PROCESS | 3700 | 1467820851843 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:00:51 INFO - PROCESS | 3700 | 1467820851845 Marionette TRACE conn3 <- [1,2582,null,{}] 09:00:51 INFO - PROCESS | 3700 | 1467820851848 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}] 09:00:51 INFO - PROCESS | 3700 | 1467820851850 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:51 INFO - PROCESS | 3700 | 1467820851968 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:00:51 INFO - PROCESS | 3700 | 1467820851977 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3700 | 1467820851979 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:51 INFO - PROCESS | 3700 | ++DOCSHELL 1503F000 == 34 [pid = 3700] [id = 655] 09:00:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15044400) [pid = 3700] [serial = 1965] [outer = 00000000] 09:00:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (158AC000) [pid = 3700] [serial = 1966] [outer = 15044400] 09:00:52 INFO - PROCESS | 3700 | 1467820852023 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15E20C00) [pid = 3700] [serial = 1967] [outer = 15044400] 09:00:52 INFO - PROCESS | 3700 | 1467820852474 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 681ms 09:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:00:52 INFO - PROCESS | 3700 | 1467820852543 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3700 | 1467820852545 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:00:52 INFO - PROCESS | 3700 | 1467820852549 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 3700 | 1467820852551 Marionette TRACE conn3 <- [1,2586,null,{}] 09:00:52 INFO - PROCESS | 3700 | 1467820852555 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}] 09:00:52 INFO - PROCESS | 3700 | 1467820852558 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:52 INFO - PROCESS | 3700 | 1467820852658 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:00:52 INFO - PROCESS | 3700 | 1467820852668 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3700 | 1467820852674 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:52 INFO - PROCESS | 3700 | ++DOCSHELL 1663C000 == 35 [pid = 3700] [id = 656] 09:00:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1663C800) [pid = 3700] [serial = 1968] [outer = 00000000] 09:00:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1663F400) [pid = 3700] [serial = 1969] [outer = 1663C800] 09:00:52 INFO - PROCESS | 3700 | 1467820852782 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16822C00) [pid = 3700] [serial = 1970] [outer = 1663C800] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (168E9400) [pid = 3700] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17CF6000) [pid = 3700] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17415000) [pid = 3700] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (158A7800) [pid = 3700] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (11498000) [pid = 3700] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (14533400) [pid = 3700] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10BAC800) [pid = 3700] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (13AC5800) [pid = 3700] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16792800) [pid = 3700] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1503E400) [pid = 3700] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1327D400) [pid = 3700] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1509F800) [pid = 3700] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1A21D800) [pid = 3700] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:00:53 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19E2D800) [pid = 3700] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:00:53 INFO - PROCESS | 3700 | 1467820853485 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 990ms 09:00:53 INFO - PROCESS | 3700 | 1467820853535 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3700 | 1467820853537 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:00:53 INFO - PROCESS | 3700 | 1467820853541 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3700 | 1467820853542 Marionette TRACE conn3 <- [1,2590,null,{}] 09:00:53 INFO - PROCESS | 3700 | 1467820853547 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}] 09:00:53 INFO - PROCESS | 3700 | 1467820853549 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:53 INFO - PROCESS | 3700 | 1467820853672 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:00:53 INFO - PROCESS | 3700 | 1467820853738 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3700 | 1467820853740 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:53 INFO - PROCESS | 3700 | ++DOCSHELL 10560C00 == 36 [pid = 3700] [id = 657] 09:00:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10A03000) [pid = 3700] [serial = 1971] [outer = 00000000] 09:00:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1393F000) [pid = 3700] [serial = 1972] [outer = 10A03000] 09:00:53 INFO - PROCESS | 3700 | 1467820853783 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (16827000) [pid = 3700] [serial = 1973] [outer = 10A03000] 09:00:54 INFO - PROCESS | 3700 | 1467820854155 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 619ms 09:00:54 INFO - PROCESS | 3700 | 1467820854179 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3700 | 1467820854180 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:00:54 INFO - PROCESS | 3700 | 1467820854168 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3700 | 1467820854170 Marionette TRACE conn3 <- [1,2594,null,{}] 09:00:54 INFO - PROCESS | 3700 | 1467820854173 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}] 09:00:54 INFO - PROCESS | 3700 | 1467820854175 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:54 INFO - PROCESS | 3700 | 1467820854293 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:00:54 INFO - PROCESS | 3700 | 1467820854298 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3700 | 1467820854300 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:54 INFO - PROCESS | 3700 | ++DOCSHELL 1574D400 == 37 [pid = 3700] [id = 658] 09:00:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16792800) [pid = 3700] [serial = 1974] [outer = 00000000] 09:00:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17413800) [pid = 3700] [serial = 1975] [outer = 16792800] 09:00:54 INFO - PROCESS | 3700 | 1467820854344 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17498C00) [pid = 3700] [serial = 1976] [outer = 16792800] 09:00:54 INFO - PROCESS | 3700 | 1467820854761 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 619ms 09:00:54 INFO - PROCESS | 3700 | 1467820854806 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3700 | 1467820854808 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:00:54 INFO - PROCESS | 3700 | 1467820854811 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:00:54 INFO - PROCESS | 3700 | 1467820854813 Marionette TRACE conn3 <- [1,2598,null,{}] 09:00:54 INFO - PROCESS | 3700 | 1467820854817 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}] 09:00:54 INFO - PROCESS | 3700 | 1467820854819 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:54 INFO - PROCESS | 3700 | 1467820854895 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:00:54 INFO - PROCESS | 3700 | 1467820854903 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3700 | 1467820854905 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:54 INFO - PROCESS | 3700 | ++DOCSHELL 1678C000 == 38 [pid = 3700] [id = 659] 09:00:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16CEF000) [pid = 3700] [serial = 1977] [outer = 00000000] 09:00:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17928400) [pid = 3700] [serial = 1978] [outer = 16CEF000] 09:00:54 INFO - PROCESS | 3700 | 1467820854949 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17929000) [pid = 3700] [serial = 1979] [outer = 16CEF000] 09:00:55 INFO - PROCESS | 3700 | 1467820855587 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 835ms 09:00:55 INFO - PROCESS | 3700 | 1467820855655 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3700 | 1467820855660 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:00:55 INFO - PROCESS | 3700 | 1467820855666 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3700 | 1467820855669 Marionette TRACE conn3 <- [1,2602,null,{}] 09:00:55 INFO - PROCESS | 3700 | 1467820855675 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}] 09:00:55 INFO - PROCESS | 3700 | 1467820855678 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:55 INFO - PROCESS | 3700 | 1467820855797 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:00:55 INFO - PROCESS | 3700 | 1467820855901 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3700 | 1467820855906 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:55 INFO - PROCESS | 3700 | ++DOCSHELL 10BA0C00 == 39 [pid = 3700] [id = 660] 09:00:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (10BA2400) [pid = 3700] [serial = 1980] [outer = 00000000] 09:00:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1149E800) [pid = 3700] [serial = 1981] [outer = 10BA2400] 09:00:55 INFO - PROCESS | 3700 | 1467820855962 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (11DE1800) [pid = 3700] [serial = 1982] [outer = 10BA2400] 09:00:56 INFO - PROCESS | 3700 | 1467820856665 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1021ms 09:00:56 INFO - PROCESS | 3700 | 1467820856693 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3700 | 1467820856697 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:00:56 INFO - PROCESS | 3700 | 1467820856723 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 3700 | 1467820856726 Marionette TRACE conn3 <- [1,2606,null,{}] 09:00:56 INFO - PROCESS | 3700 | 1467820856730 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}] 09:00:56 INFO - PROCESS | 3700 | 1467820856733 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:56 INFO - PROCESS | 3700 | 1467820856910 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:00:56 INFO - PROCESS | 3700 | 1467820856921 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3700 | 1467820856924 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:56 INFO - PROCESS | 3700 | ++DOCSHELL 13AC7800 == 40 [pid = 3700] [id = 661] 09:00:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (13B4E800) [pid = 3700] [serial = 1983] [outer = 00000000] 09:00:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15038400) [pid = 3700] [serial = 1984] [outer = 13B4E800] 09:00:56 INFO - PROCESS | 3700 | 1467820856985 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15041C00) [pid = 3700] [serial = 1985] [outer = 13B4E800] 09:00:57 INFO - PROCESS | 3700 | 1467820857920 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1238ms 09:00:57 INFO - PROCESS | 3700 | 1467820857958 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3700 | 1467820857962 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 3700 | 1467820857968 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:00:57 INFO - PROCESS | 3700 | 1467820857971 Marionette TRACE conn3 <- [1,2610,null,{}] 09:00:57 INFO - PROCESS | 3700 | 1467820857976 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}] 09:00:57 INFO - PROCESS | 3700 | 1467820857979 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:58 INFO - PROCESS | 3700 | 1467820858090 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:00:58 INFO - PROCESS | 3700 | 1467820858210 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3700 | 1467820858215 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:58 INFO - PROCESS | 3700 | --DOCSHELL 14534000 == 39 [pid = 3700] [id = 634] 09:00:58 INFO - PROCESS | 3700 | --DOCSHELL 10566000 == 38 [pid = 3700] [id = 633] 09:00:58 INFO - PROCESS | 3700 | --DOCSHELL 11893400 == 37 [pid = 3700] [id = 645] 09:00:58 INFO - PROCESS | 3700 | --DOCSHELL 150D7400 == 36 [pid = 3700] [id = 630] 09:00:58 INFO - PROCESS | 3700 | --DOCSHELL 15679C00 == 35 [pid = 3700] [id = 631] 09:00:58 INFO - PROCESS | 3700 | --DOCSHELL 179F2C00 == 34 [pid = 3700] [id = 643] 09:00:58 INFO - PROCESS | 3700 | --DOCSHELL 13AC4C00 == 33 [pid = 3700] [id = 639] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A3B9C00) [pid = 3700] [serial = 1880] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (17563000) [pid = 3700] [serial = 1927] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (196CBC00) [pid = 3700] [serial = 1930] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (194C8000) [pid = 3700] [serial = 1907] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15E21400) [pid = 3700] [serial = 1921] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15E71400) [pid = 3700] [serial = 1922] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11889400) [pid = 3700] [serial = 1915] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (11CEC400) [pid = 3700] [serial = 1916] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15042400) [pid = 3700] [serial = 1912] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1574F800) [pid = 3700] [serial = 1913] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (11D8F400) [pid = 3700] [serial = 1909] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1756D000) [pid = 3700] [serial = 1928] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (12E6A800) [pid = 3700] [serial = 1910] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (13B53800) [pid = 3700] [serial = 1918] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (14527000) [pid = 3700] [serial = 1919] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (168EC000) [pid = 3700] [serial = 1924] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19C2C800) [pid = 3700] [serial = 1933] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (194C0400) [pid = 3700] [serial = 1931] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (15E1CC00) [pid = 3700] [serial = 1936] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19F9D000) [pid = 3700] [serial = 1939] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1A48A000) [pid = 3700] [serial = 1943] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (19C2D800) [pid = 3700] [serial = 1934] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (17342000) [pid = 3700] [serial = 1937] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1A488C00) [pid = 3700] [serial = 1942] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (16CF6C00) [pid = 3700] [serial = 1925] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (1A217400) [pid = 3700] [serial = 1940] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3700 | ++DOCSHELL 10566000 == 34 [pid = 3700] [id = 662] 09:00:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (10A0B400) [pid = 3700] [serial = 1986] [outer = 00000000] 09:00:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (10E95C00) [pid = 3700] [serial = 1987] [outer = 10A0B400] 09:00:58 INFO - PROCESS | 3700 | 1467820858287 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (111A0400) [pid = 3700] [serial = 1988] [outer = 10A0B400] 09:00:58 INFO - PROCESS | 3700 | 1467820858709 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 789ms 09:00:58 INFO - PROCESS | 3700 | 1467820858771 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3700 | 1467820858775 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:00:58 INFO - PROCESS | 3700 | 1467820858781 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 3700 | 1467820858783 Marionette TRACE conn3 <- [1,2614,null,{}] 09:00:58 INFO - PROCESS | 3700 | 1467820858791 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}] 09:00:58 INFO - PROCESS | 3700 | 1467820858794 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:58 INFO - PROCESS | 3700 | 1467820858879 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:00:58 INFO - PROCESS | 3700 | 1467820858893 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3700 | 1467820858895 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:58 INFO - PROCESS | 3700 | ++DOCSHELL 12B68400 == 35 [pid = 3700] [id = 663] 09:00:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (12B73800) [pid = 3700] [serial = 1989] [outer = 00000000] 09:00:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (13271800) [pid = 3700] [serial = 1990] [outer = 12B73800] 09:00:58 INFO - PROCESS | 3700 | 1467820858941 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (13AC5000) [pid = 3700] [serial = 1991] [outer = 12B73800] 09:00:59 INFO - PROCESS | 3700 | 1467820859435 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 696ms 09:00:59 INFO - PROCESS | 3700 | 1467820859464 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3700 | 1467820859466 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:00:59 INFO - PROCESS | 3700 | 1467820859470 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3700 | 1467820859473 Marionette TRACE conn3 <- [1,2618,null,{}] 09:00:59 INFO - PROCESS | 3700 | 1467820859516 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}] 09:00:59 INFO - PROCESS | 3700 | 1467820859520 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:59 INFO - PROCESS | 3700 | 1467820859609 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:00:59 INFO - PROCESS | 3700 | 1467820859718 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3700 | 1467820859721 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:00:59 INFO - PROCESS | 3700 | ++DOCSHELL 15135400 == 36 [pid = 3700] [id = 664] 09:00:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1566DC00) [pid = 3700] [serial = 1992] [outer = 00000000] 09:00:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (1589FC00) [pid = 3700] [serial = 1993] [outer = 1566DC00] 09:00:59 INFO - PROCESS | 3700 | 1467820859768 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (15E1C800) [pid = 3700] [serial = 1994] [outer = 1566DC00] 09:01:00 INFO - PROCESS | 3700 | 1467820860156 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 727ms 09:01:00 INFO - PROCESS | 3700 | 1467820860209 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3700 | 1467820860212 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:01:00 INFO - PROCESS | 3700 | 1467820860215 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 3700 | 1467820860217 Marionette TRACE conn3 <- [1,2622,null,{}] 09:01:00 INFO - PROCESS | 3700 | 1467820860221 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}] 09:01:00 INFO - PROCESS | 3700 | 1467820860223 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:00 INFO - PROCESS | 3700 | 1467820860318 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:01:00 INFO - PROCESS | 3700 | 1467820860323 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3700 | 1467820860325 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:00 INFO - PROCESS | 3700 | ++DOCSHELL 15E27800 == 37 [pid = 3700] [id = 665] 09:01:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15E6D000) [pid = 3700] [serial = 1995] [outer = 00000000] 09:01:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (168E6800) [pid = 3700] [serial = 1996] [outer = 15E6D000] 09:01:00 INFO - PROCESS | 3700 | 1467820860369 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16CF6C00) [pid = 3700] [serial = 1997] [outer = 15E6D000] 09:01:00 INFO - PROCESS | 3700 | 1467820860859 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 697ms 09:01:00 INFO - PROCESS | 3700 | 1467820860915 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3700 | 1467820860917 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:01:00 INFO - PROCESS | 3700 | 1467820860920 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:01:00 INFO - PROCESS | 3700 | 1467820860922 Marionette TRACE conn3 <- [1,2626,null,{}] 09:01:00 INFO - PROCESS | 3700 | 1467820860925 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}] 09:01:00 INFO - PROCESS | 3700 | 1467820860912 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:01 INFO - PROCESS | 3700 | 1467820861054 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:01:01 INFO - PROCESS | 3700 | 1467820861067 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3700 | 1467820861069 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:01 INFO - PROCESS | 3700 | ++DOCSHELL 1740CC00 == 38 [pid = 3700] [id = 666] 09:01:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (174CB000) [pid = 3700] [serial = 1998] [outer = 00000000] 09:01:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (179AF400) [pid = 3700] [serial = 1999] [outer = 174CB000] 09:01:01 INFO - PROCESS | 3700 | 1467820861112 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (179FA800) [pid = 3700] [serial = 2000] [outer = 174CB000] 09:01:01 INFO - PROCESS | 3700 | 1467820861568 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 696ms 09:01:01 INFO - PROCESS | 3700 | 1467820861603 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3700 | 1467820861605 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:01:01 INFO - PROCESS | 3700 | 1467820861608 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3700 | 1467820861610 Marionette TRACE conn3 <- [1,2630,null,{}] 09:01:01 INFO - PROCESS | 3700 | 1467820861614 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}] 09:01:01 INFO - PROCESS | 3700 | 1467820861619 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:01 INFO - PROCESS | 3700 | 1467820861763 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:01:01 INFO - PROCESS | 3700 | 1467820861833 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3700 | 1467820861835 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:01 INFO - PROCESS | 3700 | ++DOCSHELL 193AC800 == 39 [pid = 3700] [id = 667] 09:01:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (193AD400) [pid = 3700] [serial = 2001] [outer = 00000000] 09:01:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (194C7C00) [pid = 3700] [serial = 2002] [outer = 193AD400] 09:01:01 INFO - PROCESS | 3700 | 1467820861879 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (194C8800) [pid = 3700] [serial = 2003] [outer = 193AD400] 09:01:02 INFO - PROCESS | 3700 | 1467820862316 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:01:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 727ms 09:01:02 INFO - PROCESS | 3700 | 1467820862349 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3700 | 1467820862351 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:01:02 INFO - PROCESS | 3700 | 1467820862354 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:01:02 INFO - PROCESS | 3700 | 1467820862356 Marionette TRACE conn3 <- [1,2634,null,{}] 09:01:02 INFO - PROCESS | 3700 | 1467820862397 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}] 09:01:02 INFO - PROCESS | 3700 | 1467820862409 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:02 INFO - PROCESS | 3700 | 1467820862552 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1119DC00) [pid = 3700] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15E1C000) [pid = 3700] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1663C800) [pid = 3700] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15044400) [pid = 3700] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10A03000) [pid = 3700] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16792800) [pid = 3700] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (12E2C400) [pid = 3700] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1055A400) [pid = 3700] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15039800) [pid = 3700] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:01:02 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (111A5800) [pid = 3700] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:01:02 INFO - PROCESS | 3700 | 1467820862620 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3700 | 1467820862622 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:02 INFO - PROCESS | 3700 | ++DOCSHELL 1036C800 == 40 [pid = 3700] [id = 668] 09:01:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1055A400) [pid = 3700] [serial = 2004] [outer = 00000000] 09:01:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1119E400) [pid = 3700] [serial = 2005] [outer = 1055A400] 09:01:02 INFO - PROCESS | 3700 | 1467820862665 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (12E2C400) [pid = 3700] [serial = 2006] [outer = 1055A400] 09:01:03 INFO - PROCESS | 3700 | 1467820863013 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:01:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 696ms 09:01:03 INFO - PROCESS | 3700 | 1467820863039 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 3700 | 1467820863041 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:01:03 INFO - PROCESS | 3700 | 1467820863044 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 3700 | 1467820863046 Marionette TRACE conn3 <- [1,2638,null,{}] 09:01:03 INFO - PROCESS | 3700 | 1467820863049 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}] 09:01:03 INFO - PROCESS | 3700 | 1467820863051 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:03 INFO - PROCESS | 3700 | 1467820863204 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:01:03 INFO - PROCESS | 3700 | 1467820863215 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3700 | 1467820863217 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:03 INFO - PROCESS | 3700 | ++DOCSHELL 158AA400 == 41 [pid = 3700] [id = 669] 09:01:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15E28400) [pid = 3700] [serial = 2007] [outer = 00000000] 09:01:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (196CBC00) [pid = 3700] [serial = 2008] [outer = 15E28400] 09:01:03 INFO - PROCESS | 3700 | 1467820863262 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19AB1400) [pid = 3700] [serial = 2009] [outer = 15E28400] 09:01:03 INFO - PROCESS | 3700 | 1467820863686 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:01:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 696ms 09:01:03 INFO - PROCESS | 3700 | 1467820863747 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 3700 | 1467820863749 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:01:03 INFO - PROCESS | 3700 | 1467820863753 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:01:03 INFO - PROCESS | 3700 | 1467820863754 Marionette TRACE conn3 <- [1,2642,null,{}] 09:01:03 INFO - PROCESS | 3700 | 1467820863758 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}] 09:01:03 INFO - PROCESS | 3700 | 1467820863760 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:03 INFO - PROCESS | 3700 | 1467820863846 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:01:03 INFO - PROCESS | 3700 | 1467820863857 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3700 | 1467820863859 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:03 INFO - PROCESS | 3700 | ++DOCSHELL 150D7400 == 42 [pid = 3700] [id = 670] 09:01:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (196D3800) [pid = 3700] [serial = 2010] [outer = 00000000] 09:01:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19C2C800) [pid = 3700] [serial = 2011] [outer = 196D3800] 09:01:03 INFO - PROCESS | 3700 | 1467820863926 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19E27000) [pid = 3700] [serial = 2012] [outer = 196D3800] 09:01:04 INFO - PROCESS | 3700 | 1467820864347 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:01:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 619ms 09:01:04 INFO - PROCESS | 3700 | 1467820864381 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3700 | 1467820864382 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:01:04 INFO - PROCESS | 3700 | 1467820864390 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3700 | 1467820864391 Marionette TRACE conn3 <- [1,2646,null,{}] 09:01:04 INFO - PROCESS | 3700 | 1467820864395 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}] 09:01:04 INFO - PROCESS | 3700 | 1467820864396 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:04 INFO - PROCESS | 3700 | 1467820864477 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:01:04 INFO - PROCESS | 3700 | 1467820864483 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3700 | 1467820864484 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:04 INFO - PROCESS | 3700 | ++DOCSHELL 19F9D000 == 43 [pid = 3700] [id = 671] 09:01:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19FA4800) [pid = 3700] [serial = 2013] [outer = 00000000] 09:01:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1A219400) [pid = 3700] [serial = 2014] [outer = 19FA4800] 09:01:04 INFO - PROCESS | 3700 | 1467820864527 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A219C00) [pid = 3700] [serial = 2015] [outer = 19FA4800] 09:01:05 INFO - PROCESS | 3700 | 1467820865177 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:01:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 836ms 09:01:05 INFO - PROCESS | 3700 | 1467820865248 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3700 | 1467820865252 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:01:05 INFO - PROCESS | 3700 | 1467820865271 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:01:05 INFO - PROCESS | 3700 | 1467820865275 Marionette TRACE conn3 <- [1,2650,null,{}] 09:01:05 INFO - PROCESS | 3700 | 1467820865279 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}] 09:01:05 INFO - PROCESS | 3700 | 1467820865283 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:05 INFO - PROCESS | 3700 | 1467820865398 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:01:05 INFO - PROCESS | 3700 | 1467820865529 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3700 | 1467820865533 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:05 INFO - PROCESS | 3700 | ++DOCSHELL 10F06800 == 44 [pid = 3700] [id = 672] 09:01:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (10F74400) [pid = 3700] [serial = 2016] [outer = 00000000] 09:01:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (131C6000) [pid = 3700] [serial = 2017] [outer = 10F74400] 09:01:05 INFO - PROCESS | 3700 | 1467820865588 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (14225800) [pid = 3700] [serial = 2018] [outer = 10F74400] 09:01:06 INFO - PROCESS | 3700 | 1467820866115 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:01:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 897ms 09:01:06 INFO - PROCESS | 3700 | 1467820866162 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 3700 | 1467820866167 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:01:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:01:06 INFO - PROCESS | 3700 | 1467820866174 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 3700 | 1467820866177 Marionette TRACE conn3 <- [1,2654,null,{}] 09:01:06 INFO - PROCESS | 3700 | 1467820866180 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}] 09:01:06 INFO - PROCESS | 3700 | 1467820866183 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:06 INFO - PROCESS | 3700 | 1467820866296 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:01:06 INFO - PROCESS | 3700 | 1467820866410 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3700 | 1467820866413 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:06 INFO - PROCESS | 3700 | ++DOCSHELL 158AC800 == 45 [pid = 3700] [id = 673] 09:01:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15E22800) [pid = 3700] [serial = 2019] [outer = 00000000] 09:01:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1663CC00) [pid = 3700] [serial = 2020] [outer = 15E22800] 09:01:06 INFO - PROCESS | 3700 | 1467820866507 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16CF6400) [pid = 3700] [serial = 2021] [outer = 15E22800] 09:01:07 INFO - PROCESS | 3700 | 1467820867589 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]]]}] 09:01:07 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) 09:01:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1439ms 09:01:07 INFO - PROCESS | 3700 | 1467820867780 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3700 | 1467820867785 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:01:07 INFO - PROCESS | 3700 | 1467820867792 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 3700 | 1467820867796 Marionette TRACE conn3 <- [1,2658,null,{}] 09:01:07 INFO - PROCESS | 3700 | 1467820867802 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}] 09:01:07 INFO - PROCESS | 3700 | 1467820867805 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:07 INFO - PROCESS | 3700 | 1467820867954 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:01:08 INFO - PROCESS | 3700 | 1467820868087 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3700 | 1467820868090 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:08 INFO - PROCESS | 3700 | ++DOCSHELL 10F7A800 == 46 [pid = 3700] [id = 674] 09:01:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (11888800) [pid = 3700] [serial = 2022] [outer = 00000000] 09:01:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (11DDB800) [pid = 3700] [serial = 2023] [outer = 11888800] 09:01:08 INFO - PROCESS | 3700 | 1467820868151 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (12BAB000) [pid = 3700] [serial = 2024] [outer = 11888800] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 103C9800 == 45 [pid = 3700] [id = 651] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 1503B400 == 44 [pid = 3700] [id = 632] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 11802C00 == 43 [pid = 3700] [id = 628] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 16823000 == 42 [pid = 3700] [id = 642] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 1327D800 == 41 [pid = 3700] [id = 629] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 16792400 == 40 [pid = 3700] [id = 641] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 13AA8C00 == 39 [pid = 3700] [id = 644] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 11497800 == 38 [pid = 3700] [id = 638] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 1574EC00 == 37 [pid = 3700] [id = 649] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 1503CC00 == 36 [pid = 3700] [id = 646] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 15E6E800 == 35 [pid = 3700] [id = 635] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 14224000 == 34 [pid = 3700] [id = 637] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 10BAB400 == 33 [pid = 3700] [id = 636] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 19C22400 == 32 [pid = 3700] [id = 647] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 158A4400 == 31 [pid = 3700] [id = 640] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 1102D000 == 30 [pid = 3700] [id = 648] 09:01:08 INFO - PROCESS | 3700 | --DOCSHELL 10E96000 == 29 [pid = 3700] [id = 650] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (13ACA000) [pid = 3700] [serial = 1946] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (12C8BC00) [pid = 3700] [serial = 1945] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16B7D400) [pid = 3700] [serial = 1949] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1663D400) [pid = 3700] [serial = 1948] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (12B6F000) [pid = 3700] [serial = 1951] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1663F400) [pid = 3700] [serial = 1969] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (158AC000) [pid = 3700] [serial = 1966] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1393F000) [pid = 3700] [serial = 1972] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17413800) [pid = 3700] [serial = 1975] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16822C00) [pid = 3700] [serial = 1970] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13272400) [pid = 3700] [serial = 1960] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10A10000) [pid = 3700] [serial = 1954] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10E96C00) [pid = 3700] [serial = 1955] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (15094400) [pid = 3700] [serial = 1963] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (13126000) [pid = 3700] [serial = 1964] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15E20C00) [pid = 3700] [serial = 1967] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16827000) [pid = 3700] [serial = 1973] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (139E6400) [pid = 3700] [serial = 1961] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (17928400) [pid = 3700] [serial = 1978] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17498C00) [pid = 3700] [serial = 1976] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (11809800) [pid = 3700] [serial = 1958] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1149D400) [pid = 3700] [serial = 1957] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 3700 | 1467820869699 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:01:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1950ms 09:01:09 INFO - PROCESS | 3700 | 1467820869747 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 3700 | 1467820869751 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:01:09 INFO - PROCESS | 3700 | 1467820869756 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 3700 | 1467820869759 Marionette TRACE conn3 <- [1,2662,null,{}] 09:01:09 INFO - PROCESS | 3700 | 1467820869765 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}] 09:01:09 INFO - PROCESS | 3700 | 1467820869768 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:09 INFO - PROCESS | 3700 | 1467820869855 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:01:09 INFO - PROCESS | 3700 | 1467820869863 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3700 | 1467820869865 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:09 INFO - PROCESS | 3700 | ++DOCSHELL 10EA2000 == 30 [pid = 3700] [id = 675] 09:01:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10EA2C00) [pid = 3700] [serial = 2025] [outer = 00000000] 09:01:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (114A1000) [pid = 3700] [serial = 2026] [outer = 10EA2C00] 09:01:09 INFO - PROCESS | 3700 | 1467820869919 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1180F400) [pid = 3700] [serial = 2027] [outer = 10EA2C00] 09:01:10 INFO - PROCESS | 3700 | 1467820870913 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:01:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1176ms 09:01:10 INFO - PROCESS | 3700 | 1467820870953 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3700 | 1467820870957 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:01:10 INFO - PROCESS | 3700 | 1467820870964 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3700 | 1467820870967 Marionette TRACE conn3 <- [1,2666,null,{}] 09:01:10 INFO - PROCESS | 3700 | 1467820870970 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}] 09:01:10 INFO - PROCESS | 3700 | 1467820870973 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:11 INFO - PROCESS | 3700 | 1467820871079 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:01:11 INFO - PROCESS | 3700 | 1467820871086 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3700 | 1467820871089 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:11 INFO - PROCESS | 3700 | ++DOCSHELL 11026C00 == 31 [pid = 3700] [id = 676] 09:01:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1327DC00) [pid = 3700] [serial = 2028] [outer = 00000000] 09:01:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (129E0400) [pid = 3700] [serial = 2029] [outer = 1327DC00] 09:01:11 INFO - PROCESS | 3700 | 1467820871192 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (13944000) [pid = 3700] [serial = 2030] [outer = 1327DC00] 09:01:12 INFO - PROCESS | 3700 | 1467820872159 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]]]}] 09:01:12 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) 09:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1238ms 09:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:01:12 INFO - PROCESS | 3700 | 1467820872199 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3700 | 1467820872202 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:01:12 INFO - PROCESS | 3700 | 1467820872205 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 3700 | 1467820872209 Marionette TRACE conn3 <- [1,2670,null,{}] 09:01:12 INFO - PROCESS | 3700 | 1467820872219 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}] 09:01:12 INFO - PROCESS | 3700 | 1467820872224 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:12 INFO - PROCESS | 3700 | 1467820872341 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:01:12 INFO - PROCESS | 3700 | 1467820872349 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3700 | 1467820872352 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:12 INFO - PROCESS | 3700 | ++DOCSHELL 15044C00 == 32 [pid = 3700] [id = 677] 09:01:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15094400) [pid = 3700] [serial = 2031] [outer = 00000000] 09:01:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15679800) [pid = 3700] [serial = 2032] [outer = 15094400] 09:01:12 INFO - PROCESS | 3700 | 1467820872398 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (158AA000) [pid = 3700] [serial = 2033] [outer = 15094400] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (174CB000) [pid = 3700] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10BA2400) [pid = 3700] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (12B73800) [pid = 3700] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (193AD400) [pid = 3700] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10A0B400) [pid = 3700] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (13B4E800) [pid = 3700] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15E6D000) [pid = 3700] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (16CEF000) [pid = 3700] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1566DC00) [pid = 3700] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (15E28400) [pid = 3700] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1055A400) [pid = 3700] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (10E96800) [pid = 3700] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (19FA4800) [pid = 3700] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:01:12 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (196D3800) [pid = 3700] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:01:13 INFO - PROCESS | 3700 | 1467820873524 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]]]}] 09:01:13 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) 09:01:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1346ms 09:01:13 INFO - PROCESS | 3700 | 1467820873551 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3700 | 1467820873553 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:01:13 INFO - PROCESS | 3700 | 1467820873557 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3700 | 1467820873559 Marionette TRACE conn3 <- [1,2674,null,{}] 09:01:13 INFO - PROCESS | 3700 | 1467820873562 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}] 09:01:13 INFO - PROCESS | 3700 | 1467820873564 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:13 INFO - PROCESS | 3700 | 1467820873651 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:01:13 INFO - PROCESS | 3700 | 1467820873656 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3700 | 1467820873659 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:13 INFO - PROCESS | 3700 | ++DOCSHELL 10E96800 == 33 [pid = 3700] [id = 678] 09:01:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (10F02C00) [pid = 3700] [serial = 2034] [outer = 00000000] 09:01:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (13B4E800) [pid = 3700] [serial = 2035] [outer = 10F02C00] 09:01:13 INFO - PROCESS | 3700 | 1467820873702 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (15E1F000) [pid = 3700] [serial = 2036] [outer = 10F02C00] 09:01:14 INFO - PROCESS | 3700 | 1467820874630 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:01:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1083ms 09:01:14 INFO - PROCESS | 3700 | 1467820874632 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3700 | 1467820874634 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:01:14 INFO - PROCESS | 3700 | 1467820874638 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3700 | 1467820874639 Marionette TRACE conn3 <- [1,2678,null,{}] 09:01:14 INFO - PROCESS | 3700 | 1467820874643 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}] 09:01:14 INFO - PROCESS | 3700 | 1467820874645 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:14 INFO - PROCESS | 3700 | 1467820874754 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:01:14 INFO - PROCESS | 3700 | 1467820874763 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3700 | 1467820874765 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:14 INFO - PROCESS | 3700 | ++DOCSHELL 15E22C00 == 34 [pid = 3700] [id = 679] 09:01:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (15E23400) [pid = 3700] [serial = 2037] [outer = 00000000] 09:01:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1663B000) [pid = 3700] [serial = 2038] [outer = 15E23400] 09:01:14 INFO - PROCESS | 3700 | 1467820874808 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (16789800) [pid = 3700] [serial = 2039] [outer = 15E23400] 09:01:16 INFO - PROCESS | 3700 | 1467820876052 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:01:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1424ms 09:01:16 INFO - PROCESS | 3700 | 1467820876084 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3700 | 1467820876088 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:01:16 INFO - PROCESS | 3700 | 1467820876094 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 3700 | 1467820876097 Marionette TRACE conn3 <- [1,2682,null,{}] 09:01:16 INFO - PROCESS | 3700 | 1467820876103 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}] 09:01:16 INFO - PROCESS | 3700 | 1467820876106 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:16 INFO - PROCESS | 3700 | 1467820876233 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:01:16 INFO - PROCESS | 3700 | 1467820876384 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 3700 | 1467820876387 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:16 INFO - PROCESS | 3700 | ++DOCSHELL 10F05400 == 35 [pid = 3700] [id = 680] 09:01:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10F77000) [pid = 3700] [serial = 2040] [outer = 00000000] 09:01:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13271C00) [pid = 3700] [serial = 2041] [outer = 10F77000] 09:01:16 INFO - PROCESS | 3700 | 1467820876443 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (14224000) [pid = 3700] [serial = 2042] [outer = 10F77000] 09:01:17 INFO - PROCESS | 3700 | --DOCSHELL 10F06800 == 34 [pid = 3700] [id = 672] 09:01:17 INFO - PROCESS | 3700 | --DOCSHELL 10E96800 == 33 [pid = 3700] [id = 678] 09:01:17 INFO - PROCESS | 3700 | --DOCSHELL 15044C00 == 32 [pid = 3700] [id = 677] 09:01:17 INFO - PROCESS | 3700 | --DOCSHELL 11026C00 == 31 [pid = 3700] [id = 676] 09:01:17 INFO - PROCESS | 3700 | --DOCSHELL 10EA2000 == 30 [pid = 3700] [id = 675] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (15042C00) [pid = 3700] [serial = 1952] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1A219400) [pid = 3700] [serial = 2014] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1A219C00) [pid = 3700] [serial = 2015] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19C2C800) [pid = 3700] [serial = 2011] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (179AF400) [pid = 3700] [serial = 1999] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1149E800) [pid = 3700] [serial = 1981] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (11DE1800) [pid = 3700] [serial = 1982] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (13271800) [pid = 3700] [serial = 1990] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (13AC5000) [pid = 3700] [serial = 1991] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (194C7C00) [pid = 3700] [serial = 2002] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (10E95C00) [pid = 3700] [serial = 1987] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (111A0400) [pid = 3700] [serial = 1988] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (15038400) [pid = 3700] [serial = 1984] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (15041C00) [pid = 3700] [serial = 1985] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (168E6800) [pid = 3700] [serial = 1996] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 52 (17929000) [pid = 3700] [serial = 1979] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 51 (1589FC00) [pid = 3700] [serial = 1993] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 50 (15E1C800) [pid = 3700] [serial = 1994] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 49 (19E27000) [pid = 3700] [serial = 2012] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 48 (194C8800) [pid = 3700] [serial = 2003] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 47 (196CBC00) [pid = 3700] [serial = 2008] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 46 (179FA800) [pid = 3700] [serial = 2000] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 45 (19AB1400) [pid = 3700] [serial = 2009] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 44 (1119E400) [pid = 3700] [serial = 2005] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 43 (16CF6C00) [pid = 3700] [serial = 1997] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | --DOMWINDOW == 42 (12E2C400) [pid = 3700] [serial = 2006] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3700 | 1467820877674 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:01:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1640ms 09:01:17 INFO - PROCESS | 3700 | 1467820877753 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3700 | 1467820877756 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:01:17 INFO - PROCESS | 3700 | 1467820877764 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 3700 | 1467820877767 Marionette TRACE conn3 <- [1,2686,null,{}] 09:01:17 INFO - PROCESS | 3700 | 1467820877772 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}] 09:01:17 INFO - PROCESS | 3700 | 1467820877775 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:17 INFO - PROCESS | 3700 | 1467820877854 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:01:17 INFO - PROCESS | 3700 | 1467820877862 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3700 | 1467820877866 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:17 INFO - PROCESS | 3700 | ++DOCSHELL 10F03C00 == 31 [pid = 3700] [id = 681] 09:01:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 43 (11028400) [pid = 3700] [serial = 2043] [outer = 00000000] 09:01:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 44 (129DF800) [pid = 3700] [serial = 2044] [outer = 11028400] 09:01:17 INFO - PROCESS | 3700 | 1467820877912 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 45 (12C87800) [pid = 3700] [serial = 2045] [outer = 11028400] 09:01:18 INFO - PROCESS | 3700 | 1467820878897 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:01:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1176ms 09:01:18 INFO - PROCESS | 3700 | 1467820878946 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 3700 | 1467820878950 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:01:18 INFO - PROCESS | 3700 | 1467820878957 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 3700 | 1467820878959 Marionette TRACE conn3 <- [1,2690,null,{}] 09:01:18 INFO - PROCESS | 3700 | 1467820878963 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}] 09:01:18 INFO - PROCESS | 3700 | 1467820878966 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:19 INFO - PROCESS | 3700 | 1467820879056 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:01:19 INFO - PROCESS | 3700 | 1467820879063 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3700 | 1467820879065 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:19 INFO - PROCESS | 3700 | ++DOCSHELL 13AC5C00 == 32 [pid = 3700] [id = 682] 09:01:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 46 (13AC6C00) [pid = 3700] [serial = 2046] [outer = 00000000] 09:01:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 47 (14535400) [pid = 3700] [serial = 2047] [outer = 13AC6C00] 09:01:19 INFO - PROCESS | 3700 | 1467820879119 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 48 (1503A000) [pid = 3700] [serial = 2048] [outer = 13AC6C00] 09:01:19 INFO - PROCESS | 3700 | 1467820879608 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]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:01:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 696ms 09:01:19 INFO - PROCESS | 3700 | 1467820879655 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3700 | 1467820879657 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:01:19 INFO - PROCESS | 3700 | 1467820879666 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 3700 | 1467820879669 Marionette TRACE conn3 <- [1,2694,null,{}] 09:01:19 INFO - PROCESS | 3700 | 1467820879664 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}] 09:01:19 INFO - PROCESS | 3700 | 1467820879668 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:19 INFO - PROCESS | 3700 | 1467820879783 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:01:19 INFO - PROCESS | 3700 | 1467820879848 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3700 | 1467820879851 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:19 INFO - PROCESS | 3700 | ++DOCSHELL 15747C00 == 33 [pid = 3700] [id = 683] 09:01:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 49 (1574E800) [pid = 3700] [serial = 2049] [outer = 00000000] 09:01:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 50 (15E19C00) [pid = 3700] [serial = 2050] [outer = 1574E800] 09:01:19 INFO - PROCESS | 3700 | 1467820879898 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (15E24400) [pid = 3700] [serial = 2051] [outer = 1574E800] 09:01:20 INFO - PROCESS | 3700 | 1467820880326 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]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 696ms 09:01:20 INFO - PROCESS | 3700 | 1467820880344 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 3700 | 1467820880346 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:01:20 INFO - PROCESS | 3700 | 1467820880350 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 3700 | 1467820880351 Marionette TRACE conn3 <- [1,2698,null,{}] 09:01:20 INFO - PROCESS | 3700 | 1467820880355 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}] 09:01:20 INFO - PROCESS | 3700 | 1467820880357 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:20 INFO - PROCESS | 3700 | 1467820880501 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:01:20 INFO - PROCESS | 3700 | 1467820880523 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 3700 | 1467820880525 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:20 INFO - PROCESS | 3700 | ++DOCSHELL 1589DC00 == 34 [pid = 3700] [id = 684] 09:01:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (15E1E000) [pid = 3700] [serial = 2052] [outer = 00000000] 09:01:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (16822C00) [pid = 3700] [serial = 2053] [outer = 15E1E000] 09:01:20 INFO - PROCESS | 3700 | 1467820880568 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (1682F800) [pid = 3700] [serial = 2054] [outer = 15E1E000] 09:01:20 INFO - PROCESS | 3700 | 1467820881002 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] 09:01:21 INFO - PROCESS | 3700 | 1467820881051 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:01:21 INFO - PROCESS | 3700 | 1467820881054 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:01:21 INFO - PROCESS | 3700 | 1467820881056 Marionette TRACE conn3 <- [1,2702,null,{}] 09:01:21 INFO - PROCESS | 3700 | 1467820881060 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}] 09:01:21 INFO - PROCESS | 3700 | 1467820881062 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:21 INFO - PROCESS | 3700 | 1467820881184 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:01:21 INFO - PROCESS | 3700 | 1467820881189 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3700 | 1467820881191 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:21 INFO - PROCESS | 3700 | ++DOCSHELL 16637800 == 35 [pid = 3700] [id = 685] 09:01:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (168E9400) [pid = 3700] [serial = 2055] [outer = 00000000] 09:01:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (17411800) [pid = 3700] [serial = 2056] [outer = 168E9400] 09:01:21 INFO - PROCESS | 3700 | 1467820881234 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (174A0C00) [pid = 3700] [serial = 2057] [outer = 168E9400] 09:01:21 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (10F02C00) [pid = 3700] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:01:21 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (11888800) [pid = 3700] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:01:21 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (10EA2C00) [pid = 3700] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:01:21 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (10F74400) [pid = 3700] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:01:21 INFO - PROCESS | 3700 | --DOMWINDOW == 52 (15E22800) [pid = 3700] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:01:21 INFO - PROCESS | 3700 | --DOMWINDOW == 51 (15094400) [pid = 3700] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:01:21 INFO - PROCESS | 3700 | --DOMWINDOW == 50 (1327DC00) [pid = 3700] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:01:21 INFO - PROCESS | 3700 | 1467820881655 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]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 619ms 09:01:21 INFO - PROCESS | 3700 | 1467820881675 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3700 | 1467820881677 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:01:21 INFO - PROCESS | 3700 | 1467820881681 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:01:21 INFO - PROCESS | 3700 | 1467820881682 Marionette TRACE conn3 <- [1,2706,null,{}] 09:01:21 INFO - PROCESS | 3700 | 1467820881686 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}] 09:01:21 INFO - PROCESS | 3700 | 1467820881691 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:21 INFO - PROCESS | 3700 | 1467820881790 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:01:21 INFO - PROCESS | 3700 | 1467820881823 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3700 | 1467820881825 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:21 INFO - PROCESS | 3700 | ++DOCSHELL 0F9E5400 == 36 [pid = 3700] [id = 686] 09:01:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (111A7400) [pid = 3700] [serial = 2058] [outer = 00000000] 09:01:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (174C3000) [pid = 3700] [serial = 2059] [outer = 111A7400] 09:01:21 INFO - PROCESS | 3700 | 1467820881869 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (179F8400) [pid = 3700] [serial = 2060] [outer = 111A7400] 09:01:22 INFO - PROCESS | 3700 | 1467820882338 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] 09:01:22 INFO - PROCESS | 3700 | 1467820882382 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:01:22 INFO - PROCESS | 3700 | 1467820882386 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:01:22 INFO - PROCESS | 3700 | 1467820882388 Marionette TRACE conn3 <- [1,2710,null,{}] 09:01:22 INFO - PROCESS | 3700 | 1467820882391 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}] 09:01:22 INFO - PROCESS | 3700 | 1467820882393 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:22 INFO - PROCESS | 3700 | 1467820882469 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:01:22 INFO - PROCESS | 3700 | 1467820882474 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3700 | 1467820882476 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:22 INFO - PROCESS | 3700 | ++DOCSHELL 17CF3800 == 37 [pid = 3700] [id = 687] 09:01:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (193A4400) [pid = 3700] [serial = 2061] [outer = 00000000] 09:01:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (194C1000) [pid = 3700] [serial = 2062] [outer = 193A4400] 09:01:22 INFO - PROCESS | 3700 | 1467820882519 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (194C1400) [pid = 3700] [serial = 2063] [outer = 193A4400] 09:01:22 INFO - PROCESS | 3700 | 1467820882951 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] 09:01:22 INFO - PROCESS | 3700 | 1467820882988 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:01:22 INFO - PROCESS | 3700 | 1467820882992 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:01:22 INFO - PROCESS | 3700 | 1467820882993 Marionette TRACE conn3 <- [1,2714,null,{}] 09:01:22 INFO - PROCESS | 3700 | 1467820883000 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}] 09:01:22 INFO - PROCESS | 3700 | 1467820883002 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:23 INFO - PROCESS | 3700 | 1467820883064 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:01:23 INFO - PROCESS | 3700 | 1467820883070 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3700 | 1467820883072 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:23 INFO - PROCESS | 3700 | ++DOCSHELL 196CD000 == 38 [pid = 3700] [id = 688] 09:01:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (196CE800) [pid = 3700] [serial = 2064] [outer = 00000000] 09:01:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (19AB0400) [pid = 3700] [serial = 2065] [outer = 196CE800] 09:01:23 INFO - PROCESS | 3700 | 1467820883114 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (19AB1000) [pid = 3700] [serial = 2066] [outer = 196CE800] 09:01:23 INFO - PROCESS | 3700 | 1467820883566 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]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 619ms 09:01:23 INFO - PROCESS | 3700 | 1467820883620 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3700 | 1467820883624 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:01:23 INFO - PROCESS | 3700 | 1467820883633 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 3700 | 1467820883638 Marionette TRACE conn3 <- [1,2718,null,{}] 09:01:23 INFO - PROCESS | 3700 | 1467820883644 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}] 09:01:23 INFO - PROCESS | 3700 | 1467820883648 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:23 INFO - PROCESS | 3700 | 1467820883761 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:01:23 INFO - PROCESS | 3700 | 1467820883898 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3700 | 1467820883903 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:23 INFO - PROCESS | 3700 | ++DOCSHELL 10F76C00 == 39 [pid = 3700] [id = 689] 09:01:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (11025800) [pid = 3700] [serial = 2067] [outer = 00000000] 09:01:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (11CF2C00) [pid = 3700] [serial = 2068] [outer = 11025800] 09:01:23 INFO - PROCESS | 3700 | 1467820883962 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (13128000) [pid = 3700] [serial = 2069] [outer = 11025800] 09:01:25 INFO - PROCESS | 3700 | 1467820885064 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:01:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:01:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1501ms 09:01:25 INFO - PROCESS | 3700 | 1467820885127 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 09:01:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:01:25 INFO - PROCESS | 3700 | 1467820885131 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:01:25 INFO - PROCESS | 3700 | 1467820885137 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 3700 | 1467820885141 Marionette TRACE conn3 <- [1,2722,null,{}] 09:01:25 INFO - PROCESS | 3700 | 1467820885189 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}] 09:01:25 INFO - PROCESS | 3700 | 1467820885192 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:25 INFO - PROCESS | 3700 | 1467820885292 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:01:25 INFO - PROCESS | 3700 | 1467820885420 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3700 | 1467820885423 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:25 INFO - PROCESS | 3700 | ++DOCSHELL 13276000 == 40 [pid = 3700] [id = 690] 09:01:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (14526C00) [pid = 3700] [serial = 2070] [outer = 00000000] 09:01:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1509AC00) [pid = 3700] [serial = 2071] [outer = 14526C00] 09:01:25 INFO - PROCESS | 3700 | 1467820885477 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (15746400) [pid = 3700] [serial = 2072] [outer = 14526C00] 09:01:26 INFO - PROCESS | 3700 | 1467820886035 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:01:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 974ms 09:01:26 INFO - PROCESS | 3700 | 1467820886119 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3700 | 1467820886122 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:01:26 INFO - PROCESS | 3700 | 1467820886126 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3700 | 1467820886128 Marionette TRACE conn3 <- [1,2726,null,{}] 09:01:26 INFO - PROCESS | 3700 | 1467820886138 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}] 09:01:26 INFO - PROCESS | 3700 | 1467820886143 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:26 INFO - PROCESS | 3700 | 1467820886253 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:01:26 INFO - PROCESS | 3700 | 1467820886489 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3700 | 1467820886492 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:26 INFO - PROCESS | 3700 | ++DOCSHELL 10324400 == 41 [pid = 3700] [id = 691] 09:01:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10A06400) [pid = 3700] [serial = 2073] [outer = 00000000] 09:01:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10EA0C00) [pid = 3700] [serial = 2074] [outer = 10A06400] 09:01:26 INFO - PROCESS | 3700 | 1467820886556 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1119DC00) [pid = 3700] [serial = 2075] [outer = 10A06400] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 17CF3800 == 40 [pid = 3700] [id = 687] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 0F9E5400 == 39 [pid = 3700] [id = 686] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 16637800 == 38 [pid = 3700] [id = 685] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 1589DC00 == 37 [pid = 3700] [id = 684] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 15747C00 == 36 [pid = 3700] [id = 683] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 13AC5C00 == 35 [pid = 3700] [id = 682] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 10F03C00 == 34 [pid = 3700] [id = 681] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 15E22C00 == 33 [pid = 3700] [id = 679] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 10F05400 == 32 [pid = 3700] [id = 680] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 150D7400 == 31 [pid = 3700] [id = 670] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 158AA400 == 30 [pid = 3700] [id = 669] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 19F9D000 == 29 [pid = 3700] [id = 671] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 158AC800 == 28 [pid = 3700] [id = 673] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 10F7A800 == 27 [pid = 3700] [id = 674] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 196CD000 == 26 [pid = 3700] [id = 688] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 10F76C00 == 25 [pid = 3700] [id = 689] 09:01:27 INFO - PROCESS | 3700 | --DOCSHELL 13276000 == 24 [pid = 3700] [id = 690] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (11DDB800) [pid = 3700] [serial = 2023] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (114A1000) [pid = 3700] [serial = 2026] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (14225800) [pid = 3700] [serial = 2018] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (131C6000) [pid = 3700] [serial = 2017] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (16CF6400) [pid = 3700] [serial = 2021] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1663CC00) [pid = 3700] [serial = 2020] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (15679800) [pid = 3700] [serial = 2032] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (12BAB000) [pid = 3700] [serial = 2024] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (129E0400) [pid = 3700] [serial = 2029] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (15E1F000) [pid = 3700] [serial = 2036] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (13944000) [pid = 3700] [serial = 2030] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1180F400) [pid = 3700] [serial = 2027] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (158AA000) [pid = 3700] [serial = 2033] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (1663B000) [pid = 3700] [serial = 2038] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (13B4E800) [pid = 3700] [serial = 2035] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3700 | 1467820887809 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]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1749ms 09:01:27 INFO - PROCESS | 3700 | 1467820887902 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3700 | 1467820887906 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:01:27 INFO - PROCESS | 3700 | 1467820887912 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:01:27 INFO - PROCESS | 3700 | 1467820887915 Marionette TRACE conn3 <- [1,2730,null,{}] 09:01:27 INFO - PROCESS | 3700 | 1467820887921 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}] 09:01:27 INFO - PROCESS | 3700 | 1467820887923 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:27 INFO - PROCESS | 3700 | 1467820888007 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:01:28 INFO - PROCESS | 3700 | 1467820888100 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3700 | 1467820888104 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:28 INFO - PROCESS | 3700 | ++DOCSHELL 10BAF800 == 25 [pid = 3700] [id = 692] 09:01:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (10E96400) [pid = 3700] [serial = 2076] [outer = 00000000] 09:01:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (10F76C00) [pid = 3700] [serial = 2077] [outer = 10E96400] 09:01:28 INFO - PROCESS | 3700 | 1467820888137 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (10F7A800) [pid = 3700] [serial = 2078] [outer = 10E96400] 09:01:28 INFO - PROCESS | 3700 | 1467820888551 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 681ms 09:01:28 INFO - PROCESS | 3700 | 1467820888600 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3700 | 1467820888605 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:01:28 INFO - PROCESS | 3700 | 1467820888611 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:01:28 INFO - PROCESS | 3700 | 1467820888614 Marionette TRACE conn3 <- [1,2734,null,{}] 09:01:28 INFO - PROCESS | 3700 | 1467820888618 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}] 09:01:28 INFO - PROCESS | 3700 | 1467820888621 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:28 INFO - PROCESS | 3700 | 1467820888707 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:01:28 INFO - PROCESS | 3700 | 1467820888716 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3700 | 1467820888718 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:28 INFO - PROCESS | 3700 | ++DOCSHELL 12BAB400 == 26 [pid = 3700] [id = 693] 09:01:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (12BAD000) [pid = 3700] [serial = 2079] [outer = 00000000] 09:01:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (12E6F400) [pid = 3700] [serial = 2080] [outer = 12BAD000] 09:01:28 INFO - PROCESS | 3700 | 1467820888765 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (13273000) [pid = 3700] [serial = 2081] [outer = 12BAD000] 09:01:29 INFO - PROCESS | 3700 | 1467820889249 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 681ms 09:01:29 INFO - PROCESS | 3700 | 1467820889313 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3700 | 1467820889316 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:01:29 INFO - PROCESS | 3700 | 1467820889321 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3700 | 1467820889326 Marionette TRACE conn3 <- [1,2738,null,{}] 09:01:29 INFO - PROCESS | 3700 | 1467820889337 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}] 09:01:29 INFO - PROCESS | 3700 | 1467820889342 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:29 INFO - PROCESS | 3700 | 1467820889453 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:01:29 INFO - PROCESS | 3700 | 1467820889556 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3700 | 1467820889559 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:29 INFO - PROCESS | 3700 | ++DOCSHELL 1422AC00 == 27 [pid = 3700] [id = 694] 09:01:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1422F800) [pid = 3700] [serial = 2082] [outer = 00000000] 09:01:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (1503C400) [pid = 3700] [serial = 2083] [outer = 1422F800] 09:01:29 INFO - PROCESS | 3700 | 1467820889606 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (15096000) [pid = 3700] [serial = 2084] [outer = 1422F800] 09:01:29 INFO - PROCESS | 3700 | 1467820889982 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 697ms 09:01:30 INFO - PROCESS | 3700 | 1467820890009 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3700 | 1467820890012 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:01:30 INFO - PROCESS | 3700 | 1467820890015 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:01:30 INFO - PROCESS | 3700 | 1467820890016 Marionette TRACE conn3 <- [1,2742,null,{}] 09:01:30 INFO - PROCESS | 3700 | 1467820890020 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}] 09:01:30 INFO - PROCESS | 3700 | 1467820890032 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:30 INFO - PROCESS | 3700 | 1467820890179 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:01:30 INFO - PROCESS | 3700 | 1467820890242 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3700 | 1467820890244 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:30 INFO - PROCESS | 3700 | ++DOCSHELL 14226000 == 28 [pid = 3700] [id = 695] 09:01:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (15043000) [pid = 3700] [serial = 2085] [outer = 00000000] 09:01:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (15746C00) [pid = 3700] [serial = 2086] [outer = 15043000] 09:01:30 INFO - PROCESS | 3700 | 1467820890289 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (158AA000) [pid = 3700] [serial = 2087] [outer = 15043000] 09:01:30 INFO - PROCESS | 3700 | 1467820890707 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 742ms 09:01:30 INFO - PROCESS | 3700 | 1467820890757 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3700 | 1467820890759 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:01:30 INFO - PROCESS | 3700 | 1467820890766 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3700 | 1467820890768 Marionette TRACE conn3 <- [1,2746,null,{}] 09:01:30 INFO - PROCESS | 3700 | 1467820890771 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}] 09:01:30 INFO - PROCESS | 3700 | 1467820890773 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:30 INFO - PROCESS | 3700 | 1467820890907 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:01:30 INFO - PROCESS | 3700 | 1467820890918 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3700 | 1467820890921 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:30 INFO - PROCESS | 3700 | ++DOCSHELL 15E1EC00 == 29 [pid = 3700] [id = 696] 09:01:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (15E21C00) [pid = 3700] [serial = 2088] [outer = 00000000] 09:01:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15E6D000) [pid = 3700] [serial = 2089] [outer = 15E21C00] 09:01:30 INFO - PROCESS | 3700 | 1467820890964 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1663A400) [pid = 3700] [serial = 2090] [outer = 15E21C00] 09:01:31 INFO - PROCESS | 3700 | 1467820891411 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 696ms 09:01:31 INFO - PROCESS | 3700 | 1467820891445 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3700 | 1467820891447 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:01:31 INFO - PROCESS | 3700 | 1467820891460 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3700 | 1467820891461 Marionette TRACE conn3 <- [1,2750,null,{}] 09:01:31 INFO - PROCESS | 3700 | 1467820891465 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}] 09:01:31 INFO - PROCESS | 3700 | 1467820891471 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:31 INFO - PROCESS | 3700 | 1467820891602 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:01:31 INFO - PROCESS | 3700 | 1467820891672 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3700 | 1467820891674 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:31 INFO - PROCESS | 3700 | ++DOCSHELL 1180E000 == 30 [pid = 3700] [id = 697] 09:01:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16644C00) [pid = 3700] [serial = 2091] [outer = 00000000] 09:01:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16B81C00) [pid = 3700] [serial = 2092] [outer = 16644C00] 09:01:31 INFO - PROCESS | 3700 | 1467820891718 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (174C4000) [pid = 3700] [serial = 2093] [outer = 16644C00] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (168E9400) [pid = 3700] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (15E1E000) [pid = 3700] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10F77000) [pid = 3700] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (11028400) [pid = 3700] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15E23400) [pid = 3700] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (13AC6C00) [pid = 3700] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (196CE800) [pid = 3700] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (111A7400) [pid = 3700] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (193A4400) [pid = 3700] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:01:31 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1574E800) [pid = 3700] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:01:32 INFO - PROCESS | 3700 | 1467820892233 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 851ms 09:01:32 INFO - PROCESS | 3700 | 1467820892315 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3700 | 1467820892318 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:01:32 INFO - PROCESS | 3700 | 1467820892322 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3700 | 1467820892323 Marionette TRACE conn3 <- [1,2754,null,{}] 09:01:32 INFO - PROCESS | 3700 | 1467820892327 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}] 09:01:32 INFO - PROCESS | 3700 | 1467820892329 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:32 INFO - PROCESS | 3700 | 1467820892421 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:01:32 INFO - PROCESS | 3700 | 1467820892427 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3700 | 1467820892429 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:32 INFO - PROCESS | 3700 | ++DOCSHELL 10FA9000 == 31 [pid = 3700] [id = 698] 09:01:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (15E23400) [pid = 3700] [serial = 2094] [outer = 00000000] 09:01:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (16CF6800) [pid = 3700] [serial = 2095] [outer = 15E23400] 09:01:32 INFO - PROCESS | 3700 | 1467820892471 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (17568C00) [pid = 3700] [serial = 2096] [outer = 15E23400] 09:01:32 INFO - PROCESS | 3700 | 1467820892883 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 588ms 09:01:32 INFO - PROCESS | 3700 | 1467820892929 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3700 | 1467820892931 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:01:32 INFO - PROCESS | 3700 | 1467820892934 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3700 | 1467820892936 Marionette TRACE conn3 <- [1,2758,null,{}] 09:01:32 INFO - PROCESS | 3700 | 1467820892939 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}] 09:01:32 INFO - PROCESS | 3700 | 1467820892941 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:33 INFO - PROCESS | 3700 | 1467820893016 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:01:33 INFO - PROCESS | 3700 | 1467820893005 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3700 | 1467820893007 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:33 INFO - PROCESS | 3700 | ++DOCSHELL 1756F800 == 32 [pid = 3700] [id = 699] 09:01:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (179F6C00) [pid = 3700] [serial = 2097] [outer = 00000000] 09:01:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (17C27C00) [pid = 3700] [serial = 2098] [outer = 179F6C00] 09:01:33 INFO - PROCESS | 3700 | 1467820893050 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (17CF1800) [pid = 3700] [serial = 2099] [outer = 179F6C00] 09:01:33 INFO - PROCESS | 3700 | 1467820893486 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 588ms 09:01:33 INFO - PROCESS | 3700 | 1467820893514 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3700 | 1467820893516 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:01:33 INFO - PROCESS | 3700 | 1467820893520 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3700 | 1467820893521 Marionette TRACE conn3 <- [1,2762,null,{}] 09:01:33 INFO - PROCESS | 3700 | 1467820893524 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}] 09:01:33 INFO - PROCESS | 3700 | 1467820893526 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:33 INFO - PROCESS | 3700 | 1467820893647 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:01:33 INFO - PROCESS | 3700 | 1467820893653 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3700 | 1467820893655 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:33 INFO - PROCESS | 3700 | ++DOCSHELL 1422A400 == 33 [pid = 3700] [id = 700] 09:01:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (194C7000) [pid = 3700] [serial = 2100] [outer = 00000000] 09:01:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (196CBC00) [pid = 3700] [serial = 2101] [outer = 194C7000] 09:01:33 INFO - PROCESS | 3700 | 1467820893697 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (196CD000) [pid = 3700] [serial = 2102] [outer = 194C7000] 09:01:34 INFO - PROCESS | 3700 | 1467820894294 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]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 789ms 09:01:34 INFO - PROCESS | 3700 | 1467820894322 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3700 | 1467820894327 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:01:34 INFO - PROCESS | 3700 | 1467820894332 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:01:34 INFO - PROCESS | 3700 | 1467820894335 Marionette TRACE conn3 <- [1,2766,null,{}] 09:01:34 INFO - PROCESS | 3700 | 1467820894341 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}] 09:01:34 INFO - PROCESS | 3700 | 1467820894344 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:34 INFO - PROCESS | 3700 | 1467820894466 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:01:34 INFO - PROCESS | 3700 | 1467820894604 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3700 | 1467820894607 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:34 INFO - PROCESS | 3700 | ++DOCSHELL 10E99800 == 34 [pid = 3700] [id = 701] 09:01:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10E9C000) [pid = 3700] [serial = 2103] [outer = 00000000] 09:01:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1188A400) [pid = 3700] [serial = 2104] [outer = 10E9C000] 09:01:34 INFO - PROCESS | 3700 | 1467820894647 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (12B73800) [pid = 3700] [serial = 2105] [outer = 10E9C000] 09:01:35 INFO - PROCESS | 3700 | 1467820895400 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]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1130ms 09:01:35 INFO - PROCESS | 3700 | 1467820895464 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3700 | 1467820895468 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:01:35 INFO - PROCESS | 3700 | 1467820895475 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3700 | 1467820895478 Marionette TRACE conn3 <- [1,2770,null,{}] 09:01:35 INFO - PROCESS | 3700 | 1467820895482 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}] 09:01:35 INFO - PROCESS | 3700 | 1467820895485 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:35 INFO - PROCESS | 3700 | 1467820895606 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:01:35 INFO - PROCESS | 3700 | 1467820895741 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3700 | 1467820895744 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:35 INFO - PROCESS | 3700 | ++DOCSHELL 13B4E400 == 35 [pid = 3700] [id = 702] 09:01:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (13B51800) [pid = 3700] [serial = 2106] [outer = 00000000] 09:01:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1452CC00) [pid = 3700] [serial = 2107] [outer = 13B51800] 09:01:35 INFO - PROCESS | 3700 | 1467820895804 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15673800) [pid = 3700] [serial = 2108] [outer = 13B51800] 09:01:36 INFO - PROCESS | 3700 | --DOCSHELL 1756F800 == 34 [pid = 3700] [id = 699] 09:01:36 INFO - PROCESS | 3700 | --DOCSHELL 10FA9000 == 33 [pid = 3700] [id = 698] 09:01:36 INFO - PROCESS | 3700 | --DOCSHELL 1180E000 == 32 [pid = 3700] [id = 697] 09:01:36 INFO - PROCESS | 3700 | --DOCSHELL 15E1EC00 == 31 [pid = 3700] [id = 696] 09:01:36 INFO - PROCESS | 3700 | --DOCSHELL 14226000 == 30 [pid = 3700] [id = 695] 09:01:36 INFO - PROCESS | 3700 | --DOCSHELL 1422AC00 == 29 [pid = 3700] [id = 694] 09:01:36 INFO - PROCESS | 3700 | --DOCSHELL 12BAB400 == 28 [pid = 3700] [id = 693] 09:01:36 INFO - PROCESS | 3700 | --DOCSHELL 10BAF800 == 27 [pid = 3700] [id = 692] 09:01:36 INFO - PROCESS | 3700 | --DOCSHELL 10324400 == 26 [pid = 3700] [id = 691] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17411800) [pid = 3700] [serial = 2056] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1682F800) [pid = 3700] [serial = 2054] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16822C00) [pid = 3700] [serial = 2053] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (13271C00) [pid = 3700] [serial = 2041] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (14224000) [pid = 3700] [serial = 2042] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (129DF800) [pid = 3700] [serial = 2044] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (12C87800) [pid = 3700] [serial = 2045] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (16789800) [pid = 3700] [serial = 2039] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (14535400) [pid = 3700] [serial = 2047] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (174A0C00) [pid = 3700] [serial = 2057] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19AB1000) [pid = 3700] [serial = 2066] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19AB0400) [pid = 3700] [serial = 2065] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (174C3000) [pid = 3700] [serial = 2059] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (194C1400) [pid = 3700] [serial = 2063] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (179F8400) [pid = 3700] [serial = 2060] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (15E19C00) [pid = 3700] [serial = 2050] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (15E24400) [pid = 3700] [serial = 2051] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (194C1000) [pid = 3700] [serial = 2062] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (1503A000) [pid = 3700] [serial = 2048] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 3700 | 1467820896592 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]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1176ms 09:01:36 INFO - PROCESS | 3700 | 1467820896656 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3700 | 1467820896660 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:01:36 INFO - PROCESS | 3700 | 1467820896665 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:01:36 INFO - PROCESS | 3700 | 1467820896668 Marionette TRACE conn3 <- [1,2774,null,{}] 09:01:36 INFO - PROCESS | 3700 | 1467820896674 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}] 09:01:36 INFO - PROCESS | 3700 | 1467820896677 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:36 INFO - PROCESS | 3700 | 1467820896760 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:01:36 INFO - PROCESS | 3700 | 1467820896768 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3700 | 1467820896772 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:36 INFO - PROCESS | 3700 | ++DOCSHELL 11023400 == 27 [pid = 3700] [id = 703] 09:01:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (11023800) [pid = 3700] [serial = 2109] [outer = 00000000] 09:01:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (1180B400) [pid = 3700] [serial = 2110] [outer = 11023800] 09:01:36 INFO - PROCESS | 3700 | 1467820896818 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (11D92400) [pid = 3700] [serial = 2111] [outer = 11023800] 09:01:37 INFO - PROCESS | 3700 | 1467820897461 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 835ms 09:01:37 INFO - PROCESS | 3700 | 1467820897510 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 3700 | 1467820897515 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:01:37 INFO - PROCESS | 3700 | 1467820897520 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 3700 | 1467820897523 Marionette TRACE conn3 <- [1,2778,null,{}] 09:01:37 INFO - PROCESS | 3700 | 1467820897529 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}] 09:01:37 INFO - PROCESS | 3700 | 1467820897532 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:37 INFO - PROCESS | 3700 | 1467820897642 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:01:37 INFO - PROCESS | 3700 | 1467820897770 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 3700 | 1467820897773 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:37 INFO - PROCESS | 3700 | ++DOCSHELL 10F05800 == 28 [pid = 3700] [id = 704] 09:01:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (10F75400) [pid = 3700] [serial = 2112] [outer = 00000000] 09:01:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (12C94800) [pid = 3700] [serial = 2113] [outer = 10F75400] 09:01:37 INFO - PROCESS | 3700 | 1467820897829 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (13936000) [pid = 3700] [serial = 2114] [outer = 10F75400] 09:01:38 INFO - PROCESS | 3700 | 1467820898387 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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 897ms 09:01:38 INFO - PROCESS | 3700 | 1467820898408 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3700 | 1467820898413 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:01:38 INFO - PROCESS | 3700 | 1467820898420 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 3700 | 1467820898423 Marionette TRACE conn3 <- [1,2782,null,{}] 09:01:38 INFO - PROCESS | 3700 | 1467820898427 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}] 09:01:38 INFO - PROCESS | 3700 | 1467820898429 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:38 INFO - PROCESS | 3700 | 1467820898539 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:01:38 INFO - PROCESS | 3700 | 1467820898647 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3700 | 1467820898649 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:38 INFO - PROCESS | 3700 | ++DOCSHELL 14230800 == 29 [pid = 3700] [id = 705] 09:01:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (14527000) [pid = 3700] [serial = 2115] [outer = 00000000] 09:01:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (14533400) [pid = 3700] [serial = 2116] [outer = 14527000] 09:01:38 INFO - PROCESS | 3700 | 1467820898705 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1503AC00) [pid = 3700] [serial = 2117] [outer = 14527000] 09:01:39 INFO - PROCESS | 3700 | 1467820899333 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 944ms 09:01:39 INFO - PROCESS | 3700 | 1467820899364 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3700 | 1467820899367 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:01:39 INFO - PROCESS | 3700 | 1467820899371 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 3700 | 1467820899375 Marionette TRACE conn3 <- [1,2786,null,{}] 09:01:39 INFO - PROCESS | 3700 | 1467820899386 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}] 09:01:39 INFO - PROCESS | 3700 | 1467820899391 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:39 INFO - PROCESS | 3700 | 1467820899494 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:01:39 INFO - PROCESS | 3700 | 1467820899650 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3700 | 1467820899654 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:39 INFO - PROCESS | 3700 | ++DOCSHELL 15E6E800 == 30 [pid = 3700] [id = 706] 09:01:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15E70C00) [pid = 3700] [serial = 2118] [outer = 00000000] 09:01:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1678B400) [pid = 3700] [serial = 2119] [outer = 15E70C00] 09:01:39 INFO - PROCESS | 3700 | 1467820899710 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16795000) [pid = 3700] [serial = 2120] [outer = 15E70C00] 09:01:40 INFO - PROCESS | 3700 | 1467820900282 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 990ms 09:01:40 INFO - PROCESS | 3700 | 1467820900357 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3700 | 1467820900360 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:01:40 INFO - PROCESS | 3700 | 1467820900363 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 3700 | 1467820900365 Marionette TRACE conn3 <- [1,2790,null,{}] 09:01:40 INFO - PROCESS | 3700 | 1467820900369 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}] 09:01:40 INFO - PROCESS | 3700 | 1467820900371 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:40 INFO - PROCESS | 3700 | 1467820900474 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:01:40 INFO - PROCESS | 3700 | 1467820900612 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3700 | 1467820900615 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:40 INFO - PROCESS | 3700 | ++DOCSHELL 15E73400 == 31 [pid = 3700] [id = 707] 09:01:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1678A400) [pid = 3700] [serial = 2121] [outer = 00000000] 09:01:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (16CF5800) [pid = 3700] [serial = 2122] [outer = 1678A400] 09:01:40 INFO - PROCESS | 3700 | 1467820900668 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (17411800) [pid = 3700] [serial = 2123] [outer = 1678A400] 09:01:41 INFO - PROCESS | 3700 | --DOCSHELL 10E99800 == 30 [pid = 3700] [id = 701] 09:01:41 INFO - PROCESS | 3700 | --DOCSHELL 13B4E400 == 29 [pid = 3700] [id = 702] 09:01:41 INFO - PROCESS | 3700 | --DOCSHELL 15E6E800 == 28 [pid = 3700] [id = 706] 09:01:41 INFO - PROCESS | 3700 | --DOCSHELL 14230800 == 27 [pid = 3700] [id = 705] 09:01:41 INFO - PROCESS | 3700 | --DOCSHELL 1422A400 == 26 [pid = 3700] [id = 700] 09:01:41 INFO - PROCESS | 3700 | --DOCSHELL 11023400 == 25 [pid = 3700] [id = 703] 09:01:41 INFO - PROCESS | 3700 | --DOCSHELL 10F05800 == 24 [pid = 3700] [id = 704] 09:01:41 INFO - PROCESS | 3700 | 1467820901882 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1593ms 09:01:41 INFO - PROCESS | 3700 | 1467820901952 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3700 | 1467820901957 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:01:41 INFO - PROCESS | 3700 | 1467820901962 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3700 | 1467820901965 Marionette TRACE conn3 <- [1,2794,null,{}] 09:01:41 INFO - PROCESS | 3700 | 1467820901971 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}] 09:01:41 INFO - PROCESS | 3700 | 1467820901974 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:42 INFO - PROCESS | 3700 | 1467820902066 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:01:42 INFO - PROCESS | 3700 | 1467820902191 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3700 | 1467820902195 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:42 INFO - PROCESS | 3700 | ++DOCSHELL 10F05800 == 25 [pid = 3700] [id = 708] 09:01:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10F74C00) [pid = 3700] [serial = 2124] [outer = 00000000] 09:01:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1102B400) [pid = 3700] [serial = 2125] [outer = 10F74C00] 09:01:42 INFO - PROCESS | 3700 | 1467820902244 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (11494C00) [pid = 3700] [serial = 2126] [outer = 10F74C00] 09:01:42 INFO - PROCESS | 3700 | 1467820902667 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 743ms 09:01:42 INFO - PROCESS | 3700 | 1467820902702 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3700 | 1467820902707 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:01:42 INFO - PROCESS | 3700 | 1467820902718 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3700 | 1467820902721 Marionette TRACE conn3 <- [1,2798,null,{}] 09:01:42 INFO - PROCESS | 3700 | 1467820902724 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}] 09:01:42 INFO - PROCESS | 3700 | 1467820902727 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:42 INFO - PROCESS | 3700 | 1467820902814 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:01:42 INFO - PROCESS | 3700 | 1467820902821 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3700 | 1467820902824 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:42 INFO - PROCESS | 3700 | ++DOCSHELL 13AC7400 == 26 [pid = 3700] [id = 709] 09:01:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13ACD800) [pid = 3700] [serial = 2127] [outer = 00000000] 09:01:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (14227400) [pid = 3700] [serial = 2128] [outer = 13ACD800] 09:01:42 INFO - PROCESS | 3700 | 1467820902870 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (14531000) [pid = 3700] [serial = 2129] [outer = 13ACD800] 09:01:43 INFO - PROCESS | 3700 | 1467820903330 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]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 650ms 09:01:43 INFO - PROCESS | 3700 | 1467820903355 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3700 | 1467820903357 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:01:43 INFO - PROCESS | 3700 | 1467820903361 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3700 | 1467820903365 Marionette TRACE conn3 <- [1,2802,null,{}] 09:01:43 INFO - PROCESS | 3700 | 1467820903376 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}] 09:01:43 INFO - PROCESS | 3700 | 1467820903380 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:43 INFO - PROCESS | 3700 | 1467820903505 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:01:43 INFO - PROCESS | 3700 | 1467820903608 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3700 | 1467820903613 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:43 INFO - PROCESS | 3700 | ++DOCSHELL 15E23800 == 27 [pid = 3700] [id = 710] 09:01:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15E24400) [pid = 3700] [serial = 2130] [outer = 00000000] 09:01:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1663D000) [pid = 3700] [serial = 2131] [outer = 15E24400] 09:01:43 INFO - PROCESS | 3700 | 1467820903661 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (16791C00) [pid = 3700] [serial = 2132] [outer = 15E24400] 09:01:44 INFO - PROCESS | 3700 | 1467820904090 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 728ms 09:01:44 INFO - PROCESS | 3700 | 1467820904101 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3700 | 1467820904103 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:01:44 INFO - PROCESS | 3700 | 1467820904106 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3700 | 1467820904108 Marionette TRACE conn3 <- [1,2806,null,{}] 09:01:44 INFO - PROCESS | 3700 | 1467820904116 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}] 09:01:44 INFO - PROCESS | 3700 | 1467820904118 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:44 INFO - PROCESS | 3700 | 1467820904242 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:01:44 INFO - PROCESS | 3700 | 1467820904248 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3700 | 1467820904250 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:44 INFO - PROCESS | 3700 | ++DOCSHELL 13935C00 == 28 [pid = 3700] [id = 711] 09:01:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (13AA1800) [pid = 3700] [serial = 2133] [outer = 00000000] 09:01:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16CF0C00) [pid = 3700] [serial = 2134] [outer = 13AA1800] 09:01:44 INFO - PROCESS | 3700 | 1467820904294 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (179EFC00) [pid = 3700] [serial = 2135] [outer = 13AA1800] 09:01:44 INFO - PROCESS | 3700 | 1467820904761 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 681ms 09:01:44 INFO - PROCESS | 3700 | 1467820904795 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3700 | 1467820904797 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:01:44 INFO - PROCESS | 3700 | 1467820904804 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3700 | 1467820904806 Marionette TRACE conn3 <- [1,2810,null,{}] 09:01:44 INFO - PROCESS | 3700 | 1467820904809 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}] 09:01:44 INFO - PROCESS | 3700 | 1467820904811 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:44 INFO - PROCESS | 3700 | 1467820904950 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:01:45 INFO - PROCESS | 3700 | 1467820905017 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3700 | 1467820905019 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:45 INFO - PROCESS | 3700 | ++DOCSHELL 17CE7400 == 29 [pid = 3700] [id = 712] 09:01:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (17CF2000) [pid = 3700] [serial = 2136] [outer = 00000000] 09:01:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (194BF800) [pid = 3700] [serial = 2137] [outer = 17CF2000] 09:01:45 INFO - PROCESS | 3700 | 1467820905062 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (194C3800) [pid = 3700] [serial = 2138] [outer = 17CF2000] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (11023800) [pid = 3700] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (10E96400) [pid = 3700] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (10A06400) [pid = 3700] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (15043000) [pid = 3700] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (12BAD000) [pid = 3700] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1422F800) [pid = 3700] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13B51800) [pid = 3700] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10E9C000) [pid = 3700] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (179F6C00) [pid = 3700] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (11025800) [pid = 3700] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (14526C00) [pid = 3700] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E21C00) [pid = 3700] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16644C00) [pid = 3700] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:01:45 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15E23400) [pid = 3700] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:01:45 INFO - PROCESS | 3700 | 1467820905644 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:01:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 866ms 09:01:45 INFO - PROCESS | 3700 | 1467820905690 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3700 | 1467820905692 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:01:45 INFO - PROCESS | 3700 | 1467820905696 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 3700 | 1467820905697 Marionette TRACE conn3 <- [1,2814,null,{}] 09:01:45 INFO - PROCESS | 3700 | 1467820905701 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}] 09:01:45 INFO - PROCESS | 3700 | 1467820905707 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:45 INFO - PROCESS | 3700 | 1467820905845 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:01:45 INFO - PROCESS | 3700 | 1467820905863 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3700 | 1467820905865 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:45 INFO - PROCESS | 3700 | ++DOCSHELL 12B69000 == 30 [pid = 3700] [id = 713] 09:01:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (12B6F400) [pid = 3700] [serial = 2139] [outer = 00000000] 09:01:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16CF6C00) [pid = 3700] [serial = 2140] [outer = 12B6F400] 09:01:45 INFO - PROCESS | 3700 | 1467820905909 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (193A4C00) [pid = 3700] [serial = 2141] [outer = 12B6F400] 09:01:46 INFO - PROCESS | 3700 | 1467820906314 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 635ms 09:01:46 INFO - PROCESS | 3700 | 1467820906340 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3700 | 1467820906342 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:01:46 INFO - PROCESS | 3700 | 1467820906346 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3700 | 1467820906347 Marionette TRACE conn3 <- [1,2818,null,{}] 09:01:46 INFO - PROCESS | 3700 | 1467820906351 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}] 09:01:46 INFO - PROCESS | 3700 | 1467820906353 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:46 INFO - PROCESS | 3700 | 1467820906423 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:01:46 INFO - PROCESS | 3700 | 1467820906428 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3700 | 1467820906430 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:46 INFO - PROCESS | 3700 | ++DOCSHELL 168E4800 == 31 [pid = 3700] [id = 714] 09:01:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (179FA000) [pid = 3700] [serial = 2142] [outer = 00000000] 09:01:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19AB2800) [pid = 3700] [serial = 2143] [outer = 179FA000] 09:01:46 INFO - PROCESS | 3700 | 1467820906472 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19ABC400) [pid = 3700] [serial = 2144] [outer = 179FA000] 09:01:46 INFO - PROCESS | 3700 | 1467820906918 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 634ms 09:01:46 INFO - PROCESS | 3700 | 1467820906977 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3700 | 1467820906979 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:01:46 INFO - PROCESS | 3700 | 1467820906983 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3700 | 1467820906984 Marionette TRACE conn3 <- [1,2822,null,{}] 09:01:46 INFO - PROCESS | 3700 | 1467820906988 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}] 09:01:46 INFO - PROCESS | 3700 | 1467820906990 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:47 INFO - PROCESS | 3700 | 1467820907065 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:01:47 INFO - PROCESS | 3700 | 1467820907069 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3700 | 1467820907071 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:47 INFO - PROCESS | 3700 | ++DOCSHELL 19AB2400 == 32 [pid = 3700] [id = 715] 09:01:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19C28000) [pid = 3700] [serial = 2145] [outer = 00000000] 09:01:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19F9D000) [pid = 3700] [serial = 2146] [outer = 19C28000] 09:01:47 INFO - PROCESS | 3700 | 1467820907114 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19FA4400) [pid = 3700] [serial = 2147] [outer = 19C28000] 09:01:48 INFO - PROCESS | 3700 | --DOCSHELL 13AC7400 == 31 [pid = 3700] [id = 709] 09:01:48 INFO - PROCESS | 3700 | --DOCSHELL 10F05800 == 30 [pid = 3700] [id = 708] 09:01:48 INFO - PROCESS | 3700 | --DOCSHELL 15E73400 == 29 [pid = 3700] [id = 707] 09:01:48 INFO - PROCESS | 3700 | --DOCSHELL 12B69000 == 28 [pid = 3700] [id = 713] 09:01:48 INFO - PROCESS | 3700 | --DOCSHELL 13935C00 == 27 [pid = 3700] [id = 711] 09:01:48 INFO - PROCESS | 3700 | --DOCSHELL 17CE7400 == 26 [pid = 3700] [id = 712] 09:01:48 INFO - PROCESS | 3700 | --DOCSHELL 15E23800 == 25 [pid = 3700] [id = 710] 09:01:48 INFO - PROCESS | 3700 | --DOCSHELL 168E4800 == 24 [pid = 3700] [id = 714] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1180B400) [pid = 3700] [serial = 2110] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10F76C00) [pid = 3700] [serial = 2077] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1119DC00) [pid = 3700] [serial = 2075] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10EA0C00) [pid = 3700] [serial = 2074] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15746C00) [pid = 3700] [serial = 2086] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (12E6F400) [pid = 3700] [serial = 2080] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13273000) [pid = 3700] [serial = 2081] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1503C400) [pid = 3700] [serial = 2083] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15673800) [pid = 3700] [serial = 2108] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1188A400) [pid = 3700] [serial = 2104] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (17CF1800) [pid = 3700] [serial = 2099] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (13128000) [pid = 3700] [serial = 2069] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (11CF2C00) [pid = 3700] [serial = 2068] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (15746400) [pid = 3700] [serial = 2072] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1509AC00) [pid = 3700] [serial = 2071] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15E6D000) [pid = 3700] [serial = 2089] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1452CC00) [pid = 3700] [serial = 2107] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (196CBC00) [pid = 3700] [serial = 2101] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (158AA000) [pid = 3700] [serial = 2087] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (16B81C00) [pid = 3700] [serial = 2092] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1663A400) [pid = 3700] [serial = 2090] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (12B73800) [pid = 3700] [serial = 2105] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (17C27C00) [pid = 3700] [serial = 2098] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (174C4000) [pid = 3700] [serial = 2093] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (10F7A800) [pid = 3700] [serial = 2078] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (16CF6800) [pid = 3700] [serial = 2095] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (11D92400) [pid = 3700] [serial = 2111] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (15096000) [pid = 3700] [serial = 2084] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (17568C00) [pid = 3700] [serial = 2096] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3700 | 1467820908817 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:01:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1888ms 09:01:48 INFO - PROCESS | 3700 | 1467820908882 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3700 | 1467820908887 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:01:48 INFO - PROCESS | 3700 | 1467820908892 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3700 | 1467820908895 Marionette TRACE conn3 <- [1,2826,null,{}] 09:01:48 INFO - PROCESS | 3700 | 1467820908901 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}] 09:01:48 INFO - PROCESS | 3700 | 1467820908905 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:48 INFO - PROCESS | 3700 | 1467820908991 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:01:48 INFO - PROCESS | 3700 | 1467820908999 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3700 | 1467820909002 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:49 INFO - PROCESS | 3700 | ++DOCSHELL 10EA2400 == 25 [pid = 3700] [id = 716] 09:01:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (10EA2C00) [pid = 3700] [serial = 2148] [outer = 00000000] 09:01:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (10F9C800) [pid = 3700] [serial = 2149] [outer = 10EA2C00] 09:01:49 INFO - PROCESS | 3700 | 1467820909057 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (11027800) [pid = 3700] [serial = 2150] [outer = 10EA2C00] 09:01:49 INFO - PROCESS | 3700 | 1467820909556 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 696ms 09:01:49 INFO - PROCESS | 3700 | 1467820909592 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3700 | 1467820909597 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:01:49 INFO - PROCESS | 3700 | 1467820909603 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3700 | 1467820909606 Marionette TRACE conn3 <- [1,2830,null,{}] 09:01:49 INFO - PROCESS | 3700 | 1467820909610 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}] 09:01:49 INFO - PROCESS | 3700 | 1467820909613 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:49 INFO - PROCESS | 3700 | 1467820909702 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:01:49 INFO - PROCESS | 3700 | 1467820909710 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3700 | 1467820909713 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:49 INFO - PROCESS | 3700 | ++DOCSHELL 11DDBC00 == 26 [pid = 3700] [id = 717] 09:01:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (11DDC800) [pid = 3700] [serial = 2151] [outer = 00000000] 09:01:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (11DDE000) [pid = 3700] [serial = 2152] [outer = 11DDC800] 09:01:49 INFO - PROCESS | 3700 | 1467820909768 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (12BB3C00) [pid = 3700] [serial = 2153] [outer = 11DDC800] 09:01:50 INFO - PROCESS | 3700 | 1467820910220 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 681ms 09:01:50 INFO - PROCESS | 3700 | 1467820910285 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3700 | 1467820910287 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:01:50 INFO - PROCESS | 3700 | 1467820910291 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 3700 | 1467820910294 Marionette TRACE conn3 <- [1,2834,null,{}] 09:01:50 INFO - PROCESS | 3700 | 1467820910305 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}] 09:01:50 INFO - PROCESS | 3700 | 1467820910309 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:50 INFO - PROCESS | 3700 | 1467820910419 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:01:50 INFO - PROCESS | 3700 | 1467820910514 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3700 | 1467820910517 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:50 INFO - PROCESS | 3700 | ++DOCSHELL 13AA8800 == 27 [pid = 3700] [id = 718] 09:01:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (13AAA400) [pid = 3700] [serial = 2154] [outer = 00000000] 09:01:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (13B52400) [pid = 3700] [serial = 2155] [outer = 13AAA400] 09:01:50 INFO - PROCESS | 3700 | 1467820910563 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (14229000) [pid = 3700] [serial = 2156] [outer = 13AAA400] 09:01:50 INFO - PROCESS | 3700 | 1467820910944 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 681ms 09:01:50 INFO - PROCESS | 3700 | 1467820910990 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:01:50 INFO - PROCESS | 3700 | 1467820911002 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 3700 | 1467820911006 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 3700 | 1467820911008 Marionette TRACE conn3 <- [1,2838,null,{}] 09:01:50 INFO - PROCESS | 3700 | 1467820911011 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}] 09:01:50 INFO - PROCESS | 3700 | 1467820911013 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:51 INFO - PROCESS | 3700 | 1467820911093 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:01:51 INFO - PROCESS | 3700 | 1467820911184 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3700 | 1467820911186 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:51 INFO - PROCESS | 3700 | ++DOCSHELL 13B50800 == 28 [pid = 3700] [id = 719] 09:01:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1452E800) [pid = 3700] [serial = 2157] [outer = 00000000] 09:01:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (150CF000) [pid = 3700] [serial = 2158] [outer = 1452E800] 09:01:51 INFO - PROCESS | 3700 | 1467820911232 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (1566DC00) [pid = 3700] [serial = 2159] [outer = 1452E800] 09:01:51 INFO - PROCESS | 3700 | 1467820911578 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 635ms 09:01:51 INFO - PROCESS | 3700 | 1467820911628 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3700 | 1467820911630 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:01:51 INFO - PROCESS | 3700 | 1467820911633 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:01:51 INFO - PROCESS | 3700 | 1467820911635 Marionette TRACE conn3 <- [1,2842,null,{}] 09:01:51 INFO - PROCESS | 3700 | 1467820911638 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}] 09:01:51 INFO - PROCESS | 3700 | 1467820911640 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:51 INFO - PROCESS | 3700 | 1467820911752 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:01:51 INFO - PROCESS | 3700 | 1467820911794 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3700 | 1467820911797 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:51 INFO - PROCESS | 3700 | ++DOCSHELL 158A5C00 == 29 [pid = 3700] [id = 720] 09:01:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (158A8800) [pid = 3700] [serial = 2160] [outer = 00000000] 09:01:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15E1B400) [pid = 3700] [serial = 2161] [outer = 158A8800] 09:01:51 INFO - PROCESS | 3700 | 1467820911839 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15E20000) [pid = 3700] [serial = 2162] [outer = 158A8800] 09:01:52 INFO - PROCESS | 3700 | 1467820912249 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]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 619ms 09:01:52 INFO - PROCESS | 3700 | 1467820912272 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3700 | 1467820912274 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:01:52 INFO - PROCESS | 3700 | 1467820912277 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3700 | 1467820912279 Marionette TRACE conn3 <- [1,2846,null,{}] 09:01:52 INFO - PROCESS | 3700 | 1467820912282 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}] 09:01:52 INFO - PROCESS | 3700 | 1467820912287 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:52 INFO - PROCESS | 3700 | 1467820912393 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:01:52 INFO - PROCESS | 3700 | 1467820912401 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3700 | 1467820912403 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:52 INFO - PROCESS | 3700 | ++DOCSHELL 15E6D800 == 30 [pid = 3700] [id = 721] 09:01:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15E73000) [pid = 3700] [serial = 2163] [outer = 00000000] 09:01:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16797000) [pid = 3700] [serial = 2164] [outer = 15E73000] 09:01:52 INFO - PROCESS | 3700 | 1467820912446 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (168E4800) [pid = 3700] [serial = 2165] [outer = 15E73000] 09:01:52 INFO - PROCESS | 3700 | 1467820912887 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 619ms 09:01:52 INFO - PROCESS | 3700 | 1467820912919 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3700 | 1467820912921 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 3700 | 1467820912924 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:01:52 INFO - PROCESS | 3700 | 1467820912926 Marionette TRACE conn3 <- [1,2850,null,{}] 09:01:52 INFO - PROCESS | 3700 | 1467820912929 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}] 09:01:52 INFO - PROCESS | 3700 | 1467820912931 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:53 INFO - PROCESS | 3700 | 1467820913019 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:01:53 INFO - PROCESS | 3700 | 1467820913025 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3700 | 1467820913027 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:53 INFO - PROCESS | 3700 | ++DOCSHELL 1682F000 == 31 [pid = 3700] [id = 722] 09:01:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16B7C400) [pid = 3700] [serial = 2166] [outer = 00000000] 09:01:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17496000) [pid = 3700] [serial = 2167] [outer = 16B7C400] 09:01:53 INFO - PROCESS | 3700 | 1467820913053 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (174CB800) [pid = 3700] [serial = 2168] [outer = 16B7C400] 09:01:53 INFO - PROCESS | 3700 | 1467820913497 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 634ms 09:01:53 INFO - PROCESS | 3700 | 1467820913562 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3700 | 1467820913564 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:01:53 INFO - PROCESS | 3700 | 1467820913568 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3700 | 1467820913570 Marionette TRACE conn3 <- [1,2854,null,{}] 09:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:01:53 INFO - PROCESS | 3700 | 1467820913573 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}] 09:01:53 INFO - PROCESS | 3700 | 1467820913575 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:53 INFO - PROCESS | 3700 | 1467820913654 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:01:53 INFO - PROCESS | 3700 | 1467820913659 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3700 | 1467820913661 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:53 INFO - PROCESS | 3700 | ++DOCSHELL 10A76400 == 32 [pid = 3700] [id = 723] 09:01:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1756C000) [pid = 3700] [serial = 2169] [outer = 00000000] 09:01:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (179FC800) [pid = 3700] [serial = 2170] [outer = 1756C000] 09:01:53 INFO - PROCESS | 3700 | 1467820913703 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17C19400) [pid = 3700] [serial = 2171] [outer = 1756C000] 09:01:54 INFO - PROCESS | 3700 | 1467820914169 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 619ms 09:01:54 INFO - PROCESS | 3700 | 1467820914209 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3700 | 1467820914211 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:01:54 INFO - PROCESS | 3700 | 1467820914214 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3700 | 1467820914216 Marionette TRACE conn3 <- [1,2858,null,{}] 09:01:54 INFO - PROCESS | 3700 | 1467820914219 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}] 09:01:54 INFO - PROCESS | 3700 | 1467820914221 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:54 INFO - PROCESS | 3700 | 1467820914331 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:01:54 INFO - PROCESS | 3700 | 1467820914336 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3700 | 1467820914338 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:54 INFO - PROCESS | 3700 | ++DOCSHELL 13AA2800 == 33 [pid = 3700] [id = 724] 09:01:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (193B0C00) [pid = 3700] [serial = 2172] [outer = 00000000] 09:01:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (194CB800) [pid = 3700] [serial = 2173] [outer = 193B0C00] 09:01:54 INFO - PROCESS | 3700 | 1467820914381 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (196C9000) [pid = 3700] [serial = 2174] [outer = 193B0C00] 09:01:54 INFO - PROCESS | 3700 | 1467820914871 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 680ms 09:01:54 INFO - PROCESS | 3700 | 1467820914896 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3700 | 1467820914898 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:01:54 INFO - PROCESS | 3700 | 1467820914907 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3700 | 1467820914909 Marionette TRACE conn3 <- [1,2862,null,{}] 09:01:54 INFO - PROCESS | 3700 | 1467820914912 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}] 09:01:54 INFO - PROCESS | 3700 | 1467820914914 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:55 INFO - PROCESS | 3700 | 1467820915038 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:01:55 INFO - PROCESS | 3700 | 1467820915043 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3700 | 1467820915045 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:55 INFO - PROCESS | 3700 | ++DOCSHELL 10BAEC00 == 34 [pid = 3700] [id = 725] 09:01:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10BAF400) [pid = 3700] [serial = 2175] [outer = 00000000] 09:01:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (193A9800) [pid = 3700] [serial = 2176] [outer = 10BAF400] 09:01:55 INFO - PROCESS | 3700 | 1467820915087 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (194CA800) [pid = 3700] [serial = 2177] [outer = 10BAF400] 09:01:55 INFO - PROCESS | 3700 | 1467820915534 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 696ms 09:01:55 INFO - PROCESS | 3700 | 1467820915606 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3700 | 1467820915609 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:01:55 INFO - PROCESS | 3700 | 1467820915612 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3700 | 1467820915614 Marionette TRACE conn3 <- [1,2866,null,{}] 09:01:55 INFO - PROCESS | 3700 | 1467820915625 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}] 09:01:55 INFO - PROCESS | 3700 | 1467820915627 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:55 INFO - PROCESS | 3700 | 1467820915775 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:01:55 INFO - PROCESS | 3700 | 1467820915845 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3700 | 1467820915847 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:55 INFO - PROCESS | 3700 | ++DOCSHELL 158A5000 == 35 [pid = 3700] [id = 726] 09:01:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19C2C800) [pid = 3700] [serial = 2178] [outer = 00000000] 09:01:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A3B2000) [pid = 3700] [serial = 2179] [outer = 19C2C800] 09:01:55 INFO - PROCESS | 3700 | 1467820915901 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A484C00) [pid = 3700] [serial = 2180] [outer = 19C2C800] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15E24400) [pid = 3700] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (13AA1800) [pid = 3700] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (17CF2000) [pid = 3700] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (179FA000) [pid = 3700] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (12B6F400) [pid = 3700] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (14527000) [pid = 3700] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10F75400) [pid = 3700] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13ACD800) [pid = 3700] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10F74C00) [pid = 3700] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1678A400) [pid = 3700] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15E70C00) [pid = 3700] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:01:56 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (194C7000) [pid = 3700] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:01:56 INFO - PROCESS | 3700 | 1467820916379 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 805ms 09:01:56 INFO - PROCESS | 3700 | 1467820916414 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3700 | 1467820916416 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:01:56 INFO - PROCESS | 3700 | 1467820916419 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 3700 | 1467820916421 Marionette TRACE conn3 <- [1,2870,null,{}] 09:01:56 INFO - PROCESS | 3700 | 1467820916425 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}] 09:01:56 INFO - PROCESS | 3700 | 1467820916426 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:56 INFO - PROCESS | 3700 | 1467820916492 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:01:56 INFO - PROCESS | 3700 | 1467820916498 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3700 | 1467820916500 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:56 INFO - PROCESS | 3700 | ++DOCSHELL 15746C00 == 36 [pid = 3700] [id = 727] 09:01:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15751000) [pid = 3700] [serial = 2181] [outer = 00000000] 09:01:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (168EC000) [pid = 3700] [serial = 2182] [outer = 15751000] 09:01:56 INFO - PROCESS | 3700 | 1467820916543 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (194C1000) [pid = 3700] [serial = 2183] [outer = 15751000] 09:01:56 INFO - PROCESS | 3700 | 1467820916977 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 588ms 09:01:56 INFO - PROCESS | 3700 | 1467820917000 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3700 | 1467820917002 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:01:57 INFO - PROCESS | 3700 | 1467820917019 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3700 | 1467820917020 Marionette TRACE conn3 <- [1,2874,null,{}] 09:01:57 INFO - PROCESS | 3700 | 1467820917023 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}] 09:01:57 INFO - PROCESS | 3700 | 1467820917035 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:57 INFO - PROCESS | 3700 | 1467820917116 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:01:57 INFO - PROCESS | 3700 | 1467820917122 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3700 | 1467820917124 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:57 INFO - PROCESS | 3700 | ++DOCSHELL 17928400 == 37 [pid = 3700] [id = 728] 09:01:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A21E800) [pid = 3700] [serial = 2184] [outer = 00000000] 09:01:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A48E400) [pid = 3700] [serial = 2185] [outer = 1A21E800] 09:01:57 INFO - PROCESS | 3700 | 1467820917166 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1A492800) [pid = 3700] [serial = 2186] [outer = 1A21E800] 09:01:57 INFO - PROCESS | 3700 | 1467820917613 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 634ms 09:01:57 INFO - PROCESS | 3700 | 1467820917654 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3700 | 1467820917656 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:01:57 INFO - PROCESS | 3700 | 1467820917676 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3700 | 1467820917677 Marionette TRACE conn3 <- [1,2878,null,{}] 09:01:57 INFO - PROCESS | 3700 | 1467820917681 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}] 09:01:57 INFO - PROCESS | 3700 | 1467820917683 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:57 INFO - PROCESS | 3700 | 1467820917761 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:01:57 INFO - PROCESS | 3700 | 1467820917766 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3700 | 1467820917768 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:57 INFO - PROCESS | 3700 | ++DOCSHELL 15E1B000 == 38 [pid = 3700] [id = 729] 09:01:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A5E6C00) [pid = 3700] [serial = 2187] [outer = 00000000] 09:01:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A5EBC00) [pid = 3700] [serial = 2188] [outer = 1A5E6C00] 09:01:57 INFO - PROCESS | 3700 | 1467820917813 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A5F0400) [pid = 3700] [serial = 2189] [outer = 1A5E6C00] 09:01:58 INFO - PROCESS | 3700 | --DOCSHELL 19AB2400 == 37 [pid = 3700] [id = 715] 09:01:58 INFO - PROCESS | 3700 | --DOCSHELL 10EA2400 == 36 [pid = 3700] [id = 716] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 13AA8800 == 35 [pid = 3700] [id = 718] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 15E6D800 == 34 [pid = 3700] [id = 721] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 158A5000 == 33 [pid = 3700] [id = 726] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 13AA2800 == 32 [pid = 3700] [id = 724] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 15746C00 == 31 [pid = 3700] [id = 727] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 13B50800 == 30 [pid = 3700] [id = 719] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 10A76400 == 29 [pid = 3700] [id = 723] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 158A5C00 == 28 [pid = 3700] [id = 720] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 17928400 == 27 [pid = 3700] [id = 728] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 11DDBC00 == 26 [pid = 3700] [id = 717] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 1682F000 == 25 [pid = 3700] [id = 722] 09:01:59 INFO - PROCESS | 3700 | --DOCSHELL 10BAEC00 == 24 [pid = 3700] [id = 725] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (194BF800) [pid = 3700] [serial = 2137] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19AB2800) [pid = 3700] [serial = 2143] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (194C3800) [pid = 3700] [serial = 2138] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16CF6C00) [pid = 3700] [serial = 2140] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1503AC00) [pid = 3700] [serial = 2117] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14533400) [pid = 3700] [serial = 2116] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13936000) [pid = 3700] [serial = 2114] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (12C94800) [pid = 3700] [serial = 2113] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (14227400) [pid = 3700] [serial = 2128] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1102B400) [pid = 3700] [serial = 2125] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (11494C00) [pid = 3700] [serial = 2126] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19ABC400) [pid = 3700] [serial = 2144] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (17411800) [pid = 3700] [serial = 2123] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19F9D000) [pid = 3700] [serial = 2146] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (16CF5800) [pid = 3700] [serial = 2122] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (16795000) [pid = 3700] [serial = 2120] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1678B400) [pid = 3700] [serial = 2119] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (193A4C00) [pid = 3700] [serial = 2141] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (14531000) [pid = 3700] [serial = 2129] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (196CD000) [pid = 3700] [serial = 2102] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (16791C00) [pid = 3700] [serial = 2132] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1663D000) [pid = 3700] [serial = 2131] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (179EFC00) [pid = 3700] [serial = 2135] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (16CF0C00) [pid = 3700] [serial = 2134] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 3700 | 1467820919556 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1949ms 09:01:59 INFO - PROCESS | 3700 | 1467820919626 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 3700 | 1467820919630 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:01:59 INFO - PROCESS | 3700 | 1467820919634 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 3700 | 1467820919638 Marionette TRACE conn3 <- [1,2882,null,{}] 09:01:59 INFO - PROCESS | 3700 | 1467820919643 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}] 09:01:59 INFO - PROCESS | 3700 | 1467820919647 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:59 INFO - PROCESS | 3700 | 1467820919734 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:01:59 INFO - PROCESS | 3700 | 1467820919741 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3700 | 1467820919746 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:01:59 INFO - PROCESS | 3700 | ++DOCSHELL 10BAF800 == 25 [pid = 3700] [id = 730] 09:01:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (10E97800) [pid = 3700] [serial = 2190] [outer = 00000000] 09:01:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (10EA3C00) [pid = 3700] [serial = 2191] [outer = 10E97800] 09:01:59 INFO - PROCESS | 3700 | 1467820919798 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10F04800) [pid = 3700] [serial = 2192] [outer = 10E97800] 09:02:00 INFO - PROCESS | 3700 | 1467820920292 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 696ms 09:02:00 INFO - PROCESS | 3700 | 1467820920321 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3700 | 1467820920326 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:02:00 INFO - PROCESS | 3700 | 1467820920333 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 3700 | 1467820920335 Marionette TRACE conn3 <- [1,2886,null,{}] 09:02:00 INFO - PROCESS | 3700 | 1467820920339 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}] 09:02:00 INFO - PROCESS | 3700 | 1467820920342 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:00 INFO - PROCESS | 3700 | 1467820920427 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:02:00 INFO - PROCESS | 3700 | 1467820920436 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3700 | 1467820920439 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:00 INFO - PROCESS | 3700 | ++DOCSHELL 1180D000 == 26 [pid = 3700] [id = 731] 09:02:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1180D400) [pid = 3700] [serial = 2193] [outer = 00000000] 09:02:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (11895C00) [pid = 3700] [serial = 2194] [outer = 1180D400] 09:02:00 INFO - PROCESS | 3700 | 1467820920486 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (11D92C00) [pid = 3700] [serial = 2195] [outer = 1180D400] 09:02:00 INFO - PROCESS | 3700 | 1467820920965 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 696ms 09:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:02:01 INFO - PROCESS | 3700 | 1467820921029 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3700 | 1467820921031 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3700 | 1467820921035 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3700 | 1467820921038 Marionette TRACE conn3 <- [1,2890,null,{}] 09:02:01 INFO - PROCESS | 3700 | 1467820921049 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}] 09:02:01 INFO - PROCESS | 3700 | 1467820921053 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:01 INFO - PROCESS | 3700 | 1467820921162 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:02:01 INFO - PROCESS | 3700 | 1467820921261 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3700 | 1467820921264 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:01 INFO - PROCESS | 3700 | ++DOCSHELL 13AA2800 == 27 [pid = 3700] [id = 732] 09:02:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (13AA6C00) [pid = 3700] [serial = 2196] [outer = 00000000] 09:02:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13AC5800) [pid = 3700] [serial = 2197] [outer = 13AA6C00] 09:02:01 INFO - PROCESS | 3700 | 1467820921311 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (13B58C00) [pid = 3700] [serial = 2198] [outer = 13AA6C00] 09:02:01 INFO - PROCESS | 3700 | 1467820921673 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 681ms 09:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:02:01 INFO - PROCESS | 3700 | 1467820921717 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3700 | 1467820921720 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3700 | 1467820921723 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3700 | 1467820921725 Marionette TRACE conn3 <- [1,2894,null,{}] 09:02:01 INFO - PROCESS | 3700 | 1467820921738 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}] 09:02:01 INFO - PROCESS | 3700 | 1467820921740 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:01 INFO - PROCESS | 3700 | 1467820921858 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:02:01 INFO - PROCESS | 3700 | 1467820921916 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3700 | 1467820921919 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:01 INFO - PROCESS | 3700 | ++DOCSHELL 139E7800 == 28 [pid = 3700] [id = 733] 09:02:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13B53000) [pid = 3700] [serial = 2199] [outer = 00000000] 09:02:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (15039C00) [pid = 3700] [serial = 2200] [outer = 13B53000] 09:02:01 INFO - PROCESS | 3700 | 1467820921964 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15042C00) [pid = 3700] [serial = 2201] [outer = 13B53000] 09:02:02 INFO - PROCESS | 3700 | 1467820922343 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 619ms 09:02:02 INFO - PROCESS | 3700 | 1467820922361 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3700 | 1467820922363 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:02:02 INFO - PROCESS | 3700 | 1467820922366 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:02:02 INFO - PROCESS | 3700 | 1467820922368 Marionette TRACE conn3 <- [1,2898,null,{}] 09:02:02 INFO - PROCESS | 3700 | 1467820922371 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}] 09:02:02 INFO - PROCESS | 3700 | 1467820922373 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:02 INFO - PROCESS | 3700 | 1467820922492 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:02:02 INFO - PROCESS | 3700 | 1467820922528 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3700 | 1467820922530 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:02 INFO - PROCESS | 3700 | ++DOCSHELL 150DB800 == 29 [pid = 3700] [id = 734] 09:02:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15677400) [pid = 3700] [serial = 2202] [outer = 00000000] 09:02:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1574D000) [pid = 3700] [serial = 2203] [outer = 15677400] 09:02:02 INFO - PROCESS | 3700 | 1467820922573 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (158AA400) [pid = 3700] [serial = 2204] [outer = 15677400] 09:02:02 INFO - PROCESS | 3700 | 1467820922955 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]]]}] 09:02:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:02:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:02:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 634ms 09:02:02 INFO - PROCESS | 3700 | 1467820923004 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3700 | 1467820923007 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /DOMEvents/constructors.html 09:02:02 INFO - PROCESS | 3700 | 1467820923011 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3700 | 1467820923014 Marionette TRACE conn3 <- [1,2902,null,{}] 09:02:03 INFO - PROCESS | 3700 | 1467820923019 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}] 09:02:03 INFO - PROCESS | 3700 | 1467820923026 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:03 INFO - PROCESS | 3700 | 1467820923156 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:02:03 INFO - PROCESS | 3700 | 1467820923169 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3700 | 1467820923171 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:03 INFO - PROCESS | 3700 | ++DOCSHELL 15E72000 == 30 [pid = 3700] [id = 735] 09:02:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15E72C00) [pid = 3700] [serial = 2205] [outer = 00000000] 09:02:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16789C00) [pid = 3700] [serial = 2206] [outer = 15E72C00] 09:02:03 INFO - PROCESS | 3700 | 1467820923214 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16823000) [pid = 3700] [serial = 2207] [outer = 15E72C00] 09:02:03 INFO - PROCESS | 3700 | 1467820923739 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]]]}] 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:02:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:02:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 804ms 09:02:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:02:03 INFO - PROCESS | 3700 | 1467820923827 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3700 | 1467820923829 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:02:03 INFO - PROCESS | 3700 | 1467820923832 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3700 | 1467820923834 Marionette TRACE conn3 <- [1,2906,null,{}] 09:02:03 INFO - PROCESS | 3700 | 1467820923839 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}] 09:02:03 INFO - PROCESS | 3700 | 1467820923841 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:03 INFO - PROCESS | 3700 | 1467820923915 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:02:03 INFO - PROCESS | 3700 | 1467820923925 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3700 | 1467820923927 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:03 INFO - PROCESS | 3700 | ++DOCSHELL 15747C00 == 31 [pid = 3700] [id = 736] 09:02:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15E73400) [pid = 3700] [serial = 2208] [outer = 00000000] 09:02:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (174C3000) [pid = 3700] [serial = 2209] [outer = 15E73400] 09:02:03 INFO - PROCESS | 3700 | 1467820923969 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (174C5400) [pid = 3700] [serial = 2210] [outer = 15E73400] 09:02:04 INFO - PROCESS | 3700 | 1467820924373 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:02:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 588ms 09:02:04 INFO - PROCESS | 3700 | 1467820924441 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3700 | 1467820924443 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:02:04 INFO - PROCESS | 3700 | 1467820924447 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3700 | 1467820924448 Marionette TRACE conn3 <- [1,2910,null,{}] 09:02:04 INFO - PROCESS | 3700 | 1467820924452 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}] 09:02:04 INFO - PROCESS | 3700 | 1467820924453 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:04 INFO - PROCESS | 3700 | 1467820924530 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:02:04 INFO - PROCESS | 3700 | 1467820924535 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3700 | 1467820924537 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:04 INFO - PROCESS | 3700 | ++DOCSHELL 16DAF400 == 32 [pid = 3700] [id = 737] 09:02:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1756EC00) [pid = 3700] [serial = 2211] [outer = 00000000] 09:02:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17C20C00) [pid = 3700] [serial = 2212] [outer = 1756EC00] 09:02:04 INFO - PROCESS | 3700 | 1467820924579 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17CF3C00) [pid = 3700] [serial = 2213] [outer = 1756EC00] 09:02:04 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:04 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:04 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:04 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:05 INFO - PROCESS | 3700 | 1467820925031 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]]]}] 09:02:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:02:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:05 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 09:02:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:05 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 09:02:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:05 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]" 09:02:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:02:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 634ms 09:02:05 INFO - PROCESS | 3700 | 1467820925070 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3700 | 1467820925072 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:02:05 INFO - PROCESS | 3700 | 1467820925075 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3700 | 1467820925077 Marionette TRACE conn3 <- [1,2914,null,{}] 09:02:05 INFO - PROCESS | 3700 | 1467820925080 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}] 09:02:05 INFO - PROCESS | 3700 | 1467820925082 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:05 INFO - PROCESS | 3700 | 1467820925193 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:02:05 INFO - PROCESS | 3700 | 1467820925201 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3700 | 1467820925203 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:05 INFO - PROCESS | 3700 | ++DOCSHELL 13AA1800 == 33 [pid = 3700] [id = 738] 09:02:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (196D4000) [pid = 3700] [serial = 2214] [outer = 00000000] 09:02:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19AB5800) [pid = 3700] [serial = 2215] [outer = 196D4000] 09:02:05 INFO - PROCESS | 3700 | 1467820925245 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19ABDC00) [pid = 3700] [serial = 2216] [outer = 196D4000] 09:02:05 INFO - PROCESS | 3700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:02:05 INFO - PROCESS | 3700 | 1467820925686 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]]]}] 09:02:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:02:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 635ms 09:02:05 INFO - PROCESS | 3700 | 1467820925712 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3700 | 1467820925714 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:02:05 INFO - PROCESS | 3700 | 1467820925717 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3700 | 1467820925719 Marionette TRACE conn3 <- [1,2918,null,{}] 09:02:05 INFO - PROCESS | 3700 | 1467820925723 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}] 09:02:05 INFO - PROCESS | 3700 | 1467820925724 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:05 INFO - PROCESS | 3700 | 1467820925840 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:02:05 INFO - PROCESS | 3700 | 1467820925845 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3700 | 1467820925847 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:05 INFO - PROCESS | 3700 | ++DOCSHELL 14226000 == 34 [pid = 3700] [id = 739] 09:02:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19E2A800) [pid = 3700] [serial = 2217] [outer = 00000000] 09:02:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A216800) [pid = 3700] [serial = 2218] [outer = 19E2A800] 09:02:05 INFO - PROCESS | 3700 | 1467820925890 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A3B1C00) [pid = 3700] [serial = 2219] [outer = 19E2A800] 09:02:06 INFO - PROCESS | 3700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:02:06 INFO - PROCESS | 3700 | 1467820926309 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]]]}] 09:02:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:02:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 619ms 09:02:06 INFO - PROCESS | 3700 | 1467820926356 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3700 | 1467820926358 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:02:06 INFO - PROCESS | 3700 | 1467820926361 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 3700 | 1467820926363 Marionette TRACE conn3 <- [1,2922,null,{}] 09:02:06 INFO - PROCESS | 3700 | 1467820926369 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}] 09:02:06 INFO - PROCESS | 3700 | 1467820926372 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:06 INFO - PROCESS | 3700 | 1467820926496 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:02:06 INFO - PROCESS | 3700 | 1467820926574 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3700 | 1467820926576 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:06 INFO - PROCESS | 3700 | ++DOCSHELL 150D2000 == 35 [pid = 3700] [id = 740] 09:02:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A5E8800) [pid = 3700] [serial = 2220] [outer = 00000000] 09:02:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A5F0000) [pid = 3700] [serial = 2221] [outer = 1A5E8800] 09:02:06 INFO - PROCESS | 3700 | 1467820926628 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1A859800) [pid = 3700] [serial = 2222] [outer = 1A5E8800] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A21E800) [pid = 3700] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (193B0C00) [pid = 3700] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (10BAF400) [pid = 3700] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (19C2C800) [pid = 3700] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1756C000) [pid = 3700] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16B7C400) [pid = 3700] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15E73000) [pid = 3700] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (158A8800) [pid = 3700] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1452E800) [pid = 3700] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (13AAA400) [pid = 3700] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (11DDC800) [pid = 3700] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10EA2C00) [pid = 3700] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19C28000) [pid = 3700] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:02:06 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15751000) [pid = 3700] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:02:07 INFO - PROCESS | 3700 | 1467820927155 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]]]}] 09:02:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:02:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 820ms 09:02:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:02:07 INFO - PROCESS | 3700 | 1467820927201 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3700 | 1467820927203 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:02:07 INFO - PROCESS | 3700 | 1467820927207 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 3700 | 1467820927208 Marionette TRACE conn3 <- [1,2926,null,{}] 09:02:07 INFO - PROCESS | 3700 | 1467820927211 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}] 09:02:07 INFO - PROCESS | 3700 | 1467820927213 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:07 INFO - PROCESS | 3700 | 1467820927291 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:02:07 INFO - PROCESS | 3700 | 1467820927295 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 3700 | 1467820927297 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:07 INFO - PROCESS | 3700 | ++DOCSHELL 13AA8C00 == 36 [pid = 3700] [id = 741] 09:02:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (13AAA400) [pid = 3700] [serial = 2223] [outer = 00000000] 09:02:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15751000) [pid = 3700] [serial = 2224] [outer = 13AAA400] 09:02:07 INFO - PROCESS | 3700 | 1467820927339 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1678D000) [pid = 3700] [serial = 2225] [outer = 13AAA400] 09:02:07 INFO - PROCESS | 3700 | 1467820927752 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]]]}] 09:02:07 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. 09:02:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 588ms 09:02:07 INFO - PROCESS | 3700 | 1467820927801 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3700 | 1467820927803 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:02:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:02:07 INFO - PROCESS | 3700 | 1467820927820 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 3700 | 1467820927822 Marionette TRACE conn3 <- [1,2930,null,{}] 09:02:07 INFO - PROCESS | 3700 | 1467820927825 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}] 09:02:07 INFO - PROCESS | 3700 | 1467820927827 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:07 INFO - PROCESS | 3700 | 1467820927904 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:02:07 INFO - PROCESS | 3700 | 1467820927908 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 3700 | 1467820927910 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:07 INFO - PROCESS | 3700 | ++DOCSHELL 1A21F400 == 37 [pid = 3700] [id = 742] 09:02:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A220800) [pid = 3700] [serial = 2226] [outer = 00000000] 09:02:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A5EB400) [pid = 3700] [serial = 2227] [outer = 1A220800] 09:02:07 INFO - PROCESS | 3700 | 1467820927952 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A5EF000) [pid = 3700] [serial = 2228] [outer = 1A220800] 09:02:08 INFO - PROCESS | 3700 | 1467820928365 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"]]]}] 09:02:08 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 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:02:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 588ms 09:02:08 INFO - PROCESS | 3700 | 1467820928387 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3700 | 1467820928389 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:02:08 INFO - PROCESS | 3700 | 1467820928392 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 3700 | 1467820928394 Marionette TRACE conn3 <- [1,2934,null,{}] 09:02:08 INFO - PROCESS | 3700 | 1467820928397 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}] 09:02:08 INFO - PROCESS | 3700 | 1467820928399 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:08 INFO - PROCESS | 3700 | 1467820928522 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:02:08 INFO - PROCESS | 3700 | 1467820928529 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3700 | 1467820928531 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:08 INFO - PROCESS | 3700 | ++DOCSHELL 1452E400 == 38 [pid = 3700] [id = 743] 09:02:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16CF0C00) [pid = 3700] [serial = 2229] [outer = 00000000] 09:02:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A865C00) [pid = 3700] [serial = 2230] [outer = 16CF0C00] 09:02:08 INFO - PROCESS | 3700 | 1467820928573 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A8CD800) [pid = 3700] [serial = 2231] [outer = 16CF0C00] 09:02:09 INFO - PROCESS | 3700 | 1467820929033 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]]]}] 09:02:09 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. 09:02:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 681ms 09:02:09 INFO - PROCESS | 3700 | 1467820929130 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3700 | 1467820929138 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:02:09 INFO - PROCESS | 3700 | 1467820929147 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3700 | 1467820929151 Marionette TRACE conn3 <- [1,2938,null,{}] 09:02:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:02:09 INFO - PROCESS | 3700 | 1467820929161 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}] 09:02:09 INFO - PROCESS | 3700 | 1467820929165 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:09 INFO - PROCESS | 3700 | 1467820929295 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:02:09 INFO - PROCESS | 3700 | 1467820929454 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3700 | 1467820929459 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:09 INFO - PROCESS | 3700 | ++DOCSHELL 10BA1C00 == 39 [pid = 3700] [id = 744] 09:02:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10E9BC00) [pid = 3700] [serial = 2232] [outer = 00000000] 09:02:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10F02400) [pid = 3700] [serial = 2233] [outer = 10E9BC00] 09:02:09 INFO - PROCESS | 3700 | 1467820929513 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (111A8000) [pid = 3700] [serial = 2234] [outer = 10E9BC00] 09:02:10 INFO - PROCESS | 3700 | ++DOCSHELL 1312C400 == 40 [pid = 3700] [id = 745] 09:02:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (131CA400) [pid = 3700] [serial = 2235] [outer = 00000000] 09:02:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (13271400) [pid = 3700] [serial = 2236] [outer = 131CA400] 09:02:10 INFO - PROCESS | 3700 | 1467820930186 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]]]}] 09:02:10 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. 09:02:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1084ms 09:02:10 INFO - PROCESS | 3700 | 1467820930242 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 3700 | 1467820930247 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:02:10 INFO - PROCESS | 3700 | 1467820930254 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3700 | 1467820930257 Marionette TRACE conn3 <- [1,2942,null,{}] 09:02:10 INFO - PROCESS | 3700 | 1467820930261 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}] 09:02:10 INFO - PROCESS | 3700 | 1467820930264 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:10 INFO - PROCESS | 3700 | 1467820930400 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:02:10 INFO - PROCESS | 3700 | 1467820930550 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3700 | 1467820930553 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:10 INFO - PROCESS | 3700 | ++DOCSHELL 11D90C00 == 41 [pid = 3700] [id = 746] 09:02:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (129E6C00) [pid = 3700] [serial = 2237] [outer = 00000000] 09:02:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (14224400) [pid = 3700] [serial = 2238] [outer = 129E6C00] 09:02:10 INFO - PROCESS | 3700 | 1467820930608 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (15044C00) [pid = 3700] [serial = 2239] [outer = 129E6C00] 09:02:11 INFO - PROCESS | 3700 | 1467820931423 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]]]}] 09:02:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:11 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 09:02:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1175ms 09:02:11 INFO - PROCESS | 3700 | 1467820931451 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3700 | 1467820931455 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:02:11 INFO - PROCESS | 3700 | 1467820931460 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:02:11 INFO - PROCESS | 3700 | 1467820931463 Marionette TRACE conn3 <- [1,2946,null,{}] 09:02:11 INFO - PROCESS | 3700 | 1467820931469 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}] 09:02:11 INFO - PROCESS | 3700 | 1467820931471 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:11 INFO - PROCESS | 3700 | 1467820931570 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:02:11 INFO - PROCESS | 3700 | 1467820931720 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3700 | 1467820931722 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 1A21F400 == 40 [pid = 3700] [id = 742] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 13AA8C00 == 39 [pid = 3700] [id = 741] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 150D2000 == 38 [pid = 3700] [id = 740] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 14226000 == 37 [pid = 3700] [id = 739] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 13AA1800 == 36 [pid = 3700] [id = 738] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 16DAF400 == 35 [pid = 3700] [id = 737] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 15747C00 == 34 [pid = 3700] [id = 736] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 15E72000 == 33 [pid = 3700] [id = 735] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 150DB800 == 32 [pid = 3700] [id = 734] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 139E7800 == 31 [pid = 3700] [id = 733] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 13AA2800 == 30 [pid = 3700] [id = 732] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1A5EBC00) [pid = 3700] [serial = 2188] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | ++DOCSHELL 103C6000 == 31 [pid = 3700] [id = 747] 09:02:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (10A03C00) [pid = 3700] [serial = 2240] [outer = 00000000] 09:02:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (10EA2C00) [pid = 3700] [serial = 2241] [outer = 10A03C00] 09:02:11 INFO - PROCESS | 3700 | 1467820931802 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (114A1800) [pid = 3700] [serial = 2242] [outer = 10A03C00] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 1180D000 == 30 [pid = 3700] [id = 731] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 10BAF800 == 29 [pid = 3700] [id = 730] 09:02:11 INFO - PROCESS | 3700 | --DOCSHELL 15E1B000 == 28 [pid = 3700] [id = 729] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A492800) [pid = 3700] [serial = 2186] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (194CB800) [pid = 3700] [serial = 2173] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (193A9800) [pid = 3700] [serial = 2176] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (196C9000) [pid = 3700] [serial = 2174] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1A3B2000) [pid = 3700] [serial = 2179] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (194CA800) [pid = 3700] [serial = 2177] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A48E400) [pid = 3700] [serial = 2185] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (179FC800) [pid = 3700] [serial = 2170] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17496000) [pid = 3700] [serial = 2167] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (174CB800) [pid = 3700] [serial = 2168] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16797000) [pid = 3700] [serial = 2164] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (168E4800) [pid = 3700] [serial = 2165] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15E1B400) [pid = 3700] [serial = 2161] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (15E20000) [pid = 3700] [serial = 2162] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (150CF000) [pid = 3700] [serial = 2158] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1566DC00) [pid = 3700] [serial = 2159] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13B52400) [pid = 3700] [serial = 2155] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (14229000) [pid = 3700] [serial = 2156] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (11DDE000) [pid = 3700] [serial = 2152] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (12BB3C00) [pid = 3700] [serial = 2153] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10F9C800) [pid = 3700] [serial = 2149] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (11027800) [pid = 3700] [serial = 2150] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19FA4400) [pid = 3700] [serial = 2147] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (168EC000) [pid = 3700] [serial = 2182] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A484C00) [pid = 3700] [serial = 2180] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (194C1000) [pid = 3700] [serial = 2183] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (17C19400) [pid = 3700] [serial = 2171] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 3700 | 1467820932241 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]]]}] 09:02:12 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. 09:02:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 835ms 09:02:12 INFO - PROCESS | 3700 | 1467820932288 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3700 | 1467820932292 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 3700 | 1467820932298 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:02:12 INFO - PROCESS | 3700 | 1467820932300 Marionette TRACE conn3 <- [1,2950,null,{}] 09:02:12 INFO - PROCESS | 3700 | 1467820932308 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}] 09:02:12 INFO - PROCESS | 3700 | 1467820932311 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:12 INFO - PROCESS | 3700 | 1467820932393 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:02:12 INFO - PROCESS | 3700 | 1467820932399 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3700 | 1467820932401 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:12 INFO - PROCESS | 3700 | ++DOCSHELL 12E2C400 == 29 [pid = 3700] [id = 748] 09:02:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (12E63800) [pid = 3700] [serial = 2243] [outer = 00000000] 09:02:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13160C00) [pid = 3700] [serial = 2244] [outer = 12E63800] 09:02:12 INFO - PROCESS | 3700 | 1467820932450 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13938000) [pid = 3700] [serial = 2245] [outer = 12E63800] 09:02:12 INFO - PROCESS | 3700 | 1467820932938 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]]]}] 09:02:12 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. 09:02:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 681ms 09:02:12 INFO - PROCESS | 3700 | 1467820932998 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3700 | 1467820933000 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:02:12 INFO - PROCESS | 3700 | 1467820933007 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3700 | 1467820933011 Marionette TRACE conn3 <- [1,2954,null,{}] 09:02:13 INFO - PROCESS | 3700 | 1467820933021 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}] 09:02:13 INFO - PROCESS | 3700 | 1467820933026 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:13 INFO - PROCESS | 3700 | 1467820933093 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:02:13 INFO - PROCESS | 3700 | 1467820933103 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3700 | 1467820933106 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:13 INFO - PROCESS | 3700 | ++DOCSHELL 1452E800 == 30 [pid = 3700] [id = 749] 09:02:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (14534800) [pid = 3700] [serial = 2246] [outer = 00000000] 09:02:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15041C00) [pid = 3700] [serial = 2247] [outer = 14534800] 09:02:13 INFO - PROCESS | 3700 | 1467820933153 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (150D1C00) [pid = 3700] [serial = 2248] [outer = 14534800] 09:02:13 INFO - PROCESS | 3700 | 1467820933621 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]]]}] 09:02:13 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. 09:02:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 635ms 09:02:13 INFO - PROCESS | 3700 | 1467820933630 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3700 | 1467820933632 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:02:13 INFO - PROCESS | 3700 | 1467820933635 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:02:13 INFO - PROCESS | 3700 | 1467820933637 Marionette TRACE conn3 <- [1,2958,null,{}] 09:02:13 INFO - PROCESS | 3700 | 1467820933640 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}] 09:02:13 INFO - PROCESS | 3700 | 1467820933642 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:13 INFO - PROCESS | 3700 | 1467820933733 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:02:13 INFO - PROCESS | 3700 | 1467820933738 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3700 | 1467820933740 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:13 INFO - PROCESS | 3700 | ++DOCSHELL 1566EC00 == 31 [pid = 3700] [id = 750] 09:02:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (15679C00) [pid = 3700] [serial = 2249] [outer = 00000000] 09:02:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15E24000) [pid = 3700] [serial = 2250] [outer = 15679C00] 09:02:13 INFO - PROCESS | 3700 | 1467820933783 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15E6E400) [pid = 3700] [serial = 2251] [outer = 15679C00] 09:02:14 INFO - PROCESS | 3700 | 1467820934193 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]]]}] 09:02:14 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. 09:02:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 587ms 09:02:14 INFO - PROCESS | 3700 | 1467820934232 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3700 | 1467820934234 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:02:14 INFO - PROCESS | 3700 | 1467820934237 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3700 | 1467820934239 Marionette TRACE conn3 <- [1,2962,null,{}] 09:02:14 INFO - PROCESS | 3700 | 1467820934273 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}] 09:02:14 INFO - PROCESS | 3700 | 1467820934275 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:14 INFO - PROCESS | 3700 | 1467820934390 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:02:14 INFO - PROCESS | 3700 | 1467820934395 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3700 | 1467820934397 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:14 INFO - PROCESS | 3700 | ++DOCSHELL 15E74400 == 32 [pid = 3700] [id = 751] 09:02:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15E75400) [pid = 3700] [serial = 2252] [outer = 00000000] 09:02:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (16790400) [pid = 3700] [serial = 2253] [outer = 15E75400] 09:02:14 INFO - PROCESS | 3700 | 1467820934444 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16793800) [pid = 3700] [serial = 2254] [outer = 15E75400] 09:02:14 INFO - PROCESS | 3700 | 1467820934889 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]]]}] 09:02:14 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. 09:02:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 712ms 09:02:14 INFO - PROCESS | 3700 | 1467820934942 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3700 | 1467820934944 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:02:14 INFO - PROCESS | 3700 | 1467820934947 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3700 | 1467820934949 Marionette TRACE conn3 <- [1,2966,null,{}] 09:02:14 INFO - PROCESS | 3700 | 1467820934953 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}] 09:02:14 INFO - PROCESS | 3700 | 1467820934958 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:15 INFO - PROCESS | 3700 | 1467820935096 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:02:15 INFO - PROCESS | 3700 | 1467820935164 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3700 | 1467820935166 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:15 INFO - PROCESS | 3700 | ++DOCSHELL 16B77800 == 33 [pid = 3700] [id = 752] 09:02:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16CEF000) [pid = 3700] [serial = 2255] [outer = 00000000] 09:02:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17492800) [pid = 3700] [serial = 2256] [outer = 16CEF000] 09:02:15 INFO - PROCESS | 3700 | 1467820935209 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (17922800) [pid = 3700] [serial = 2257] [outer = 16CEF000] 09:02:15 INFO - PROCESS | 3700 | 1467820935591 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]]]}] 09:02:15 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. 09:02:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 696ms 09:02:15 INFO - PROCESS | 3700 | 1467820935647 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3700 | 1467820935649 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:02:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:02:15 INFO - PROCESS | 3700 | 1467820935653 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 3700 | 1467820935654 Marionette TRACE conn3 <- [1,2970,null,{}] 09:02:15 INFO - PROCESS | 3700 | 1467820935657 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}] 09:02:15 INFO - PROCESS | 3700 | 1467820935668 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:15 INFO - PROCESS | 3700 | 1467820935815 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:02:15 INFO - PROCESS | 3700 | 1467820935836 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3700 | 1467820935838 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:15 INFO - PROCESS | 3700 | ++DOCSHELL 168EC000 == 34 [pid = 3700] [id = 753] 09:02:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (17929800) [pid = 3700] [serial = 2258] [outer = 00000000] 09:02:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (17CF1000) [pid = 3700] [serial = 2259] [outer = 17929800] 09:02:15 INFO - PROCESS | 3700 | 1467820935881 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17CF1C00) [pid = 3700] [serial = 2260] [outer = 17929800] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1756EC00) [pid = 3700] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (196D4000) [pid = 3700] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15E73400) [pid = 3700] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (10E97800) [pid = 3700] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (15677400) [pid = 3700] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1180D400) [pid = 3700] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19E2A800) [pid = 3700] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1A5E8800) [pid = 3700] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1A220800) [pid = 3700] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13B53000) [pid = 3700] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1A5E6C00) [pid = 3700] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15E72C00) [pid = 3700] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13AA6C00) [pid = 3700] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:02:16 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (13AAA400) [pid = 3700] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:02:16 INFO - PROCESS | 3700 | 1467820936478 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"]]]}] 09:02:16 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 09:02:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:02:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 820ms 09:02:16 INFO - PROCESS | 3700 | 1467820936478 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3700 | 1467820936480 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:02:16 INFO - PROCESS | 3700 | 1467820936484 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:02:16 INFO - PROCESS | 3700 | 1467820936485 Marionette TRACE conn3 <- [1,2974,null,{}] 09:02:16 INFO - PROCESS | 3700 | 1467820936489 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}] 09:02:16 INFO - PROCESS | 3700 | 1467820936491 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:16 INFO - PROCESS | 3700 | 1467820936566 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:02:16 INFO - PROCESS | 3700 | 1467820936571 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3700 | 1467820936573 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:16 INFO - PROCESS | 3700 | ++DOCSHELL 10A0B800 == 35 [pid = 3700] [id = 754] 09:02:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10E97800) [pid = 3700] [serial = 2261] [outer = 00000000] 09:02:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1678A000) [pid = 3700] [serial = 2262] [outer = 10E97800] 09:02:16 INFO - PROCESS | 3700 | 1467820936616 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (174CA800) [pid = 3700] [serial = 2263] [outer = 10E97800] 09:02:17 INFO - PROCESS | 3700 | 1467820937018 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]]]}] 09:02:17 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. 09:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 588ms 09:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:02:17 INFO - PROCESS | 3700 | 1467820937085 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 3700 | 1467820937087 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:02:17 INFO - PROCESS | 3700 | 1467820937090 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3700 | 1467820937092 Marionette TRACE conn3 <- [1,2978,null,{}] 09:02:17 INFO - PROCESS | 3700 | 1467820937095 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}] 09:02:17 INFO - PROCESS | 3700 | 1467820937097 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:17 INFO - PROCESS | 3700 | 1467820937204 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:02:17 INFO - PROCESS | 3700 | 1467820937209 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3700 | 1467820937211 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:17 INFO - PROCESS | 3700 | ++DOCSHELL 1452CC00 == 36 [pid = 3700] [id = 755] 09:02:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15041800) [pid = 3700] [serial = 2264] [outer = 00000000] 09:02:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (196D4C00) [pid = 3700] [serial = 2265] [outer = 15041800] 09:02:17 INFO - PROCESS | 3700 | 1467820937253 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19AB1800) [pid = 3700] [serial = 2266] [outer = 15041800] 09:02:17 INFO - PROCESS | 3700 | ++DOCSHELL 196D0000 == 37 [pid = 3700] [id = 756] 09:02:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19C2F400) [pid = 3700] [serial = 2267] [outer = 00000000] 09:02:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19E30000) [pid = 3700] [serial = 2268] [outer = 19C2F400] 09:02:17 INFO - PROCESS | 3700 | 1467820937711 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]]]}] 09:02:17 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. 09:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 619ms 09:02:17 INFO - PROCESS | 3700 | 1467820937729 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 3700 | 1467820937731 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:02:17 INFO - PROCESS | 3700 | 1467820937738 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3700 | 1467820937740 Marionette TRACE conn3 <- [1,2982,null,{}] 09:02:17 INFO - PROCESS | 3700 | 1467820937744 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}] 09:02:17 INFO - PROCESS | 3700 | 1467820937746 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:17 INFO - PROCESS | 3700 | 1467820937837 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:02:17 INFO - PROCESS | 3700 | 1467820937842 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3700 | 1467820937844 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:17 INFO - PROCESS | 3700 | ++DOCSHELL 19AB9C00 == 38 [pid = 3700] [id = 757] 09:02:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19ABC400) [pid = 3700] [serial = 2269] [outer = 00000000] 09:02:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19FA1800) [pid = 3700] [serial = 2270] [outer = 19ABC400] 09:02:17 INFO - PROCESS | 3700 | 1467820937886 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19FA3000) [pid = 3700] [serial = 2271] [outer = 19ABC400] 09:02:18 INFO - PROCESS | 3700 | 1467820938294 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]]]}] 09:02:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:18 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 09:02:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 588ms 09:02:18 INFO - PROCESS | 3700 | 1467820938317 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3700 | 1467820938320 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:02:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:02:18 INFO - PROCESS | 3700 | 1467820938325 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 3700 | 1467820938329 Marionette TRACE conn3 <- [1,2986,null,{}] 09:02:18 INFO - PROCESS | 3700 | 1467820938333 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}] 09:02:18 INFO - PROCESS | 3700 | 1467820938335 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:18 INFO - PROCESS | 3700 | 1467820938520 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:02:18 INFO - PROCESS | 3700 | 1467820938707 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3700 | 1467820938710 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:18 INFO - PROCESS | 3700 | ++DOCSHELL 10A09C00 == 39 [pid = 3700] [id = 758] 09:02:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (10A0E000) [pid = 3700] [serial = 2272] [outer = 00000000] 09:02:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10BAC000) [pid = 3700] [serial = 2273] [outer = 10A0E000] 09:02:18 INFO - PROCESS | 3700 | 1467820938766 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10EA3800) [pid = 3700] [serial = 2274] [outer = 10A0E000] 09:02:19 INFO - PROCESS | 3700 | 1467820939320 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]]]}] 09:02:19 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. 09:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1021ms 09:02:19 INFO - PROCESS | 3700 | 1467820939368 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 3700 | 1467820939372 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:02:19 INFO - PROCESS | 3700 | 1467820939377 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3700 | 1467820939380 Marionette TRACE conn3 <- [1,2990,null,{}] 09:02:19 INFO - PROCESS | 3700 | 1467820939404 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}] 09:02:19 INFO - PROCESS | 3700 | 1467820939407 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:19 INFO - PROCESS | 3700 | 1467820939546 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:02:19 INFO - PROCESS | 3700 | 1467820939686 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3700 | 1467820939689 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:19 INFO - PROCESS | 3700 | ++DOCSHELL 13936C00 == 40 [pid = 3700] [id = 759] 09:02:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (13AA1800) [pid = 3700] [serial = 2275] [outer = 00000000] 09:02:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (14227400) [pid = 3700] [serial = 2276] [outer = 13AA1800] 09:02:19 INFO - PROCESS | 3700 | 1467820939730 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (15136C00) [pid = 3700] [serial = 2277] [outer = 13AA1800] 09:02:20 INFO - PROCESS | 3700 | 1467820940245 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]]]}] 09:02:20 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. 09:02:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 928ms 09:02:20 INFO - PROCESS | 3700 | 1467820940322 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3700 | 1467820940325 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:02:20 INFO - PROCESS | 3700 | 1467820940332 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3700 | 1467820940334 Marionette TRACE conn3 <- [1,2994,null,{}] 09:02:20 INFO - PROCESS | 3700 | 1467820940339 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}] 09:02:20 INFO - PROCESS | 3700 | 1467820940341 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:20 INFO - PROCESS | 3700 | 1467820940456 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:02:20 INFO - PROCESS | 3700 | 1467820940568 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3700 | 1467820940571 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:20 INFO - PROCESS | 3700 | ++DOCSHELL 15678000 == 41 [pid = 3700] [id = 760] 09:02:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1682E800) [pid = 3700] [serial = 2278] [outer = 00000000] 09:02:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1749B400) [pid = 3700] [serial = 2279] [outer = 1682E800] 09:02:20 INFO - PROCESS | 3700 | 1467820940663 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (194C6C00) [pid = 3700] [serial = 2280] [outer = 1682E800] 09:02:21 INFO - PROCESS | 3700 | 1467820941166 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]]]}] 09:02:21 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. 09:02:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 898ms 09:02:21 INFO - PROCESS | 3700 | 1467820941235 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 3700 | 1467820941239 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:02:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:02:21 INFO - PROCESS | 3700 | 1467820941250 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 3700 | 1467820941254 Marionette TRACE conn3 <- [1,2998,null,{}] 09:02:21 INFO - PROCESS | 3700 | 1467820941258 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}] 09:02:21 INFO - PROCESS | 3700 | 1467820941261 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:21 INFO - PROCESS | 3700 | 1467820941371 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:02:21 INFO - PROCESS | 3700 | 1467820941516 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3700 | 1467820941518 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:21 INFO - PROCESS | 3700 | ++DOCSHELL 10E98400 == 42 [pid = 3700] [id = 761] 09:02:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (11806C00) [pid = 3700] [serial = 2281] [outer = 00000000] 09:02:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (17495000) [pid = 3700] [serial = 2282] [outer = 11806C00] 09:02:21 INFO - PROCESS | 3700 | 1467820941609 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1A3BC000) [pid = 3700] [serial = 2283] [outer = 11806C00] 09:02:21 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:22 INFO - PROCESS | 3700 | 1467820942361 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:02:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:02:22 INFO - {} 09:02:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:02:22 INFO - {} 09:02:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:02:22 INFO - {} 09:02:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:02:22 INFO - {} 09:02:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1129ms 09:02:22 INFO - PROCESS | 3700 | 1467820942377 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3700 | 1467820942381 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:02:22 INFO - TEST-START | /FileAPI/fileReader.html 09:02:22 INFO - PROCESS | 3700 | 1467820942386 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 3700 | 1467820942388 Marionette TRACE conn3 <- [1,3002,null,{}] 09:02:22 INFO - PROCESS | 3700 | 1467820942394 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}] 09:02:22 INFO - PROCESS | 3700 | 1467820942396 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:22 INFO - PROCESS | 3700 | 1467820942506 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:02:22 INFO - PROCESS | 3700 | 1467820942644 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3700 | 1467820942646 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:22 INFO - PROCESS | 3700 | ++DOCSHELL 1295C800 == 43 [pid = 3700] [id = 762] 09:02:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (12BAB000) [pid = 3700] [serial = 2284] [outer = 00000000] 09:02:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (14534C00) [pid = 3700] [serial = 2285] [outer = 12BAB000] 09:02:22 INFO - PROCESS | 3700 | 1467820942697 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (15098C00) [pid = 3700] [serial = 2286] [outer = 12BAB000] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 196D0000 == 42 [pid = 3700] [id = 756] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 19AB9C00 == 41 [pid = 3700] [id = 757] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 1452CC00 == 40 [pid = 3700] [id = 755] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 10A0B800 == 39 [pid = 3700] [id = 754] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 168EC000 == 38 [pid = 3700] [id = 753] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 16B77800 == 37 [pid = 3700] [id = 752] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 15E74400 == 36 [pid = 3700] [id = 751] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 1566EC00 == 35 [pid = 3700] [id = 750] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 1452E800 == 34 [pid = 3700] [id = 749] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 12E2C400 == 33 [pid = 3700] [id = 748] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 103C6000 == 32 [pid = 3700] [id = 747] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 1312C400 == 31 [pid = 3700] [id = 745] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 1452E400 == 30 [pid = 3700] [id = 743] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 10BA1C00 == 29 [pid = 3700] [id = 744] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 11D90C00 == 28 [pid = 3700] [id = 746] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 10E98400 == 27 [pid = 3700] [id = 761] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 15678000 == 26 [pid = 3700] [id = 760] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 10A09C00 == 25 [pid = 3700] [id = 758] 09:02:23 INFO - PROCESS | 3700 | --DOCSHELL 13936C00 == 24 [pid = 3700] [id = 759] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (19AB5800) [pid = 3700] [serial = 2215] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (174C3000) [pid = 3700] [serial = 2209] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (10EA3C00) [pid = 3700] [serial = 2191] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (10F04800) [pid = 3700] [serial = 2192] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1574D000) [pid = 3700] [serial = 2203] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (158AA400) [pid = 3700] [serial = 2204] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (17C20C00) [pid = 3700] [serial = 2212] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (11895C00) [pid = 3700] [serial = 2194] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1A216800) [pid = 3700] [serial = 2218] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1A5F0000) [pid = 3700] [serial = 2221] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1A3B1C00) [pid = 3700] [serial = 2219] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1A5EB400) [pid = 3700] [serial = 2227] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (11D92C00) [pid = 3700] [serial = 2195] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1A5EF000) [pid = 3700] [serial = 2228] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15039C00) [pid = 3700] [serial = 2200] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A5F0400) [pid = 3700] [serial = 2189] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16789C00) [pid = 3700] [serial = 2206] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16823000) [pid = 3700] [serial = 2207] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13AC5800) [pid = 3700] [serial = 2197] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15042C00) [pid = 3700] [serial = 2201] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13B58C00) [pid = 3700] [serial = 2198] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A859800) [pid = 3700] [serial = 2222] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (174C5400) [pid = 3700] [serial = 2210] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A865C00) [pid = 3700] [serial = 2230] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19ABDC00) [pid = 3700] [serial = 2216] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15751000) [pid = 3700] [serial = 2224] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1678D000) [pid = 3700] [serial = 2225] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17CF3C00) [pid = 3700] [serial = 2213] [outer = 00000000] [url = about:blank] 09:02:23 INFO - PROCESS | 3700 | 1467820943777 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]]]}] 09:02:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:02:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:02:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:02:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:02:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 1439ms 09:02:23 INFO - PROCESS | 3700 | 1467820943835 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3700 | 1467820943840 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /FileAPI/historical.html 09:02:23 INFO - PROCESS | 3700 | 1467820943845 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3700 | 1467820943848 Marionette TRACE conn3 <- [1,3006,null,{}] 09:02:23 INFO - PROCESS | 3700 | 1467820943855 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}] 09:02:23 INFO - PROCESS | 3700 | 1467820943860 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:23 INFO - PROCESS | 3700 | 1467820943974 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:02:23 INFO - PROCESS | 3700 | 1467820943986 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 3700 | 1467820943988 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:23 INFO - PROCESS | 3700 | ++DOCSHELL 10E98000 == 25 [pid = 3700] [id = 763] 09:02:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10E98400) [pid = 3700] [serial = 2287] [outer = 00000000] 09:02:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1180F400) [pid = 3700] [serial = 2288] [outer = 10E98400] 09:02:24 INFO - PROCESS | 3700 | 1467820944036 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (11C99000) [pid = 3700] [serial = 2289] [outer = 10E98400] 09:02:24 INFO - PROCESS | 3700 | 1467820944537 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"]]]}] 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:02:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:02:24 INFO - TEST-OK | /FileAPI/historical.html | took 728ms 09:02:24 INFO - PROCESS | 3700 | 1467820944586 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3700 | 1467820944591 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:02:24 INFO - PROCESS | 3700 | 1467820944601 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - TEST-START | /FileAPI/idlharness.html 09:02:24 INFO - PROCESS | 3700 | 1467820944604 Marionette TRACE conn3 <- [1,3010,null,{}] 09:02:24 INFO - PROCESS | 3700 | 1467820944608 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}] 09:02:24 INFO - PROCESS | 3700 | 1467820944610 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:24 INFO - PROCESS | 3700 | 1467820944694 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:02:24 INFO - PROCESS | 3700 | 1467820944702 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3700 | 1467820944705 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:24 INFO - PROCESS | 3700 | ++DOCSHELL 1393F800 == 26 [pid = 3700] [id = 764] 09:02:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13ABFC00) [pid = 3700] [serial = 2290] [outer = 00000000] 09:02:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (13B5A000) [pid = 3700] [serial = 2291] [outer = 13ABFC00] 09:02:24 INFO - PROCESS | 3700 | 1467820944752 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1422A400) [pid = 3700] [serial = 2292] [outer = 13ABFC00] 09:02:25 INFO - PROCESS | 3700 | 1467820945557 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:02:25 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 09:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:02:25 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 09:02:25 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 09:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:02:25 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 09:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:02:25 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 09:02:25 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 09:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:02:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 1083ms 09:02:25 INFO - PROCESS | 3700 | 1467820945683 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3700 | 1467820945685 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /FileAPI/idlharness.worker 09:02:25 INFO - PROCESS | 3700 | 1467820945689 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3700 | 1467820945693 Marionette TRACE conn3 <- [1,3014,null,{}] 09:02:25 INFO - PROCESS | 3700 | 1467820945703 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}] 09:02:25 INFO - PROCESS | 3700 | 1467820945708 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:25 INFO - PROCESS | 3700 | 1467820945832 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:02:25 INFO - PROCESS | 3700 | 1467820945852 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3700 | 1467820945855 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:25 INFO - PROCESS | 3700 | ++DOCSHELL 193AC000 == 27 [pid = 3700] [id = 765] 09:02:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (193AD400) [pid = 3700] [serial = 2293] [outer = 00000000] 09:02:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (194C7400) [pid = 3700] [serial = 2294] [outer = 193AD400] 09:02:25 INFO - PROCESS | 3700 | 1467820945901 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19AB0800) [pid = 3700] [serial = 2295] [outer = 193AD400] 09:02:26 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:26 INFO - PROCESS | 3700 | 1467820946901 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:02:26 INFO - {} 09:02:26 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 09:02:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:02:27 INFO - {} 09:02:27 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 - {} 09:02:27 INFO - {} 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:02:27 INFO - {} 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:02:27 INFO - {} 09:02:27 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 - {} 09:02:27 INFO - {} 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:27 INFO - {} 09:02:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1393ms 09:02:27 INFO - PROCESS | 3700 | 1467820947080 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3700 | 1467820947083 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:02:27 INFO - PROCESS | 3700 | 1467820947087 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3700 | 1467820947089 Marionette TRACE conn3 <- [1,3018,null,{}] 09:02:27 INFO - PROCESS | 3700 | 1467820947101 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}] 09:02:27 INFO - PROCESS | 3700 | 1467820947103 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:27 INFO - PROCESS | 3700 | 1467820947221 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:02:27 INFO - PROCESS | 3700 | 1467820947308 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3700 | 1467820947310 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:27 INFO - PROCESS | 3700 | ++DOCSHELL 1A223400 == 28 [pid = 3700] [id = 766] 09:02:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A3B1C00) [pid = 3700] [serial = 2296] [outer = 00000000] 09:02:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1AFC0000) [pid = 3700] [serial = 2297] [outer = 1A3B1C00] 09:02:27 INFO - PROCESS | 3700 | 1467820947353 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (139E7800) [pid = 3700] [serial = 2298] [outer = 1A3B1C00] 09:02:27 INFO - PROCESS | 3700 | 1467820947751 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]]]}] 09:02:27 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 09:02:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 682ms 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19ABC400) [pid = 3700] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15E75400) [pid = 3700] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16CF0C00) [pid = 3700] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10E9BC00) [pid = 3700] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (131CA400) [pid = 3700] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (14534800) [pid = 3700] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (12E63800) [pid = 3700] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (129E6C00) [pid = 3700] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10A03C00) [pid = 3700] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (15679C00) [pid = 3700] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16CEF000) [pid = 3700] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17929800) [pid = 3700] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10E97800) [pid = 3700] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15041800) [pid = 3700] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:27 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19C2F400) [pid = 3700] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:27 INFO - PROCESS | 3700 | 1467820947946 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3700 | 1467820947948 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:02:27 INFO - PROCESS | 3700 | 1467820947958 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3700 | 1467820947960 Marionette TRACE conn3 <- [1,3022,null,{}] 09:02:27 INFO - PROCESS | 3700 | 1467820947963 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}] 09:02:27 INFO - PROCESS | 3700 | 1467820947965 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:02:28 INFO - PROCESS | 3700 | 1467820948043 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:02:28 INFO - PROCESS | 3700 | 1467820948047 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3700 | 1467820948049 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:28 INFO - PROCESS | 3700 | ++DOCSHELL 0F229400 == 29 [pid = 3700] [id = 767] 09:02:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (0F229C00) [pid = 3700] [serial = 2299] [outer = 00000000] 09:02:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (0F22F000) [pid = 3700] [serial = 2300] [outer = 0F229C00] 09:02:28 INFO - PROCESS | 3700 | 1467820948093 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (10E96000) [pid = 3700] [serial = 2301] [outer = 0F229C00] 09:02:28 INFO - PROCESS | 3700 | 1467820948518 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]]]}] 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:02:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 574ms 09:02:28 INFO - PROCESS | 3700 | 1467820948545 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3700 | 1467820948548 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:02:28 INFO - PROCESS | 3700 | 1467820948552 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3700 | 1467820948555 Marionette TRACE conn3 <- [1,3026,null,{}] 09:02:28 INFO - PROCESS | 3700 | 1467820948573 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}] 09:02:28 INFO - PROCESS | 3700 | 1467820948579 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:28 INFO - PROCESS | 3700 | 1467820948693 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:02:28 INFO - PROCESS | 3700 | 1467820948705 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3700 | 1467820948707 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:28 INFO - PROCESS | 3700 | ++DOCSHELL 16CEF800 == 30 [pid = 3700] [id = 768] 09:02:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17F3A400) [pid = 3700] [serial = 2302] [outer = 00000000] 09:02:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17F3FC00) [pid = 3700] [serial = 2303] [outer = 17F3A400] 09:02:28 INFO - PROCESS | 3700 | 1467820948750 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17F42C00) [pid = 3700] [serial = 2304] [outer = 17F3A400] 09:02:29 INFO - PROCESS | 3700 | 1467820949157 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"]]]}] 09:02:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:02:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:02:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 651ms 09:02:29 INFO - PROCESS | 3700 | 1467820949192 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3700 | 1467820949194 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:02:29 INFO - PROCESS | 3700 | 1467820949212 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3700 | 1467820949213 Marionette TRACE conn3 <- [1,3030,null,{}] 09:02:29 INFO - PROCESS | 3700 | 1467820949218 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}] 09:02:29 INFO - PROCESS | 3700 | 1467820949220 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:29 INFO - PROCESS | 3700 | 1467820949296 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:02:29 INFO - PROCESS | 3700 | 1467820949301 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3700 | 1467820949303 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:29 INFO - PROCESS | 3700 | ++DOCSHELL 17F3E400 == 31 [pid = 3700] [id = 769] 09:02:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17F3E800) [pid = 3700] [serial = 2305] [outer = 00000000] 09:02:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19503C00) [pid = 3700] [serial = 2306] [outer = 17F3E800] 09:02:29 INFO - PROCESS | 3700 | 1467820949346 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19504400) [pid = 3700] [serial = 2307] [outer = 17F3E800] 09:02:29 INFO - PROCESS | 3700 | 1467820949924 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]]]}] 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:02:30 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. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:02:30 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'.) 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:02:30 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. 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:02:30 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. 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:30 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. 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:02:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 853ms 09:02:30 INFO - PROCESS | 3700 | 1467820950132 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3700 | 1467820950137 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:02:30 INFO - PROCESS | 3700 | 1467820950143 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 3700 | 1467820950146 Marionette TRACE conn3 <- [1,3034,null,{}] 09:02:30 INFO - PROCESS | 3700 | 1467820950152 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}] 09:02:30 INFO - PROCESS | 3700 | 1467820950156 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:30 INFO - PROCESS | 3700 | 1467820950275 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:02:30 INFO - PROCESS | 3700 | 1467820950390 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3700 | 1467820950395 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:30 INFO - PROCESS | 3700 | ++DOCSHELL 10BA3400 == 32 [pid = 3700] [id = 770] 09:02:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (10BAE800) [pid = 3700] [serial = 2308] [outer = 00000000] 09:02:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10F05400) [pid = 3700] [serial = 2309] [outer = 10BAE800] 09:02:30 INFO - PROCESS | 3700 | 1467820950450 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (11028800) [pid = 3700] [serial = 2310] [outer = 10BAE800] 09:02:30 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:31 INFO - PROCESS | 3700 | 1467820951056 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:02:31 INFO - {} 09:02:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 947ms 09:02:31 INFO - PROCESS | 3700 | 1467820951073 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:02:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:02:31 INFO - PROCESS | 3700 | 1467820951076 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:02:31 INFO - PROCESS | 3700 | 1467820951082 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3700 | 1467820951086 Marionette TRACE conn3 <- [1,3038,null,{}] 09:02:31 INFO - PROCESS | 3700 | 1467820951091 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}] 09:02:31 INFO - PROCESS | 3700 | 1467820951094 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:31 INFO - PROCESS | 3700 | 1467820951209 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:02:31 INFO - PROCESS | 3700 | 1467820951350 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3700 | 1467820951352 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:31 INFO - PROCESS | 3700 | ++DOCSHELL 14221400 == 33 [pid = 3700] [id = 771] 09:02:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (14527C00) [pid = 3700] [serial = 2311] [outer = 00000000] 09:02:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15E67400) [pid = 3700] [serial = 2312] [outer = 14527C00] 09:02:31 INFO - PROCESS | 3700 | 1467820951408 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16798C00) [pid = 3700] [serial = 2313] [outer = 14527C00] 09:02:32 INFO - PROCESS | 3700 | 1467820952028 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]]]}] 09:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:02:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 993ms 09:02:32 INFO - PROCESS | 3700 | 1467820952082 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3700 | 1467820952084 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:02:32 INFO - PROCESS | 3700 | 1467820952089 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3700 | 1467820952091 Marionette TRACE conn3 <- [1,3042,null,{}] 09:02:32 INFO - PROCESS | 3700 | 1467820952101 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}] 09:02:32 INFO - PROCESS | 3700 | 1467820952106 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:32 INFO - PROCESS | 3700 | 1467820952232 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:02:32 INFO - PROCESS | 3700 | 1467820952353 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3700 | 1467820952357 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:32 INFO - PROCESS | 3700 | ++DOCSHELL 0F22A400 == 34 [pid = 3700] [id = 772] 09:02:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (0F22B000) [pid = 3700] [serial = 2314] [outer = 00000000] 09:02:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (0F934800) [pid = 3700] [serial = 2315] [outer = 0F22B000] 09:02:32 INFO - PROCESS | 3700 | 1467820952527 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1036D800) [pid = 3700] [serial = 2316] [outer = 0F22B000] 09:02:33 INFO - PROCESS | 3700 | --DOCSHELL 16CEF800 == 33 [pid = 3700] [id = 768] 09:02:33 INFO - PROCESS | 3700 | --DOCSHELL 0F229400 == 32 [pid = 3700] [id = 767] 09:02:33 INFO - PROCESS | 3700 | --DOCSHELL 1A223400 == 31 [pid = 3700] [id = 766] 09:02:33 INFO - PROCESS | 3700 | --DOCSHELL 193AC000 == 30 [pid = 3700] [id = 765] 09:02:33 INFO - PROCESS | 3700 | --DOCSHELL 1393F800 == 29 [pid = 3700] [id = 764] 09:02:33 INFO - PROCESS | 3700 | --DOCSHELL 10E98000 == 28 [pid = 3700] [id = 763] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16793800) [pid = 3700] [serial = 2254] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A8CD800) [pid = 3700] [serial = 2231] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (10F02400) [pid = 3700] [serial = 2233] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (111A8000) [pid = 3700] [serial = 2234] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (13271400) [pid = 3700] [serial = 2236] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15041C00) [pid = 3700] [serial = 2247] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (150D1C00) [pid = 3700] [serial = 2248] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13160C00) [pid = 3700] [serial = 2244] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13938000) [pid = 3700] [serial = 2245] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14224400) [pid = 3700] [serial = 2238] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15044C00) [pid = 3700] [serial = 2239] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10EA2C00) [pid = 3700] [serial = 2241] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (114A1800) [pid = 3700] [serial = 2242] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15E24000) [pid = 3700] [serial = 2250] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (17922800) [pid = 3700] [serial = 2257] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (17492800) [pid = 3700] [serial = 2256] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (17CF1000) [pid = 3700] [serial = 2259] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1678A000) [pid = 3700] [serial = 2262] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (196D4C00) [pid = 3700] [serial = 2265] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (16790400) [pid = 3700] [serial = 2253] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17CF1C00) [pid = 3700] [serial = 2260] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19E30000) [pid = 3700] [serial = 2268] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19AB1800) [pid = 3700] [serial = 2266] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19FA3000) [pid = 3700] [serial = 2271] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (15E6E400) [pid = 3700] [serial = 2251] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (174CA800) [pid = 3700] [serial = 2263] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (19FA1800) [pid = 3700] [serial = 2270] [outer = 00000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3700 | 1467820953330 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"]]]}] 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:33 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" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:33 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" 09:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1365ms 09:02:33 INFO - PROCESS | 3700 | 1467820953450 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:02:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:02:33 INFO - PROCESS | 3700 | 1467820953453 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:02:33 INFO - PROCESS | 3700 | 1467820953459 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 3700 | 1467820953464 Marionette TRACE conn3 <- [1,3046,null,{}] 09:02:33 INFO - PROCESS | 3700 | 1467820953469 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}] 09:02:33 INFO - PROCESS | 3700 | 1467820953473 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:33 INFO - PROCESS | 3700 | 1467820953615 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:02:33 INFO - PROCESS | 3700 | 1467820953714 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3700 | 1467820953717 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:33 INFO - PROCESS | 3700 | ++DOCSHELL 114A1800 == 29 [pid = 3700] [id = 773] 09:02:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (11D92400) [pid = 3700] [serial = 2317] [outer = 00000000] 09:02:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (13271800) [pid = 3700] [serial = 2318] [outer = 11D92400] 09:02:33 INFO - PROCESS | 3700 | 1467820953763 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1393F800) [pid = 3700] [serial = 2319] [outer = 11D92400] 09:02:34 INFO - PROCESS | 3700 | 1467820954199 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]]]}] 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:02:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:02:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:02:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:02:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:02:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:02:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 791ms 09:02:34 INFO - PROCESS | 3700 | 1467820954267 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3700 | 1467820954270 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:02:34 INFO - PROCESS | 3700 | 1467820954280 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3700 | 1467820954283 Marionette TRACE conn3 <- [1,3050,null,{}] 09:02:34 INFO - PROCESS | 3700 | 1467820954286 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}] 09:02:34 INFO - PROCESS | 3700 | 1467820954289 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:34 INFO - PROCESS | 3700 | 1467820954384 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:02:34 INFO - PROCESS | 3700 | 1467820954398 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3700 | 1467820954400 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:34 INFO - PROCESS | 3700 | ++DOCSHELL 1509FC00 == 30 [pid = 3700] [id = 774] 09:02:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (150A2C00) [pid = 3700] [serial = 2320] [outer = 00000000] 09:02:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (15747800) [pid = 3700] [serial = 2321] [outer = 150A2C00] 09:02:34 INFO - PROCESS | 3700 | 1467820954444 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (158AC000) [pid = 3700] [serial = 2322] [outer = 150A2C00] 09:02:34 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:34 INFO - PROCESS | 3700 | 1467820954896 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:02:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:02:34 INFO - {} 09:02:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 698ms 09:02:34 INFO - PROCESS | 3700 | 1467820954977 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3700 | 1467820954979 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:02:34 INFO - PROCESS | 3700 | 1467820954983 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3700 | 1467820954986 Marionette TRACE conn3 <- [1,3054,null,{}] 09:02:34 INFO - PROCESS | 3700 | 1467820955000 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}] 09:02:34 INFO - PROCESS | 3700 | 1467820955005 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:35 INFO - PROCESS | 3700 | 1467820955122 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:02:35 INFO - PROCESS | 3700 | 1467820955131 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3700 | 1467820955133 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:35 INFO - PROCESS | 3700 | ++DOCSHELL 15E6C400 == 31 [pid = 3700] [id = 775] 09:02:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15E6D000) [pid = 3700] [serial = 2323] [outer = 00000000] 09:02:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (168E5800) [pid = 3700] [serial = 2324] [outer = 15E6D000] 09:02:35 INFO - PROCESS | 3700 | 1467820955176 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16B53000) [pid = 3700] [serial = 2325] [outer = 15E6D000] 09:02:35 INFO - PROCESS | 3700 | 1467820955622 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]]]}] 09:02:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:02:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:02:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:02:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:02:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:02:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:02:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:02:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 698ms 09:02:35 INFO - PROCESS | 3700 | 1467820955666 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3700 | 1467820955668 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:02:35 INFO - PROCESS | 3700 | 1467820955672 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3700 | 1467820955674 Marionette TRACE conn3 <- [1,3058,null,{}] 09:02:35 INFO - PROCESS | 3700 | 1467820955677 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}] 09:02:35 INFO - PROCESS | 3700 | 1467820955679 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:35 INFO - PROCESS | 3700 | 1467820955806 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:02:35 INFO - PROCESS | 3700 | 1467820955869 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3700 | 1467820955871 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:35 INFO - PROCESS | 3700 | ++DOCSHELL 16B7E800 == 32 [pid = 3700] [id = 776] 09:02:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16CEE400) [pid = 3700] [serial = 2326] [outer = 00000000] 09:02:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1733FC00) [pid = 3700] [serial = 2327] [outer = 16CEE400] 09:02:35 INFO - PROCESS | 3700 | 1467820955915 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (17415400) [pid = 3700] [serial = 2328] [outer = 16CEE400] 09:02:36 INFO - PROCESS | 3700 | 1467820956312 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]]]}] 09:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:02:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 698ms 09:02:36 INFO - PROCESS | 3700 | 1467820956372 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3700 | 1467820956374 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:02:36 INFO - PROCESS | 3700 | 1467820956387 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3700 | 1467820956390 Marionette TRACE conn3 <- [1,3062,null,{}] 09:02:36 INFO - PROCESS | 3700 | 1467820956395 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}] 09:02:36 INFO - PROCESS | 3700 | 1467820956412 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:36 INFO - PROCESS | 3700 | 1467820956585 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:02:36 INFO - PROCESS | 3700 | 1467820956594 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3700 | 1467820956596 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:36 INFO - PROCESS | 3700 | ++DOCSHELL 16B5A800 == 33 [pid = 3700] [id = 777] 09:02:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16B5BC00) [pid = 3700] [serial = 2329] [outer = 00000000] 09:02:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17568000) [pid = 3700] [serial = 2330] [outer = 16B5BC00] 09:02:36 INFO - PROCESS | 3700 | 1467820956648 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (179AEC00) [pid = 3700] [serial = 2331] [outer = 16B5BC00] 09:02:37 INFO - PROCESS | 3700 | 1467820957097 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]]]}] 09:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:02:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 729ms 09:02:37 INFO - PROCESS | 3700 | 1467820957132 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3700 | 1467820957134 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:02:37 INFO - PROCESS | 3700 | 1467820957138 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3700 | 1467820957139 Marionette TRACE conn3 <- [1,3066,null,{}] 09:02:37 INFO - PROCESS | 3700 | 1467820957142 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}] 09:02:37 INFO - PROCESS | 3700 | 1467820957148 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:37 INFO - PROCESS | 3700 | 1467820957266 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:02:37 INFO - PROCESS | 3700 | 1467820957271 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3700 | 1467820957273 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:37 INFO - PROCESS | 3700 | ++DOCSHELL 10FA9000 == 34 [pid = 3700] [id = 778] 09:02:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (11D90400) [pid = 3700] [serial = 2332] [outer = 00000000] 09:02:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17F3E000) [pid = 3700] [serial = 2333] [outer = 11D90400] 09:02:37 INFO - PROCESS | 3700 | 1467820957459 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17CF3C00) [pid = 3700] [serial = 2334] [outer = 11D90400] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1682E800) [pid = 3700] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (12BAB000) [pid = 3700] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10E98400) [pid = 3700] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (193AD400) [pid = 3700] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (13ABFC00) [pid = 3700] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (13AA1800) [pid = 3700] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (11806C00) [pid = 3700] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (0F229C00) [pid = 3700] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (17F3A400) [pid = 3700] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1A3B1C00) [pid = 3700] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:02:37 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (10A0E000) [pid = 3700] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:02:37 INFO - PROCESS | 3700 | 1467820957838 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] 09:02:37 INFO - PROCESS | 3700 | 1467820957882 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:02:37 INFO - PROCESS | 3700 | 1467820957886 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:02:37 INFO - PROCESS | 3700 | 1467820957887 Marionette TRACE conn3 <- [1,3070,null,{}] 09:02:37 INFO - PROCESS | 3700 | 1467820957891 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}] 09:02:37 INFO - PROCESS | 3700 | 1467820957893 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:37 INFO - PROCESS | 3700 | 1467820957998 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:02:38 INFO - PROCESS | 3700 | 1467820958088 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3700 | 1467820958090 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:38 INFO - PROCESS | 3700 | ++DOCSHELL 11802C00 == 35 [pid = 3700] [id = 779] 09:02:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (11806C00) [pid = 3700] [serial = 2335] [outer = 00000000] 09:02:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (17F47400) [pid = 3700] [serial = 2336] [outer = 11806C00] 09:02:38 INFO - PROCESS | 3700 | 1467820958132 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (193A9C00) [pid = 3700] [serial = 2337] [outer = 11806C00] 09:02:38 INFO - PROCESS | 3700 | 1467820958454 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]]]}] 09:02:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:02:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:02:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 636ms 09:02:38 INFO - PROCESS | 3700 | 1467820958507 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3700 | 1467820958518 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:02:38 INFO - PROCESS | 3700 | 1467820958522 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 3700 | 1467820958523 Marionette TRACE conn3 <- [1,3074,null,{}] 09:02:38 INFO - PROCESS | 3700 | 1467820958527 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}] 09:02:38 INFO - PROCESS | 3700 | 1467820958529 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:38 INFO - PROCESS | 3700 | 1467820958655 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:02:38 INFO - PROCESS | 3700 | 1467820958663 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3700 | 1467820958665 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:38 INFO - PROCESS | 3700 | ++DOCSHELL 0F224000 == 36 [pid = 3700] [id = 780] 09:02:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10A74C00) [pid = 3700] [serial = 2338] [outer = 00000000] 09:02:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19505800) [pid = 3700] [serial = 2339] [outer = 10A74C00] 09:02:38 INFO - PROCESS | 3700 | 1467820958709 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1950AC00) [pid = 3700] [serial = 2340] [outer = 10A74C00] 09:02:39 INFO - PROCESS | 3700 | 1467820959099 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:02:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 590ms 09:02:39 INFO - PROCESS | 3700 | 1467820959120 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3700 | 1467820959122 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 3700 | 1467820959125 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:02:39 INFO - PROCESS | 3700 | 1467820959127 Marionette TRACE conn3 <- [1,3078,null,{}] 09:02:39 INFO - PROCESS | 3700 | 1467820959130 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}] 09:02:39 INFO - PROCESS | 3700 | 1467820959132 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:39 INFO - PROCESS | 3700 | 1467820959210 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:02:39 INFO - PROCESS | 3700 | 1467820959215 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3700 | 1467820959217 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:39 INFO - PROCESS | 3700 | ++DOCSHELL 10F7A800 == 37 [pid = 3700] [id = 781] 09:02:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (11DE2800) [pid = 3700] [serial = 2341] [outer = 00000000] 09:02:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (196CBC00) [pid = 3700] [serial = 2342] [outer = 11DE2800] 09:02:39 INFO - PROCESS | 3700 | 1467820959355 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (196CF000) [pid = 3700] [serial = 2343] [outer = 11DE2800] 09:02:39 INFO - PROCESS | 3700 | 1467820959920 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:02:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 822ms 09:02:39 INFO - PROCESS | 3700 | 1467820959969 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3700 | 1467820959973 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 3700 | 1467820959978 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:02:39 INFO - PROCESS | 3700 | 1467820959983 Marionette TRACE conn3 <- [1,3082,null,{}] 09:02:39 INFO - PROCESS | 3700 | 1467820959988 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}] 09:02:39 INFO - PROCESS | 3700 | 1467820959991 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:40 INFO - PROCESS | 3700 | 1467820960133 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:02:40 INFO - PROCESS | 3700 | 1467820960279 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3700 | 1467820960282 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:40 INFO - PROCESS | 3700 | ++DOCSHELL 10EA2C00 == 38 [pid = 3700] [id = 782] 09:02:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (10EA3C00) [pid = 3700] [serial = 2344] [outer = 00000000] 09:02:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (11DD8800) [pid = 3700] [serial = 2345] [outer = 10EA3C00] 09:02:40 INFO - PROCESS | 3700 | 1467820960340 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (13160C00) [pid = 3700] [serial = 2346] [outer = 10EA3C00] 09:02:40 INFO - PROCESS | 3700 | 1467820960877 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:02:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 946ms 09:02:40 INFO - PROCESS | 3700 | 1467820960908 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3700 | 1467820960913 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:02:40 INFO - PROCESS | 3700 | 1467820960936 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3700 | 1467820960939 Marionette TRACE conn3 <- [1,3086,null,{}] 09:02:40 INFO - PROCESS | 3700 | 1467820960943 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}] 09:02:40 INFO - PROCESS | 3700 | 1467820960946 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:41 INFO - PROCESS | 3700 | 1467820961057 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:02:41 INFO - PROCESS | 3700 | 1467820961217 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3700 | 1467820961219 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:41 INFO - PROCESS | 3700 | ++DOCSHELL 150D2800 == 39 [pid = 3700] [id = 783] 09:02:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (150D7400) [pid = 3700] [serial = 2347] [outer = 00000000] 09:02:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (15E20C00) [pid = 3700] [serial = 2348] [outer = 150D7400] 09:02:41 INFO - PROCESS | 3700 | 1467820961275 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (15E28000) [pid = 3700] [serial = 2349] [outer = 150D7400] 09:02:41 INFO - PROCESS | 3700 | 1467820961739 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]]]}] 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:02:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 837ms 09:02:41 INFO - PROCESS | 3700 | 1467820961774 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3700 | 1467820961777 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:02:41 INFO - PROCESS | 3700 | 1467820961780 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3700 | 1467820961784 Marionette TRACE conn3 <- [1,3090,null,{}] 09:02:41 INFO - PROCESS | 3700 | 1467820961796 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}] 09:02:41 INFO - PROCESS | 3700 | 1467820961801 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:41 INFO - PROCESS | 3700 | 1467820961966 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:02:42 INFO - PROCESS | 3700 | 1467820962051 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3700 | 1467820962054 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:42 INFO - PROCESS | 3700 | ++DOCSHELL 16B56000 == 40 [pid = 3700] [id = 784] 09:02:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16B57C00) [pid = 3700] [serial = 2350] [outer = 00000000] 09:02:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16DAF400) [pid = 3700] [serial = 2351] [outer = 16B57C00] 09:02:42 INFO - PROCESS | 3700 | 1467820962108 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (179F8400) [pid = 3700] [serial = 2352] [outer = 16B57C00] 09:02:42 INFO - PROCESS | 3700 | 1467820962618 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:02:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 884ms 09:02:42 INFO - PROCESS | 3700 | 1467820962668 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3700 | 1467820962671 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:02:42 INFO - PROCESS | 3700 | 1467820962675 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3700 | 1467820962677 Marionette TRACE conn3 <- [1,3094,null,{}] 09:02:42 INFO - PROCESS | 3700 | 1467820962681 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}] 09:02:42 INFO - PROCESS | 3700 | 1467820962683 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:42 INFO - PROCESS | 3700 | 1467820962791 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:02:42 INFO - PROCESS | 3700 | 1467820962941 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3700 | 1467820962944 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:42 INFO - PROCESS | 3700 | ++DOCSHELL 16DAF000 == 41 [pid = 3700] [id = 785] 09:02:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19501400) [pid = 3700] [serial = 2353] [outer = 00000000] 09:02:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1950F800) [pid = 3700] [serial = 2354] [outer = 19501400] 09:02:42 INFO - PROCESS | 3700 | 1467820962997 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19AB5C00) [pid = 3700] [serial = 2355] [outer = 19501400] 09:02:43 INFO - PROCESS | 3700 | 1467820963504 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]]]}] 09:02:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:02:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:02:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:02:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 837ms 09:02:43 INFO - PROCESS | 3700 | 1467820963517 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3700 | 1467820963519 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:02:43 INFO - PROCESS | 3700 | 1467820963523 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3700 | 1467820963525 Marionette TRACE conn3 <- [1,3098,null,{}] 09:02:43 INFO - PROCESS | 3700 | 1467820963529 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}] 09:02:43 INFO - PROCESS | 3700 | 1467820963531 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:43 INFO - PROCESS | 3700 | 1467820963686 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:02:43 INFO - PROCESS | 3700 | 1467820963698 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3700 | 1467820963701 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:43 INFO - PROCESS | 3700 | ++DOCSHELL 0F229000 == 42 [pid = 3700] [id = 786] 09:02:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (0F22E000) [pid = 3700] [serial = 2356] [outer = 00000000] 09:02:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (10E9B400) [pid = 3700] [serial = 2357] [outer = 0F22E000] 09:02:43 INFO - PROCESS | 3700 | 1467820963903 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (11199800) [pid = 3700] [serial = 2358] [outer = 0F22E000] 09:02:44 INFO - PROCESS | 3700 | 1467820964521 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"]]]}] 09:02:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:02:44 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 09:02:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:02:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1040ms 09:02:44 INFO - PROCESS | 3700 | 1467820964568 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3700 | 1467820964571 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:02:44 INFO - PROCESS | 3700 | 1467820964577 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3700 | 1467820964579 Marionette TRACE conn3 <- [1,3102,null,{}] 09:02:44 INFO - PROCESS | 3700 | 1467820964600 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}] 09:02:44 INFO - PROCESS | 3700 | 1467820964602 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:44 INFO - PROCESS | 3700 | 1467820964734 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:02:44 INFO - PROCESS | 3700 | 1467820964856 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\", \"cec0d101-1c6b-4698-be0b-c75c2334678a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3700 | 1467820964842 Marionette INFO sendAsync 07f37075-b6dc-49dc-a0d6-54c4761f291e 09:02:44 INFO - PROCESS | 3700 | ++DOCSHELL 14226C00 == 43 [pid = 3700] [id = 787] 09:02:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1422AC00) [pid = 3700] [serial = 2359] [outer = 00000000] 09:02:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (15039400) [pid = 3700] [serial = 2360] [outer = 1422AC00] 09:02:44 INFO - PROCESS | 3700 | 1467820964891 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (15096C00) [pid = 3700] [serial = 2361] [outer = 1422AC00] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 0F224000 == 42 [pid = 3700] [id = 780] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 11802C00 == 41 [pid = 3700] [id = 779] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 10FA9000 == 40 [pid = 3700] [id = 778] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 16B5A800 == 39 [pid = 3700] [id = 777] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 16B7E800 == 38 [pid = 3700] [id = 776] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 15E6C400 == 37 [pid = 3700] [id = 775] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 1509FC00 == 36 [pid = 3700] [id = 774] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 114A1800 == 35 [pid = 3700] [id = 773] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 0F22A400 == 34 [pid = 3700] [id = 772] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 17F3E400 == 33 [pid = 3700] [id = 769] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 10BA3400 == 32 [pid = 3700] [id = 770] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 14221400 == 31 [pid = 3700] [id = 771] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 1295C800 == 30 [pid = 3700] [id = 762] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 0F229000 == 29 [pid = 3700] [id = 786] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 16DAF000 == 28 [pid = 3700] [id = 785] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 150D2800 == 27 [pid = 3700] [id = 783] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 16B56000 == 26 [pid = 3700] [id = 784] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 10F7A800 == 25 [pid = 3700] [id = 781] 09:02:45 INFO - PROCESS | 3700 | --DOCSHELL 10EA2C00 == 24 [pid = 3700] [id = 782] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (194C6C00) [pid = 3700] [serial = 2280] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (15098C00) [pid = 3700] [serial = 2286] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (11C99000) [pid = 3700] [serial = 2289] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19AB0800) [pid = 3700] [serial = 2295] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (13B5A000) [pid = 3700] [serial = 2291] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (14534C00) [pid = 3700] [serial = 2285] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1422A400) [pid = 3700] [serial = 2292] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15136C00) [pid = 3700] [serial = 2277] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (17495000) [pid = 3700] [serial = 2282] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1A3BC000) [pid = 3700] [serial = 2283] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10E96000) [pid = 3700] [serial = 2301] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (14227400) [pid = 3700] [serial = 2276] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1180F400) [pid = 3700] [serial = 2288] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17F3FC00) [pid = 3700] [serial = 2303] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1AFC0000) [pid = 3700] [serial = 2297] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10BAC000) [pid = 3700] [serial = 2273] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (194C7400) [pid = 3700] [serial = 2294] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (17F42C00) [pid = 3700] [serial = 2304] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1749B400) [pid = 3700] [serial = 2279] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (139E7800) [pid = 3700] [serial = 2298] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10EA3800) [pid = 3700] [serial = 2274] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (0F22F000) [pid = 3700] [serial = 2300] [outer = 00000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19503C00) [pid = 3700] [serial = 2306] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3700 | 1467820966012 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]]]}] 09:02:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:02:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1490ms 09:02:46 INFO - PROCESS | 3700 | 1467820966082 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3700 | 1467820966086 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:02:47 WARNING - u'runner_teardown' () 09:02:47 INFO - No more tests 09:02:47 INFO - Got 0 unexpected results 09:02:47 INFO - SUITE-END | took 635s 09:02:47 INFO - Closing logging queue 09:02:47 INFO - queue closed 09:02:47 INFO - Return code: 0 09:02:47 WARNING - # TBPL SUCCESS # 09:02:47 INFO - Running post-action listener: _resource_record_post_action 09:02:47 INFO - Running post-run listener: _resource_record_post_run 09:02:48 INFO - Total resource usage - Wall time: 644s; CPU: 17.0%; Read bytes: 91646976; Write bytes: 958449152; Read time: 487618; Write time: 1241287 09:02:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:02:48 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 71253504; Read time: 0; Write time: 72916 09:02:48 INFO - run-tests - Wall time: 642s; CPU: 17.0%; Read bytes: 91646976; Write bytes: 822348800; Read time: 487618; Write time: 1096246 09:02:48 INFO - Running post-run listener: _upload_blobber_files 09:02:48 INFO - Blob upload gear active. 09:02:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:02:48 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 09:02:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:02:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:02:49 INFO - (blobuploader) - INFO - Open directory for files ... 09:02:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:02:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:02:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:50 INFO - (blobuploader) - INFO - Done attempting. 09:02:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:02:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:02:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:52 INFO - (blobuploader) - INFO - Done attempting. 09:02:52 INFO - (blobuploader) - INFO - Iteration through files over. 09:02:52 INFO - Return code: 0 09:02:52 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:02:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f794a321c073da1f7bb2b6479b93e568347d235189d4c57a69e7d9364869f036ff4d64915e74e69db53ca186500cad9599a505f7070ea7b50bc5322b7d92d308", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e3a19063dd9db74e512fcbcef777305ed3e50950b5520ebcdd4ebbe76b27a225189212381b859eb48e58a99570f9584661cd0b62e3223effa4daf6338f2140b5"} 09:02:52 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:02:52 INFO - Writing to file C:\slave\test\properties\blobber_files 09:02:52 INFO - Contents: 09:02:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f794a321c073da1f7bb2b6479b93e568347d235189d4c57a69e7d9364869f036ff4d64915e74e69db53ca186500cad9599a505f7070ea7b50bc5322b7d92d308", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e3a19063dd9db74e512fcbcef777305ed3e50950b5520ebcdd4ebbe76b27a225189212381b859eb48e58a99570f9584661cd0b62e3223effa4daf6338f2140b5"} 09:02:52 INFO - Running post-run listener: copy_logs_to_upload_dir 09:02:52 INFO - Copying logs to upload dir... 09:02:52 INFO - mkdir: C:\slave\test\build\upload\logs 09:02:52 INFO - Copying logs to upload dir... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=781.690000 ========= master_lag: 49.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 50 secs) (at 2016-07-06 09:02:49.422046) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 09:02:49.422999) ========= '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-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f794a321c073da1f7bb2b6479b93e568347d235189d4c57a69e7d9364869f036ff4d64915e74e69db53ca186500cad9599a505f7070ea7b50bc5322b7d92d308", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e3a19063dd9db74e512fcbcef777305ed3e50950b5520ebcdd4ebbe76b27a225189212381b859eb48e58a99570f9584661cd0b62e3223effa4daf6338f2140b5"} build_url:https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f794a321c073da1f7bb2b6479b93e568347d235189d4c57a69e7d9364869f036ff4d64915e74e69db53ca186500cad9599a505f7070ea7b50bc5322b7d92d308", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e3a19063dd9db74e512fcbcef777305ed3e50950b5520ebcdd4ebbe76b27a225189212381b859eb48e58a99570f9584661cd0b62e3223effa4daf6338f2140b5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IPVk9FpwSDmXLnsdDC13lg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-06 09:02:49.579386) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:02:49.579723) ========= '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-117\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-117 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-117 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-117 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:02:49.704774) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 09:02:49.705065) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-06 09:02:50.252404) ========= ========= Total master_lag: 49.84 =========