builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-018 starttime: 1463542154.4 results: success (0) buildid: 20160517191151 builduid: a9f4d94576764abebe8a43ec4301b587 revision: b4e6080db0238862dfb893ea6ab564fcd4375da1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:14.396069) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:14.397291) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:14.398212) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:14.489819) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:14.490627) ========= '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-018\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-018 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-018 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-018 WINDIR=C:\WINDOWS using PTY: False --20:29:51-- 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% 7.28 MB/s 20:29:51 (7.28 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.587000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:15.196915) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:15.197276) ========= '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-018\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-018 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-018 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-018 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.546000 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:15.845280) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-17 20:29:15.846209) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b4e6080db0238862dfb893ea6ab564fcd4375da1 --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-aurora --rev b4e6080db0238862dfb893ea6ab564fcd4375da1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-018\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-018 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-018 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-018 WINDIR=C:\WINDOWS using PTY: False 2016-05-17 20:29:52,173 truncating revision to first 12 chars 2016-05-17 20:29:52,173 Setting DEBUG logging. 2016-05-17 20:29:52,173 attempt 1/10 2016-05-17 20:29:52,173 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b4e6080db023?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-17 20:29:52,746 unpacking tar archive at: mozilla-aurora-b4e6080db023/testing/mozharness/ program finished with exit code 0 elapsedTime=1.188000 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-17 20:29:17.269897) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:17.270746) ========= script_repo_revision: b4e6080db0238862dfb893ea6ab564fcd4375da1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:17.271825) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:17.272529) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-17 20:29:17.289118) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 3 secs) (at 2016-05-17 20:29:17.289860) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-018\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-018 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-018 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-018 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-018 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-018 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 20:29:53 INFO - MultiFileLogger online at 20160517 20:29:53 in C:\slave\test 20:29:53 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-aurora --download-symbols true 20:29:53 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:29:53 INFO - {'append_to_log': False, 20:29:53 INFO - 'base_work_dir': 'C:\\slave\\test', 20:29:53 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:29:53 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:29:53 INFO - 'buildbot_json_path': 'buildprops.json', 20:29:53 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:29:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:29:53 INFO - 'download_minidump_stackwalk': True, 20:29:53 INFO - 'download_symbols': 'true', 20:29:53 INFO - 'e10s': False, 20:29:53 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:29:53 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:29:53 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:29:53 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:29:53 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:29:53 INFO - 'C:/mozilla-build/tooltool.py'), 20:29:53 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:29:53 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:29:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:29:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:29:53 INFO - 'log_level': 'info', 20:29:53 INFO - 'log_to_console': True, 20:29:53 INFO - 'opt_config_files': (), 20:29:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:29:53 INFO - '--processes=1', 20:29:53 INFO - '--config=%(test_path)s/wptrunner.ini', 20:29:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:29:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:29:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:29:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:29:53 INFO - 'pip_index': False, 20:29:53 INFO - 'require_test_zip': True, 20:29:53 INFO - 'test_type': ('testharness',), 20:29:53 INFO - 'this_chunk': '1', 20:29:53 INFO - 'total_chunks': '10', 20:29:53 INFO - 'virtualenv_path': 'venv', 20:29:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:29:53 INFO - 'work_dir': 'build'} 20:29:53 INFO - ##### 20:29:53 INFO - ##### Running clobber step. 20:29:53 INFO - ##### 20:29:53 INFO - Running pre-action listener: _resource_record_pre_action 20:29:53 INFO - Running main action method: clobber 20:29:53 INFO - rmtree: C:\slave\test\build 20:29:53 INFO - Using _rmtree_windows ... 20:29:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:30:25 INFO - Running post-action listener: _resource_record_post_action 20:30:25 INFO - ##### 20:30:25 INFO - ##### Running read-buildbot-config step. 20:30:25 INFO - ##### 20:30:25 INFO - Running pre-action listener: _resource_record_pre_action 20:30:25 INFO - Running main action method: read_buildbot_config 20:30:25 INFO - Using buildbot properties: 20:30:25 INFO - { 20:30:25 INFO - "project": "", 20:30:25 INFO - "product": "firefox", 20:30:25 INFO - "script_repo_revision": "production", 20:30:25 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 20:30:25 INFO - "repository": "", 20:30:25 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 20:30:25 INFO - "buildid": "20160517191151", 20:30:25 INFO - "pgo_build": "False", 20:30:25 INFO - "basedir": "C:\\slave\\test", 20:30:25 INFO - "buildnumber": 21, 20:30:25 INFO - "slavename": "t-xp32-ix-018", 20:30:25 INFO - "revision": "b4e6080db0238862dfb893ea6ab564fcd4375da1", 20:30:25 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 20:30:25 INFO - "platform": "win32", 20:30:25 INFO - "branch": "mozilla-aurora", 20:30:25 INFO - "repo_path": "releases/mozilla-aurora", 20:30:25 INFO - "moz_repo_path": "", 20:30:25 INFO - "stage_platform": "win32", 20:30:25 INFO - "builduid": "a9f4d94576764abebe8a43ec4301b587", 20:30:25 INFO - "slavebuilddir": "test" 20:30:25 INFO - } 20:30:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 20:30:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 20:30:25 INFO - Running post-action listener: _resource_record_post_action 20:30:25 INFO - ##### 20:30:25 INFO - ##### Running download-and-extract step. 20:30:25 INFO - ##### 20:30:25 INFO - Running pre-action listener: _resource_record_pre_action 20:30:25 INFO - Running main action method: download_and_extract 20:30:25 INFO - mkdir: C:\slave\test\build\tests 20:30:25 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')]} 20:30:25 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 20:30:25 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 20:30:25 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:30:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 20:30:26 INFO - Downloaded 1274 bytes. 20:30:26 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:30:26 INFO - Using the following test package requirements: 20:30:26 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:30:26 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:30:26 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 20:30:26 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:30:26 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 20:30:26 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:30:26 INFO - u'jsshell-win32.zip'], 20:30:26 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:30:26 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 20:30:26 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:30:26 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:30:26 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 20:30:26 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:30:26 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 20:30:26 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:30:26 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 20:30:26 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:30:26 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 20:30:26 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 20:30:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:30:26 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 20:30:26 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 20:30:26 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 20:30:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 20:30:27 INFO - Downloaded 19979480 bytes. 20:30:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:30:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:30:30 INFO - caution: filename not matched: web-platform/* 20:30:30 INFO - Return code: 11 20:30:30 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')]} 20:30:30 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 20:30:30 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:30:30 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:30:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 20:30:33 INFO - Downloaded 36409073 bytes. 20:30:33 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:30:33 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:31:34 INFO - caution: filename not matched: bin/* 20:31:34 INFO - caution: filename not matched: config/* 20:31:34 INFO - caution: filename not matched: mozbase/* 20:31:34 INFO - caution: filename not matched: marionette/* 20:31:34 INFO - caution: filename not matched: tools/wptserve/* 20:31:34 INFO - Return code: 11 20:31:34 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')]} 20:31:34 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 20:31:34 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:31:34 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 20:31:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 20:31:40 INFO - Downloaded 68454789 bytes. 20:31:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:31:40 INFO - mkdir: C:\slave\test\properties 20:31:40 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:31:40 INFO - Writing to file C:\slave\test\properties\build_url 20:31:40 INFO - Contents: 20:31:40 INFO - build_url:https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:31:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:31:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:31:41 INFO - Writing to file C:\slave\test\properties\symbols_url 20:31:41 INFO - Contents: 20:31:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:31: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')]} 20:31:41 INFO - https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:31:41 INFO - trying https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:31:41 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:31:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 20:31:45 INFO - Downloaded 55536382 bytes. 20:31:45 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:31:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:31:51 INFO - Return code: 0 20:31:51 INFO - Running post-action listener: _resource_record_post_action 20:31:51 INFO - Running post-action listener: set_extra_try_arguments 20:31:51 INFO - ##### 20:31:51 INFO - ##### Running create-virtualenv step. 20:31:51 INFO - ##### 20:31:51 INFO - Running pre-action listener: _pre_create_virtualenv 20:31:51 INFO - Running pre-action listener: _resource_record_pre_action 20:31:51 INFO - Running main action method: create_virtualenv 20:31:51 INFO - Creating virtualenv C:\slave\test\build\venv 20:31:51 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 20:31:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:31:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:31:55 INFO - Installing distribute......................................................................................................................................................................................done. 20:31:56 INFO - Return code: 0 20:31:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:31:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:31:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:31:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:31:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:31:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 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-018', 'USERDOMAIN': 'T-XP32-IX-018', '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-018', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-018', '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-018\\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-018'}}, attempt #1 20:31:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 20:31:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 20:31:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:31:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018\\Application Data', 20:31:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:31:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-018', 20:31:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:31:56 INFO - 'DCLOCATION': 'SCL3', 20:31:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:31:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:31:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:31:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:31:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:31:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:31:56 INFO - 'HOMEDRIVE': 'C:', 20:31:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:31:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:31:56 INFO - 'KTS_VERSION': '1.19c', 20:31:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:31:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-018', 20:31:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:31:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:31:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:31:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:31:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:31:56 INFO - 'MOZ_AIRBAG': '1', 20:31:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:31:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:31:56 INFO - 'MOZ_MSVCVERSION': '8', 20:31:56 INFO - 'MOZ_NO_REMOTE': '1', 20:31:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:31:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:31:56 INFO - 'NO_EM_RESTART': '1', 20:31:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:31:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:31:56 INFO - 'OS': 'Windows_NT', 20:31:56 INFO - 'OURDRIVE': 'C:', 20:31:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:31:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:31:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:31:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:31:56 INFO - 'PROCESSOR_LEVEL': '6', 20:31:56 INFO - 'PROCESSOR_REVISION': '1e05', 20:31:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:31:56 INFO - 'PROMPT': '$P$G', 20:31:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:31:56 INFO - 'PWD': 'C:\\slave\\test', 20:31:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:31:56 INFO - 'SESSIONNAME': 'Console', 20:31:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:31:56 INFO - 'SYSTEMDRIVE': 'C:', 20:31:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:31:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:31:56 INFO - 'TEST1': 'testie', 20:31:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:31:56 INFO - 'USERDOMAIN': 'T-XP32-IX-018', 20:31:56 INFO - 'USERNAME': 'cltbld', 20:31:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:31:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:31:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:31:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:31:56 INFO - 'WINDIR': 'C:\\WINDOWS', 20:31:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:31:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:31:57 INFO - Downloading/unpacking psutil>=0.7.1 20:31:57 INFO - Running setup.py egg_info for package psutil 20:31:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:31:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:31:57 INFO - Installing collected packages: psutil 20:31:57 INFO - Running setup.py install for psutil 20:31:57 INFO - building 'psutil._psutil_windows' extension 20:31:57 INFO - error: Unable to find vcvarsall.bat 20:31:57 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ry2gjf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:31:57 INFO - running install 20:31:57 INFO - running build 20:31:57 INFO - running build_py 20:31:57 INFO - creating build 20:31:57 INFO - creating build\lib.win32-2.7 20:31:57 INFO - creating build\lib.win32-2.7\psutil 20:31:57 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:31:57 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:31:57 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:31:57 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:31:57 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:31:57 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:31:57 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:31:57 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:31:57 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:31:57 INFO - running build_ext 20:31:57 INFO - building 'psutil._psutil_windows' extension 20:31:57 INFO - error: Unable to find vcvarsall.bat 20:31:57 INFO - ---------------------------------------- 20:31:57 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ry2gjf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:31:57 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-018\Application Data\pip\pip.log 20:31:57 WARNING - Return code: 1 20:31:57 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 20:31:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:31:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:31:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:31:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:31:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:31:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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-018', 'USERDOMAIN': 'T-XP32-IX-018', '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-018', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-018', '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-018\\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-018'}}, attempt #1 20:31:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 20:31:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 20:31:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:31:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018\\Application Data', 20:31:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:31:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-018', 20:31:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:31:57 INFO - 'DCLOCATION': 'SCL3', 20:31:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:31:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:31:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:31:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:31:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:31:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:31:57 INFO - 'HOMEDRIVE': 'C:', 20:31:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:31:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:31:57 INFO - 'KTS_VERSION': '1.19c', 20:31:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:31:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-018', 20:31:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:31:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:31:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:31:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:31:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:31:57 INFO - 'MOZ_AIRBAG': '1', 20:31:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:31:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:31:57 INFO - 'MOZ_MSVCVERSION': '8', 20:31:57 INFO - 'MOZ_NO_REMOTE': '1', 20:31:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:31:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:31:57 INFO - 'NO_EM_RESTART': '1', 20:31:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:31:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:31:57 INFO - 'OS': 'Windows_NT', 20:31:57 INFO - 'OURDRIVE': 'C:', 20:31:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:31:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:31:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:31:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:31:57 INFO - 'PROCESSOR_LEVEL': '6', 20:31:57 INFO - 'PROCESSOR_REVISION': '1e05', 20:31:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:31:57 INFO - 'PROMPT': '$P$G', 20:31:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:31:57 INFO - 'PWD': 'C:\\slave\\test', 20:31:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:31:57 INFO - 'SESSIONNAME': 'Console', 20:31:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:31:57 INFO - 'SYSTEMDRIVE': 'C:', 20:31:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:31:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:31:57 INFO - 'TEST1': 'testie', 20:31:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:31:57 INFO - 'USERDOMAIN': 'T-XP32-IX-018', 20:31:57 INFO - 'USERNAME': 'cltbld', 20:31:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:31:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:31:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:31:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:31:57 INFO - 'WINDIR': 'C:\\WINDOWS', 20:31:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:31:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:31:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:31:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:31:58 INFO - Running setup.py egg_info for package mozsystemmonitor 20:31:58 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:31:58 INFO - Running setup.py egg_info for package psutil 20:31:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:31:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:31:58 INFO - Installing collected packages: mozsystemmonitor, psutil 20:31:58 INFO - Running setup.py install for mozsystemmonitor 20:31:58 INFO - Running setup.py install for psutil 20:31:58 INFO - building 'psutil._psutil_windows' extension 20:31:58 INFO - error: Unable to find vcvarsall.bat 20:31:58 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-5xafwl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:31:58 INFO - running install 20:31:58 INFO - running build 20:31:58 INFO - running build_py 20:31:58 INFO - running build_ext 20:31:58 INFO - building 'psutil._psutil_windows' extension 20:31:58 INFO - error: Unable to find vcvarsall.bat 20:31:58 INFO - ---------------------------------------- 20:31:58 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-5xafwl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:31:58 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-018\Application Data\pip\pip.log 20:31:58 WARNING - Return code: 1 20:31:58 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! 20:31:58 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:31:58 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')]} 20:31:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:31:58 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')]} 20:31:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:31:58 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-018', 'USERDOMAIN': 'T-XP32-IX-018', '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-018', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-018', '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-018\\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-018'}}, attempt #1 20:31:58 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 20:31:58 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 20:31:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:31:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018\\Application Data', 20:31:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:31:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-018', 20:31:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:31:58 INFO - 'DCLOCATION': 'SCL3', 20:31:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:31:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:31:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:31:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:31:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:31:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:31:58 INFO - 'HOMEDRIVE': 'C:', 20:31:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:31:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:31:58 INFO - 'KTS_VERSION': '1.19c', 20:31:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:31:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-018', 20:31:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:31:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:31:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:31:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:31:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:31:58 INFO - 'MOZ_AIRBAG': '1', 20:31:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:31:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:31:58 INFO - 'MOZ_MSVCVERSION': '8', 20:31:58 INFO - 'MOZ_NO_REMOTE': '1', 20:31:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:31:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:31:58 INFO - 'NO_EM_RESTART': '1', 20:31:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:31:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:31:58 INFO - 'OS': 'Windows_NT', 20:31:58 INFO - 'OURDRIVE': 'C:', 20:31:58 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', 20:31:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:31:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:31:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:31:58 INFO - 'PROCESSOR_LEVEL': '6', 20:31:58 INFO - 'PROCESSOR_REVISION': '1e05', 20:31:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:31:58 INFO - 'PROMPT': '$P$G', 20:31:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:31:58 INFO - 'PWD': 'C:\\slave\\test', 20:31:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:31:58 INFO - 'SESSIONNAME': 'Console', 20:31:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:31:58 INFO - 'SYSTEMDRIVE': 'C:', 20:31:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:31:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:31:58 INFO - 'TEST1': 'testie', 20:31:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:31:58 INFO - 'USERDOMAIN': 'T-XP32-IX-018', 20:31:58 INFO - 'USERNAME': 'cltbld', 20:31:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:31:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:31:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:31:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:31:58 INFO - 'WINDIR': 'C:\\WINDOWS', 20:31:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:31:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:31:58 INFO - Downloading/unpacking blobuploader==1.2.4 20:31:58 INFO - Downloading blobuploader-1.2.4.tar.gz 20:31:58 INFO - Running setup.py egg_info for package blobuploader 20:31:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:32:00 INFO - Running setup.py egg_info for package requests 20:32:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:32:00 INFO - Downloading docopt-0.6.1.tar.gz 20:32:00 INFO - Running setup.py egg_info for package docopt 20:32:00 INFO - Installing collected packages: blobuploader, docopt, requests 20:32:00 INFO - Running setup.py install for blobuploader 20:32:00 INFO - Running setup.py install for docopt 20:32:00 INFO - Running setup.py install for requests 20:32:00 INFO - Successfully installed blobuploader docopt requests 20:32:00 INFO - Cleaning up... 20:32:00 INFO - Return code: 0 20:32:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:32:00 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')]} 20:32:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:32:00 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')]} 20:32:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:32:00 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-018', 'USERDOMAIN': 'T-XP32-IX-018', '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-018', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-018', '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-018\\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-018'}}, attempt #1 20:32:00 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 20:32:00 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 20:32:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:32:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018\\Application Data', 20:32:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:32:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-018', 20:32:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:32:00 INFO - 'DCLOCATION': 'SCL3', 20:32:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:32:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:32:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:32:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:32:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:32:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:32:00 INFO - 'HOMEDRIVE': 'C:', 20:32:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:32:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:32:00 INFO - 'KTS_VERSION': '1.19c', 20:32:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:32:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-018', 20:32:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:32:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:32:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:32:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:32:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:32:00 INFO - 'MOZ_AIRBAG': '1', 20:32:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:32:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:32:00 INFO - 'MOZ_MSVCVERSION': '8', 20:32:00 INFO - 'MOZ_NO_REMOTE': '1', 20:32:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:32:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:32:00 INFO - 'NO_EM_RESTART': '1', 20:32:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:32:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:32:00 INFO - 'OS': 'Windows_NT', 20:32:00 INFO - 'OURDRIVE': 'C:', 20:32:00 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', 20:32:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:32:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:32:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:32:00 INFO - 'PROCESSOR_LEVEL': '6', 20:32:00 INFO - 'PROCESSOR_REVISION': '1e05', 20:32:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:32:00 INFO - 'PROMPT': '$P$G', 20:32:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:32:00 INFO - 'PWD': 'C:\\slave\\test', 20:32:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:32:00 INFO - 'SESSIONNAME': 'Console', 20:32:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:32:00 INFO - 'SYSTEMDRIVE': 'C:', 20:32:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:32:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:32:00 INFO - 'TEST1': 'testie', 20:32:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:32:00 INFO - 'USERDOMAIN': 'T-XP32-IX-018', 20:32:00 INFO - 'USERNAME': 'cltbld', 20:32:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:32:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:32:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:32:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:32:00 INFO - 'WINDIR': 'C:\\WINDOWS', 20:32:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:32:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:32:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:32:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:32:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:32:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:32:10 INFO - Unpacking c:\slave\test\build\tests\marionette 20:32:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:32:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:32:10 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 20:32:10 INFO - Running setup.py install for browsermob-proxy 20:32:14 INFO - Running setup.py install for manifestparser 20:32:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for marionette-client 20:32:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:32:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for marionette-driver 20:32:14 INFO - Running setup.py install for mozcrash 20:32:14 INFO - Running setup.py install for mozdebug 20:32:14 INFO - Running setup.py install for mozdevice 20:32:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for mozfile 20:32:14 INFO - Running setup.py install for mozhttpd 20:32:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for mozinfo 20:32:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for mozInstall 20:32:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for mozleak 20:32:14 INFO - Running setup.py install for mozlog 20:32:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for moznetwork 20:32:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for mozprocess 20:32:14 INFO - Running setup.py install for mozprofile 20:32:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for mozrunner 20:32:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for mozscreenshot 20:32:14 INFO - Running setup.py install for moztest 20:32:14 INFO - Running setup.py install for mozversion 20:32:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:32:14 INFO - Running setup.py install for wptserve 20:32:14 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 20:32:14 INFO - Cleaning up... 20:32:14 INFO - Return code: 0 20:32:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:32:14 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')]} 20:32:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:32:14 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')]} 20:32:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:32:14 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-018', 'USERDOMAIN': 'T-XP32-IX-018', '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-018', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-018', '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-018\\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-018'}}, attempt #1 20:32:14 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 20:32:14 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 20:32:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:32:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018\\Application Data', 20:32:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:32:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-018', 20:32:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:32:14 INFO - 'DCLOCATION': 'SCL3', 20:32:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:32:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:32:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:32:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:32:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:32:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:32:14 INFO - 'HOMEDRIVE': 'C:', 20:32:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:32:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:32:14 INFO - 'KTS_VERSION': '1.19c', 20:32:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:32:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-018', 20:32:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:32:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:32:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:32:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:32:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:32:14 INFO - 'MOZ_AIRBAG': '1', 20:32:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:32:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:32:14 INFO - 'MOZ_MSVCVERSION': '8', 20:32:14 INFO - 'MOZ_NO_REMOTE': '1', 20:32:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:32:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:32:14 INFO - 'NO_EM_RESTART': '1', 20:32:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:32:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:32:14 INFO - 'OS': 'Windows_NT', 20:32:14 INFO - 'OURDRIVE': 'C:', 20:32:14 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', 20:32:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:32:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:32:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:32:14 INFO - 'PROCESSOR_LEVEL': '6', 20:32:14 INFO - 'PROCESSOR_REVISION': '1e05', 20:32:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:32:14 INFO - 'PROMPT': '$P$G', 20:32:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:32:14 INFO - 'PWD': 'C:\\slave\\test', 20:32:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:32:14 INFO - 'SESSIONNAME': 'Console', 20:32:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:32:14 INFO - 'SYSTEMDRIVE': 'C:', 20:32:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:32:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:32:14 INFO - 'TEST1': 'testie', 20:32:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:32:14 INFO - 'USERDOMAIN': 'T-XP32-IX-018', 20:32:14 INFO - 'USERNAME': 'cltbld', 20:32:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:32:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:32:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:32:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:32:14 INFO - 'WINDIR': 'C:\\WINDOWS', 20:32:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:32:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:32:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:32:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:32:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:32:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:32:23 INFO - Unpacking c:\slave\test\build\tests\marionette 20:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:32:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:32:23 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)) 20:32:27 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)) 20:32:27 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)) 20:32:27 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)) 20:32:27 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)) 20:32:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:32:27 INFO - Downloading blessings-1.6.tar.gz 20:32:27 INFO - Running setup.py egg_info for package blessings 20:32:27 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)) 20:32:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:32:27 INFO - Running setup.py install for blessings 20:32:27 INFO - Running setup.py install for browsermob-proxy 20:32:27 INFO - Running setup.py install for manifestparser 20:32:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Running setup.py install for marionette-client 20:32:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:32:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Running setup.py install for marionette-driver 20:32:27 INFO - Running setup.py install for mozcrash 20:32:27 INFO - Running setup.py install for mozdebug 20:32:27 INFO - Running setup.py install for mozdevice 20:32:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Running setup.py install for mozhttpd 20:32:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Running setup.py install for mozInstall 20:32:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Running setup.py install for mozleak 20:32:27 INFO - Running setup.py install for mozprofile 20:32:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Running setup.py install for mozrunner 20:32:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:32:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:32:28 INFO - Running setup.py install for mozscreenshot 20:32:28 INFO - Running setup.py install for moztest 20:32:28 INFO - Running setup.py install for mozversion 20:32:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:32:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:32:28 INFO - Running setup.py install for wptserve 20:32:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:32:28 INFO - Cleaning up... 20:32:28 INFO - Return code: 0 20:32:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:32:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:32:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:32:28 INFO - Reading from file tmpfile_stdout 20:32:28 INFO - Using _rmtree_windows ... 20:32:28 INFO - Using _rmtree_windows ... 20:32:28 INFO - Current package versions: 20:32:28 INFO - blessings == 1.6 20:32:28 INFO - blobuploader == 1.2.4 20:32:28 INFO - browsermob-proxy == 0.6.0 20:32:28 INFO - distribute == 0.6.14 20:32:28 INFO - docopt == 0.6.1 20:32:28 INFO - manifestparser == 1.1 20:32:28 INFO - marionette-client == 2.3.0 20:32:28 INFO - marionette-driver == 1.4.0 20:32:28 INFO - mozInstall == 1.12 20:32:28 INFO - mozcrash == 0.17 20:32:28 INFO - mozdebug == 0.1 20:32:28 INFO - mozdevice == 0.48 20:32:28 INFO - mozfile == 1.2 20:32:28 INFO - mozhttpd == 0.7 20:32:28 INFO - mozinfo == 0.9 20:32:28 INFO - mozleak == 0.1 20:32:28 INFO - mozlog == 3.1 20:32:28 INFO - moznetwork == 0.27 20:32:28 INFO - mozprocess == 0.22 20:32:28 INFO - mozprofile == 0.28 20:32:28 INFO - mozrunner == 6.11 20:32:28 INFO - mozscreenshot == 0.1 20:32:28 INFO - mozsystemmonitor == 0.0 20:32:28 INFO - moztest == 0.7 20:32:28 INFO - mozversion == 1.4 20:32:28 INFO - requests == 1.2.3 20:32:28 INFO - wptserve == 1.4.0 20:32:28 INFO - Running post-action listener: _resource_record_post_action 20:32:28 INFO - Running post-action listener: _start_resource_monitoring 20:32:28 INFO - Starting resource monitoring. 20:32:28 INFO - ##### 20:32:28 INFO - ##### Running pull step. 20:32:28 INFO - ##### 20:32:28 INFO - Running pre-action listener: _resource_record_pre_action 20:32:28 INFO - Running main action method: pull 20:32:28 INFO - Pull has nothing to do! 20:32:28 INFO - Running post-action listener: _resource_record_post_action 20:32:28 INFO - ##### 20:32:28 INFO - ##### Running install step. 20:32:28 INFO - ##### 20:32:28 INFO - Running pre-action listener: _resource_record_pre_action 20:32:28 INFO - Running main action method: install 20:32:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:32:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:32:28 INFO - Reading from file tmpfile_stdout 20:32:28 INFO - Using _rmtree_windows ... 20:32:28 INFO - Using _rmtree_windows ... 20:32:28 INFO - Detecting whether we're running mozinstall >=1.0... 20:32:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:32:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:32:28 INFO - Reading from file tmpfile_stdout 20:32:28 INFO - Output received: 20:32:28 INFO - Usage: mozinstall-script.py [options] installer 20:32:28 INFO - Options: 20:32:28 INFO - -h, --help show this help message and exit 20:32:28 INFO - -d DEST, --destination=DEST 20:32:28 INFO - Directory to install application into. [default: 20:32:28 INFO - "C:\slave\test"] 20:32:28 INFO - --app=APP Application being installed. [default: firefox] 20:32:28 INFO - Using _rmtree_windows ... 20:32:28 INFO - Using _rmtree_windows ... 20:32:28 INFO - mkdir: C:\slave\test\build\application 20:32:28 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 20:32:28 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 20:32:31 INFO - Reading from file tmpfile_stdout 20:32:31 INFO - Output received: 20:32:31 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:32:31 INFO - Using _rmtree_windows ... 20:32:31 INFO - Using _rmtree_windows ... 20:32:31 INFO - Running post-action listener: _resource_record_post_action 20:32:31 INFO - ##### 20:32:31 INFO - ##### Running run-tests step. 20:32:31 INFO - ##### 20:32:31 INFO - Running pre-action listener: _resource_record_pre_action 20:32:31 INFO - Running main action method: run_tests 20:32:31 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:32:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:32:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:32:31 INFO - grabbing minidump binary from tooltool 20:32:31 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')]} 20:32:31 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 20:32:31 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 20:32:31 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 20:32:31 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:32:32 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp26oan9 20:32:32 INFO - INFO - File integrity verified, renaming tmp26oan9 to win32-minidump_stackwalk.exe 20:32:32 INFO - Return code: 0 20:32:32 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:32:32 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:32:32 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/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.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 20:32:32 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/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.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 20:32:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:32:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018\\Application Data', 20:32:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:32:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-018', 20:32:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:32:32 INFO - 'DCLOCATION': 'SCL3', 20:32:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:32:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:32:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:32:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:32:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:32:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:32:32 INFO - 'HOMEDRIVE': 'C:', 20:32:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:32:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:32:32 INFO - 'KTS_VERSION': '1.19c', 20:32:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:32:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-018', 20:32:32 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:32:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:32:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:32:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:32:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:32:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:32:32 INFO - 'MOZ_AIRBAG': '1', 20:32:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:32:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:32:32 INFO - 'MOZ_MSVCVERSION': '8', 20:32:32 INFO - 'MOZ_NO_REMOTE': '1', 20:32:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:32:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:32:32 INFO - 'NO_EM_RESTART': '1', 20:32:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:32:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:32:32 INFO - 'OS': 'Windows_NT', 20:32:32 INFO - 'OURDRIVE': 'C:', 20:32:32 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', 20:32:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:32:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:32:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:32:32 INFO - 'PROCESSOR_LEVEL': '6', 20:32:32 INFO - 'PROCESSOR_REVISION': '1e05', 20:32:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:32:32 INFO - 'PROMPT': '$P$G', 20:32:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:32:32 INFO - 'PWD': 'C:\\slave\\test', 20:32:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:32:32 INFO - 'SESSIONNAME': 'Console', 20:32:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:32:32 INFO - 'SYSTEMDRIVE': 'C:', 20:32:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:32:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:32:32 INFO - 'TEST1': 'testie', 20:32:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:32:32 INFO - 'USERDOMAIN': 'T-XP32-IX-018', 20:32:32 INFO - 'USERNAME': 'cltbld', 20:32:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-018', 20:32:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:32:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:32:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:32:32 INFO - 'WINDIR': 'C:\\WINDOWS', 20:32:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:32:32 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/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.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 20:32:33 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 20:32:33 INFO - import pkg_resources 20:32:34 INFO - Using 1 client processes 20:32:37 INFO - SUITE-START | Running 778 tests 20:32:37 INFO - Running testharness tests 20:32:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:32:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:32:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:32:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:32:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:32:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:32:37 INFO - Setting up ssl 20:32:37 INFO - PROCESS | certutil | 20:32:37 INFO - PROCESS | certutil | 20:32:37 INFO - PROCESS | certutil | 20:32:37 INFO - Certificate Nickname Trust Attributes 20:32:37 INFO - SSL,S/MIME,JAR/XPI 20:32:37 INFO - 20:32:37 INFO - web-platform-tests CT,, 20:32:37 INFO - 20:32:37 INFO - Starting runner 20:32:39 INFO - PROCESS | 3760 | [3760] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 20:32:39 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 20:32:39 INFO - PROCESS | 3760 | [3760] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 20:32:41 INFO - PROCESS | 3760 | 1463542361039 Marionette DEBUG Marionette enabled via build flag and pref 20:32:41 INFO - PROCESS | 3760 | ++DOCSHELL 11A02C00 == 1 [pid = 3760] [id = 1] 20:32:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 1 (11A03000) [pid = 3760] [serial = 1] [outer = 00000000] 20:32:41 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:32:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 2 (11A03C00) [pid = 3760] [serial = 2] [outer = 11A03000] 20:32:41 INFO - PROCESS | 3760 | [3760] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 20:32:41 INFO - PROCESS | 3760 | [3760] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 20:32:41 INFO - PROCESS | 3760 | ++DOCSHELL 11CF3C00 == 2 [pid = 3760] [id = 2] 20:32:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 3 (11CF4000) [pid = 3760] [serial = 3] [outer = 00000000] 20:32:41 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:32:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 4 (11CF4C00) [pid = 3760] [serial = 4] [outer = 11CF4000] 20:32:41 INFO - PROCESS | 3760 | 1463542361616 Marionette INFO Listening on port 2828 20:32:42 INFO - PROCESS | 3760 | 1463542362018 Marionette DEBUG Marionette enabled via command-line flag 20:32:42 INFO - PROCESS | 3760 | ++DOCSHELL 13317000 == 3 [pid = 3760] [id = 3] 20:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 5 (1331F000) [pid = 3760] [serial = 5] [outer = 00000000] 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 6 (1331FC00) [pid = 3760] [serial = 6] [outer = 1331F000] 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 7 (1370E000) [pid = 3760] [serial = 7] [outer = 11CF4000] 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:32:42 INFO - PROCESS | 3760 | 1463542362332 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1486 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:32:42 INFO - PROCESS | 3760 | 1463542362370 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1488 20:32:42 INFO - PROCESS | 3760 | 1463542362373 Marionette DEBUG Closed connection conn0 20:32:42 INFO - PROCESS | 3760 | 1463542362486 Marionette DEBUG Closed connection conn1 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:32:42 INFO - PROCESS | 3760 | 1463542362492 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1489 20:32:42 INFO - PROCESS | 3760 | 1463542362500 Marionette DEBUG Closed connection conn2 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:32:42 INFO - PROCESS | 3760 | 1463542362508 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1490 20:32:42 INFO - PROCESS | 3760 | ++DOCSHELL 13D2E400 == 4 [pid = 3760] [id = 4] 20:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 8 (13D2E800) [pid = 3760] [serial = 8] [outer = 00000000] 20:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 9 (140D0000) [pid = 3760] [serial = 9] [outer = 13D2E800] 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 20:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 10 (140D4C00) [pid = 3760] [serial = 10] [outer = 13D2E800] 20:32:42 INFO - PROCESS | 3760 | 1463542362762 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:32:42 INFO - PROCESS | 3760 | 1463542362769 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160517191151","device":"desktop","version":"48.0a2"} 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:32:42 INFO - PROCESS | 3760 | [3760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:32:43 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:32:43 INFO - PROCESS | 3760 | ++DOCSHELL 15BB4400 == 5 [pid = 3760] [id = 5] 20:32:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 11 (15BB4800) [pid = 3760] [serial = 11] [outer = 00000000] 20:32:43 INFO - PROCESS | 3760 | ++DOCSHELL 15BB4C00 == 6 [pid = 3760] [id = 6] 20:32:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 12 (15BB5000) [pid = 3760] [serial = 12] [outer = 00000000] 20:32:43 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:32:44 INFO - PROCESS | 3760 | ++DOCSHELL 167CE400 == 7 [pid = 3760] [id = 7] 20:32:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 13 (167CE800) [pid = 3760] [serial = 13] [outer = 00000000] 20:32:44 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:32:44 INFO - PROCESS | 3760 | [3760] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:32:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 14 (167D7800) [pid = 3760] [serial = 14] [outer = 167CE800] 20:32:44 INFO - PROCESS | 3760 | [3760] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 20:32:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 15 (16659800) [pid = 3760] [serial = 15] [outer = 15BB4800] 20:32:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 16 (1665B400) [pid = 3760] [serial = 16] [outer = 15BB5000] 20:32:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 17 (167A7000) [pid = 3760] [serial = 17] [outer = 167CE800] 20:32:45 INFO - PROCESS | 3760 | 1463542365079 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 3760 | 1463542365095 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 18 (17E02800) [pid = 3760] [serial = 18] [outer = 167CE800] 20:32:45 INFO - PROCESS | 3760 | 1463542365635 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"455ac5d3-fbe8-4e24-a2f3-0824145f4394","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160517191151","device":"desktop","version":"48.0a2","command_id":1}}] 20:32:45 INFO - PROCESS | 3760 | 1463542365763 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}] 20:32:45 INFO - PROCESS | 3760 | 1463542365829 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 20:32:45 INFO - PROCESS | 3760 | 1463542365945 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:32:45 INFO - PROCESS | 3760 | [3760] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:32:46 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:32:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 19 (1616E800) [pid = 3760] [serial = 19] [outer = 167CE800] 20:32:46 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:32:46 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:32:46 INFO - PROCESS | 3760 | 1463542366387 Marionette TRACE conn3 <- [1,3,null,{}] 20:32:46 INFO - PROCESS | 3760 | 1463542366405 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:32:46 INFO - PROCESS | 3760 | 1463542366436 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 20:32:46 INFO - PROCESS | 3760 | 1463542366486 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 20:32:46 INFO - PROCESS | 3760 | 1463542366488 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 20:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:32:46 INFO - PROCESS | 3760 | 1463542366493 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:32:46 INFO - PROCESS | 3760 | 1463542366496 Marionette TRACE conn3 <- [1,6,null,{}] 20:32:46 INFO - PROCESS | 3760 | 1463542366511 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}] 20:32:46 INFO - PROCESS | 3760 | 1463542366523 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 20:32:46 INFO - PROCESS | 3760 | 1463542366528 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:46 INFO - PROCESS | 3760 | ++DOCSHELL 1674E000 == 8 [pid = 3760] [id = 8] 20:32:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 20 (19BCCC00) [pid = 3760] [serial = 20] [outer = 00000000] 20:32:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 21 (16128800) [pid = 3760] [serial = 21] [outer = 19BCCC00] 20:32:46 INFO - PROCESS | 3760 | 1463542366575 Marionette DEBUG loaded listener.js 20:32:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 22 (1612CC00) [pid = 3760] [serial = 22] [outer = 19BCCC00] 20:32:46 INFO - PROCESS | 3760 | ++DOCSHELL 183BE400 == 9 [pid = 3760] [id = 9] 20:32:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 23 (19BC8C00) [pid = 3760] [serial = 23] [outer = 00000000] 20:32:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 24 (1A033C00) [pid = 3760] [serial = 24] [outer = 19BC8C00] 20:32:46 INFO - PROCESS | 3760 | 1463542366999 Marionette DEBUG loaded listener.js 20:32:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 25 (1A036800) [pid = 3760] [serial = 25] [outer = 19BC8C00] 20:32:47 INFO - PROCESS | 3760 | 1463542367188 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]]]}] 20:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 702ms 20:32:47 INFO - PROCESS | 3760 | 1463542367213 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 20:32:47 INFO - PROCESS | 3760 | 1463542367216 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 20:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:32:47 INFO - PROCESS | 3760 | 1463542367286 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:32:47 INFO - PROCESS | 3760 | 1463542367288 Marionette TRACE conn3 <- [1,10,null,{}] 20:32:47 INFO - PROCESS | 3760 | 1463542367311 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}] 20:32:47 INFO - PROCESS | 3760 | 1463542367454 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 20:32:47 INFO - PROCESS | 3760 | 1463542367473 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:47 INFO - PROCESS | 3760 | ++DOCSHELL 1A381800 == 10 [pid = 3760] [id = 10] 20:32:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 26 (1A381C00) [pid = 3760] [serial = 26] [outer = 00000000] 20:32:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 27 (1AA71800) [pid = 3760] [serial = 27] [outer = 1A381C00] 20:32:47 INFO - PROCESS | 3760 | 1463542367525 Marionette DEBUG loaded listener.js 20:32:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 28 (1AA75800) [pid = 3760] [serial = 28] [outer = 1A381C00] 20:32:47 INFO - PROCESS | 3760 | 1463542367861 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]]]}] 20:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 657ms 20:32:47 INFO - PROCESS | 3760 | 1463542367927 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 20:32:47 INFO - PROCESS | 3760 | 1463542367930 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 20:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:32:47 INFO - PROCESS | 3760 | 1463542367933 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:32:47 INFO - PROCESS | 3760 | 1463542367934 Marionette TRACE conn3 <- [1,14,null,{}] 20:32:47 INFO - PROCESS | 3760 | 1463542367938 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}] 20:32:48 INFO - PROCESS | 3760 | 1463542368012 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 20:32:48 INFO - PROCESS | 3760 | 1463542368026 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:48 INFO - PROCESS | 3760 | ++DOCSHELL 143B6000 == 11 [pid = 3760] [id = 11] 20:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 29 (143B8C00) [pid = 3760] [serial = 29] [outer = 00000000] 20:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 30 (170D0400) [pid = 3760] [serial = 30] [outer = 143B8C00] 20:32:48 INFO - PROCESS | 3760 | 1463542368070 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 31 (1AA6F800) [pid = 3760] [serial = 31] [outer = 143B8C00] 20:32:48 INFO - PROCESS | 3760 | 1463542368382 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]]]}] 20:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 507ms 20:32:48 INFO - PROCESS | 3760 | 1463542368431 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 20:32:48 INFO - PROCESS | 3760 | 1463542368433 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 20:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:32:48 INFO - PROCESS | 3760 | 1463542368437 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:32:48 INFO - PROCESS | 3760 | 1463542368438 Marionette TRACE conn3 <- [1,18,null,{}] 20:32:48 INFO - PROCESS | 3760 | 1463542368442 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}] 20:32:48 INFO - PROCESS | 3760 | 1463542368541 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 20:32:48 INFO - PROCESS | 3760 | 1463542368548 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:48 INFO - PROCESS | 3760 | ++DOCSHELL 1A65D800 == 12 [pid = 3760] [id = 12] 20:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 32 (1A65E000) [pid = 3760] [serial = 32] [outer = 00000000] 20:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 33 (1A6A3C00) [pid = 3760] [serial = 33] [outer = 1A65E000] 20:32:48 INFO - PROCESS | 3760 | 1463542368593 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 34 (1A6A7000) [pid = 3760] [serial = 34] [outer = 1A65E000] 20:32:48 INFO - PROCESS | 3760 | 1463542368897 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]]]}] 20:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 507ms 20:32:48 INFO - PROCESS | 3760 | 1463542368955 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 20:32:48 INFO - PROCESS | 3760 | 1463542368957 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 20:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:32:48 INFO - PROCESS | 3760 | 1463542368961 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:32:48 INFO - PROCESS | 3760 | 1463542368962 Marionette TRACE conn3 <- [1,22,null,{}] 20:32:48 INFO - PROCESS | 3760 | 1463542368965 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}] 20:32:49 INFO - PROCESS | 3760 | 1463542369053 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 20:32:49 INFO - PROCESS | 3760 | 1463542369060 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 3760 | ++DOCSHELL 1A6B0400 == 13 [pid = 3760] [id = 13] 20:32:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 35 (1A6B0C00) [pid = 3760] [serial = 35] [outer = 00000000] 20:32:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 36 (1AE4BC00) [pid = 3760] [serial = 36] [outer = 1A6B0C00] 20:32:49 INFO - PROCESS | 3760 | 1463542369107 Marionette DEBUG loaded listener.js 20:32:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 37 (1AE50400) [pid = 3760] [serial = 37] [outer = 1A6B0C00] 20:32:49 INFO - PROCESS | 3760 | 1463542369425 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]]]}] 20:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 507ms 20:32:49 INFO - PROCESS | 3760 | 1463542369478 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 20:32:49 INFO - PROCESS | 3760 | 1463542369480 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 20:32:49 INFO - PROCESS | 3760 | 1463542369483 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:32:49 INFO - PROCESS | 3760 | 1463542369467 Marionette TRACE conn3 <- [1,26,null,{}] 20:32:49 INFO - PROCESS | 3760 | 1463542369471 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}] 20:32:49 INFO - PROCESS | 3760 | 1463542369559 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 20:32:49 INFO - PROCESS | 3760 | 1463542369566 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 3760 | ++DOCSHELL 1AFA6400 == 14 [pid = 3760] [id = 14] 20:32:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 38 (1AFA8400) [pid = 3760] [serial = 38] [outer = 00000000] 20:32:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 39 (1AFB1000) [pid = 3760] [serial = 39] [outer = 1AFA8400] 20:32:49 INFO - PROCESS | 3760 | 1463542369609 Marionette DEBUG loaded listener.js 20:32:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 40 (1AFB5800) [pid = 3760] [serial = 40] [outer = 1AFA8400] 20:32:49 INFO - PROCESS | 3760 | 1463542369939 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]]]}] 20:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 507ms 20:32:49 INFO - PROCESS | 3760 | 1463542369984 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 20:32:49 INFO - PROCESS | 3760 | 1463542369986 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 20:32:49 INFO - PROCESS | 3760 | 1463542369990 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:32:49 INFO - PROCESS | 3760 | 1463542369991 Marionette TRACE conn3 <- [1,30,null,{}] 20:32:49 INFO - PROCESS | 3760 | 1463542369994 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}] 20:32:50 INFO - PROCESS | 3760 | 1463542370077 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 20:32:50 INFO - PROCESS | 3760 | 1463542370083 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:50 INFO - PROCESS | 3760 | ++DOCSHELL 1AFB2800 == 15 [pid = 3760] [id = 15] 20:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 41 (1B235C00) [pid = 3760] [serial = 41] [outer = 00000000] 20:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 42 (1B23DC00) [pid = 3760] [serial = 42] [outer = 1B235C00] 20:32:50 INFO - PROCESS | 3760 | 1463542370126 Marionette DEBUG loaded listener.js 20:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 43 (1B242800) [pid = 3760] [serial = 43] [outer = 1B235C00] 20:32:50 INFO - PROCESS | 3760 | ++DOCSHELL 1B23A400 == 16 [pid = 3760] [id = 16] 20:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 44 (1B23B400) [pid = 3760] [serial = 44] [outer = 00000000] 20:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 45 (1B3A8800) [pid = 3760] [serial = 45] [outer = 1B23B400] 20:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 46 (1AFB0000) [pid = 3760] [serial = 46] [outer = 1B23B400] 20:32:50 INFO - PROCESS | 3760 | ++DOCSHELL 1B3A9400 == 17 [pid = 3760] [id = 17] 20:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 47 (1B3AD000) [pid = 3760] [serial = 47] [outer = 00000000] 20:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (1B42AC00) [pid = 3760] [serial = 48] [outer = 1B3AD000] 20:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (1B434800) [pid = 3760] [serial = 49] [outer = 1B3AD000] 20:32:50 INFO - PROCESS | 3760 | 1463542370602 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]]]}] 20:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 671ms 20:32:50 INFO - PROCESS | 3760 | 1463542370653 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 3760 | 1463542370654 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 20:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:32:50 INFO - PROCESS | 3760 | 1463542370658 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:32:50 INFO - PROCESS | 3760 | 1463542370659 Marionette TRACE conn3 <- [1,34,null,{}] 20:32:50 INFO - PROCESS | 3760 | 1463542370663 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}] 20:32:50 INFO - PROCESS | 3760 | 1463542370795 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 20:32:51 INFO - PROCESS | 3760 | --DOCSHELL 11A02C00 == 16 [pid = 3760] [id = 1] 20:32:51 INFO - PROCESS | 3760 | 1463542371333 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 3760 | ++DOCSHELL 10374400 == 17 [pid = 3760] [id = 18] 20:32:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (10374C00) [pid = 3760] [serial = 50] [outer = 00000000] 20:32:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (1043F800) [pid = 3760] [serial = 51] [outer = 10374C00] 20:32:51 INFO - PROCESS | 3760 | 1463542371389 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (10A5B800) [pid = 3760] [serial = 52] [outer = 10374C00] 20:32:51 INFO - PROCESS | 3760 | 1463542371904 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]]]}] 20:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1298ms 20:32:51 INFO - PROCESS | 3760 | 1463542371968 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 20:32:51 INFO - PROCESS | 3760 | 1463542371972 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 20:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:32:51 INFO - PROCESS | 3760 | 1463542371959 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:32:51 INFO - PROCESS | 3760 | 1463542371964 Marionette TRACE conn3 <- [1,38,null,{}] 20:32:51 INFO - PROCESS | 3760 | 1463542371968 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}] 20:32:52 INFO - PROCESS | 3760 | 1463542372075 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 20:32:52 INFO - PROCESS | 3760 | 1463542372142 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:52 INFO - PROCESS | 3760 | ++DOCSHELL 11A02C00 == 18 [pid = 3760] [id = 19] 20:32:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (11A03400) [pid = 3760] [serial = 53] [outer = 00000000] 20:32:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (13047000) [pid = 3760] [serial = 54] [outer = 11A03400] 20:32:52 INFO - PROCESS | 3760 | 1463542372199 Marionette DEBUG loaded listener.js 20:32:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (1315F400) [pid = 3760] [serial = 55] [outer = 11A03400] 20:32:52 INFO - PROCESS | 3760 | 1463542372966 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]]]}] 20:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1029ms 20:32:53 INFO - PROCESS | 3760 | 1463542373018 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 20:32:53 INFO - PROCESS | 3760 | 1463542373022 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 20:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:32:53 INFO - PROCESS | 3760 | 1463542373029 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:32:53 INFO - PROCESS | 3760 | 1463542373032 Marionette TRACE conn3 <- [1,42,null,{}] 20:32:53 INFO - PROCESS | 3760 | 1463542373038 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}] 20:32:53 INFO - PROCESS | 3760 | 1463542373112 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 20:32:53 INFO - PROCESS | 3760 | 1463542373180 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:53 INFO - PROCESS | 3760 | ++DOCSHELL 105F5800 == 19 [pid = 3760] [id = 20] 20:32:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (105FB800) [pid = 3760] [serial = 56] [outer = 00000000] 20:32:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (10A7EC00) [pid = 3760] [serial = 57] [outer = 105FB800] 20:32:53 INFO - PROCESS | 3760 | 1463542373229 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (10EB9000) [pid = 3760] [serial = 58] [outer = 105FB800] 20:32:53 INFO - PROCESS | 3760 | --DOCSHELL 13D2E400 == 18 [pid = 3760] [id = 4] 20:32:53 INFO - PROCESS | 3760 | 1463542373706 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]]]}] 20:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 701ms 20:32:53 INFO - PROCESS | 3760 | 1463542373733 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 20:32:53 INFO - PROCESS | 3760 | 1463542373739 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 20:32:53 INFO - PROCESS | 3760 | 1463542373749 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:32:53 INFO - PROCESS | 3760 | 1463542373752 Marionette TRACE conn3 <- [1,46,null,{}] 20:32:53 INFO - PROCESS | 3760 | 1463542373755 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}] 20:32:53 INFO - PROCESS | 3760 | 1463542373815 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 20:32:53 INFO - PROCESS | 3760 | 1463542373824 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:53 INFO - PROCESS | 3760 | ++DOCSHELL 1122D400 == 19 [pid = 3760] [id = 21] 20:32:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (11231800) [pid = 3760] [serial = 59] [outer = 00000000] 20:32:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (11A01C00) [pid = 3760] [serial = 60] [outer = 11231800] 20:32:53 INFO - PROCESS | 3760 | 1463542373872 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (11CED400) [pid = 3760] [serial = 61] [outer = 11231800] 20:32:54 INFO - PROCESS | 3760 | 1463542374269 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]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 567ms 20:32:54 INFO - PROCESS | 3760 | 1463542374312 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 3760 | 1463542374314 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 20:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:32:54 INFO - PROCESS | 3760 | 1463542374317 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - PROCESS | 3760 | 1463542374321 Marionette TRACE conn3 <- [1,50,null,{}] 20:32:54 INFO - PROCESS | 3760 | 1463542374337 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}] 20:32:54 INFO - PROCESS | 3760 | 1463542374424 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 20:32:54 INFO - PROCESS | 3760 | 1463542374464 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 3760 | ++DOCSHELL 12D83000 == 20 [pid = 3760] [id = 22] 20:32:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (12D83400) [pid = 3760] [serial = 62] [outer = 00000000] 20:32:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (130CCC00) [pid = 3760] [serial = 63] [outer = 12D83400] 20:32:54 INFO - PROCESS | 3760 | 1463542374511 Marionette DEBUG loaded listener.js 20:32:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1315F000) [pid = 3760] [serial = 64] [outer = 12D83400] 20:32:54 INFO - PROCESS | 3760 | 1463542374946 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]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 671ms 20:32:54 INFO - PROCESS | 3760 | 1463542374980 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 3760 | 1463542374983 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 20:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:32:54 INFO - PROCESS | 3760 | 1463542374986 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - PROCESS | 3760 | 1463542374988 Marionette TRACE conn3 <- [1,54,null,{}] 20:32:54 INFO - PROCESS | 3760 | 1463542374991 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}] 20:32:55 INFO - PROCESS | 3760 | 1463542375065 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 20:32:55 INFO - PROCESS | 3760 | 1463542375072 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:55 INFO - PROCESS | 3760 | ++DOCSHELL 130D6800 == 21 [pid = 3760] [id = 23] 20:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1331F800) [pid = 3760] [serial = 65] [outer = 00000000] 20:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (14EDF800) [pid = 3760] [serial = 66] [outer = 1331F800] 20:32:55 INFO - PROCESS | 3760 | 1463542375115 Marionette DEBUG loaded listener.js 20:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1522E000) [pid = 3760] [serial = 67] [outer = 1331F800] 20:32:55 INFO - PROCESS | 3760 | 1463542375486 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]]]}] 20:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 508ms 20:32:55 INFO - PROCESS | 3760 | 1463542375513 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 20:32:55 INFO - PROCESS | 3760 | 1463542375515 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 20:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:32:55 INFO - PROCESS | 3760 | 1463542375518 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:32:55 INFO - PROCESS | 3760 | 1463542375520 Marionette TRACE conn3 <- [1,58,null,{}] 20:32:55 INFO - PROCESS | 3760 | 1463542375523 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}] 20:32:55 INFO - PROCESS | 3760 | 1463542375594 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 20:32:55 INFO - PROCESS | 3760 | 1463542375599 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:55 INFO - PROCESS | 3760 | ++DOCSHELL 143B3C00 == 22 [pid = 3760] [id = 24] 20:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (14EE5C00) [pid = 3760] [serial = 68] [outer = 00000000] 20:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (15634000) [pid = 3760] [serial = 69] [outer = 14EE5C00] 20:32:55 INFO - PROCESS | 3760 | 1463542375644 Marionette DEBUG loaded listener.js 20:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (156D3400) [pid = 3760] [serial = 70] [outer = 14EE5C00] 20:32:56 INFO - PROCESS | 3760 | 1463542376012 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]]]}] 20:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 566ms 20:32:56 INFO - PROCESS | 3760 | 1463542376083 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 20:32:56 INFO - PROCESS | 3760 | 1463542376085 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 20:32:56 INFO - PROCESS | 3760 | 1463542376088 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:32:56 INFO - PROCESS | 3760 | 1463542376090 Marionette TRACE conn3 <- [1,62,null,{}] 20:32:56 INFO - PROCESS | 3760 | 1463542376094 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}] 20:32:56 INFO - PROCESS | 3760 | 1463542376187 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 20:32:56 INFO - PROCESS | 3760 | 1463542376195 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 3760 | ++DOCSHELL 15D6F000 == 23 [pid = 3760] [id = 25] 20:32:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15D71400) [pid = 3760] [serial = 71] [outer = 00000000] 20:32:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15DEA400) [pid = 3760] [serial = 72] [outer = 15D71400] 20:32:56 INFO - PROCESS | 3760 | 1463542376241 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15DF1400) [pid = 3760] [serial = 73] [outer = 15D71400] 20:32:56 INFO - PROCESS | 3760 | 1463542376628 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]]]}] 20:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 567ms 20:32:56 INFO - PROCESS | 3760 | 1463542376670 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 20:32:56 INFO - PROCESS | 3760 | 1463542376672 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 20:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:32:56 INFO - PROCESS | 3760 | 1463542376675 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:32:56 INFO - PROCESS | 3760 | 1463542376677 Marionette TRACE conn3 <- [1,66,null,{}] 20:32:56 INFO - PROCESS | 3760 | 1463542376681 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}] 20:32:56 INFO - PROCESS | 3760 | 1463542376751 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 20:32:56 INFO - PROCESS | 3760 | 1463542376757 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 3760 | ++DOCSHELL 1315AC00 == 24 [pid = 3760] [id = 26] 20:32:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15230400) [pid = 3760] [serial = 74] [outer = 00000000] 20:32:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16164400) [pid = 3760] [serial = 75] [outer = 15230400] 20:32:56 INFO - PROCESS | 3760 | 1463542376802 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16165C00) [pid = 3760] [serial = 76] [outer = 15230400] 20:32:57 INFO - PROCESS | 3760 | 1463542377151 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]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 507ms 20:32:57 INFO - PROCESS | 3760 | 1463542377177 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 20:32:57 INFO - PROCESS | 3760 | 1463542377179 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 20:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:32:57 INFO - PROCESS | 3760 | 1463542377182 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - PROCESS | 3760 | 1463542377184 Marionette TRACE conn3 <- [1,70,null,{}] 20:32:57 INFO - PROCESS | 3760 | 1463542377187 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}] 20:32:57 INFO - PROCESS | 3760 | 1463542377289 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 20:32:57 INFO - PROCESS | 3760 | 1463542377298 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 3760 | ++DOCSHELL 131DC400 == 25 [pid = 3760] [id = 27] 20:32:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15D6D800) [pid = 3760] [serial = 77] [outer = 00000000] 20:32:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (167A6C00) [pid = 3760] [serial = 78] [outer = 15D6D800] 20:32:57 INFO - PROCESS | 3760 | 1463542377344 Marionette DEBUG loaded listener.js 20:32:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15D6A400) [pid = 3760] [serial = 79] [outer = 15D6D800] 20:32:57 INFO - PROCESS | 3760 | 1463542377703 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]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 567ms 20:32:57 INFO - PROCESS | 3760 | 1463542377763 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 20:32:57 INFO - PROCESS | 3760 | 1463542377765 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 20:32:57 INFO - PROCESS | 3760 | 1463542377768 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:32:57 INFO - PROCESS | 3760 | 1463542377770 Marionette TRACE conn3 <- [1,74,null,{}] 20:32:57 INFO - PROCESS | 3760 | 1463542377773 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}] 20:32:57 INFO - PROCESS | 3760 | 1463542377844 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 20:32:57 INFO - PROCESS | 3760 | 1463542377898 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 3760 | ++DOCSHELL 15D6E000 == 26 [pid = 3760] [id = 28] 20:32:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1612E800) [pid = 3760] [serial = 80] [outer = 00000000] 20:32:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17035000) [pid = 3760] [serial = 81] [outer = 1612E800] 20:32:57 INFO - PROCESS | 3760 | 1463542377942 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1703BC00) [pid = 3760] [serial = 82] [outer = 1612E800] 20:32:58 INFO - PROCESS | 3760 | 1463542378267 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]]]}] 20:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 507ms 20:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:32:58 INFO - PROCESS | 3760 | 1463542378269 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 20:32:58 INFO - PROCESS | 3760 | 1463542378271 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 20:32:58 INFO - PROCESS | 3760 | 1463542378278 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:32:58 INFO - PROCESS | 3760 | 1463542378280 Marionette TRACE conn3 <- [1,78,null,{}] 20:32:58 INFO - PROCESS | 3760 | 1463542378283 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}] 20:32:58 INFO - PROCESS | 3760 | 1463542378355 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 20:32:58 INFO - PROCESS | 3760 | 1463542378361 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 3760 | ++DOCSHELL 13318400 == 27 [pid = 3760] [id = 29] 20:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15DE6800) [pid = 3760] [serial = 83] [outer = 00000000] 20:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1747D800) [pid = 3760] [serial = 84] [outer = 15DE6800] 20:32:58 INFO - PROCESS | 3760 | 1463542378404 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (174BEC00) [pid = 3760] [serial = 85] [outer = 15DE6800] 20:32:58 INFO - PROCESS | 3760 | 1463542378760 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]]]}] 20:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 507ms 20:32:58 INFO - PROCESS | 3760 | 1463542378790 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 20:32:58 INFO - PROCESS | 3760 | 1463542378792 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 20:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:32:58 INFO - PROCESS | 3760 | 1463542378795 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:32:58 INFO - PROCESS | 3760 | 1463542378798 Marionette TRACE conn3 <- [1,82,null,{}] 20:32:58 INFO - PROCESS | 3760 | 1463542378801 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}] 20:32:58 INFO - PROCESS | 3760 | 1463542378926 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 20:32:58 INFO - PROCESS | 3760 | 1463542378934 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 3760 | ++DOCSHELL 140CF800 == 28 [pid = 3760] [id = 30] 20:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17690800) [pid = 3760] [serial = 86] [outer = 00000000] 20:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17C7AC00) [pid = 3760] [serial = 87] [outer = 17690800] 20:32:58 INFO - PROCESS | 3760 | 1463542378981 Marionette DEBUG loaded listener.js 20:32:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1815B800) [pid = 3760] [serial = 88] [outer = 17690800] 20:32:59 INFO - PROCESS | 3760 | 1463542379343 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]]]}] 20:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 567ms 20:32:59 INFO - PROCESS | 3760 | 1463542379376 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 3760 | 1463542379377 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 20:32:59 INFO - PROCESS | 3760 | 1463542379381 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:32:59 INFO - PROCESS | 3760 | 1463542379382 Marionette TRACE conn3 <- [1,86,null,{}] 20:32:59 INFO - PROCESS | 3760 | 1463542379386 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}] 20:32:59 INFO - PROCESS | 3760 | 1463542379442 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 20:32:59 INFO - PROCESS | 3760 | 1463542379517 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 3760 | ++DOCSHELL 11C0C000 == 29 [pid = 3760] [id = 31] 20:32:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (12889400) [pid = 3760] [serial = 89] [outer = 00000000] 20:32:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (183B4C00) [pid = 3760] [serial = 90] [outer = 12889400] 20:32:59 INFO - PROCESS | 3760 | 1463542379594 Marionette DEBUG loaded listener.js 20:32:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (183B8000) [pid = 3760] [serial = 91] [outer = 12889400] 20:32:59 INFO - PROCESS | 3760 | 1463542379900 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]]]}] 20:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 567ms 20:32:59 INFO - PROCESS | 3760 | 1463542379943 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 3760 | 1463542379945 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 20:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:32:59 INFO - PROCESS | 3760 | 1463542379949 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:32:59 INFO - PROCESS | 3760 | 1463542379950 Marionette TRACE conn3 <- [1,90,null,{}] 20:32:59 INFO - PROCESS | 3760 | 1463542379954 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}] 20:33:00 INFO - PROCESS | 3760 | 1463542380062 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 20:33:00 INFO - PROCESS | 3760 | 1463542380071 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:00 INFO - PROCESS | 3760 | ++DOCSHELL 143C1000 == 30 [pid = 3760] [id = 32] 20:33:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15230800) [pid = 3760] [serial = 92] [outer = 00000000] 20:33:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19BCBC00) [pid = 3760] [serial = 93] [outer = 15230800] 20:33:00 INFO - PROCESS | 3760 | 1463542380113 Marionette DEBUG loaded listener.js 20:33:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A02B000) [pid = 3760] [serial = 94] [outer = 15230800] 20:33:00 INFO - PROCESS | 3760 | 1463542380463 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]]]}] 20:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 567ms 20:33:00 INFO - PROCESS | 3760 | 1463542380530 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 20:33:00 INFO - PROCESS | 3760 | 1463542380532 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 20:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:33:00 INFO - PROCESS | 3760 | 1463542380535 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:33:00 INFO - PROCESS | 3760 | 1463542380537 Marionette TRACE conn3 <- [1,94,null,{}] 20:33:00 INFO - PROCESS | 3760 | 1463542380524 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}] 20:33:00 INFO - PROCESS | 3760 | 1463542380643 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 20:33:00 INFO - PROCESS | 3760 | 1463542380655 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:00 INFO - PROCESS | 3760 | ++DOCSHELL 19757000 == 31 [pid = 3760] [id = 33] 20:33:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (19BC6400) [pid = 3760] [serial = 95] [outer = 00000000] 20:33:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A55B400) [pid = 3760] [serial = 96] [outer = 19BC6400] 20:33:00 INFO - PROCESS | 3760 | 1463542380698 Marionette DEBUG loaded listener.js 20:33:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A657800) [pid = 3760] [serial = 97] [outer = 19BC6400] 20:33:01 INFO - PROCESS | 3760 | 1463542381742 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]]]}] 20:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1253ms 20:33:01 INFO - PROCESS | 3760 | 1463542381775 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 20:33:01 INFO - PROCESS | 3760 | 1463542381779 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 20:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:33:01 INFO - PROCESS | 3760 | 1463542381785 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:33:01 INFO - PROCESS | 3760 | 1463542381788 Marionette TRACE conn3 <- [1,98,null,{}] 20:33:01 INFO - PROCESS | 3760 | 1463542381793 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}] 20:33:01 INFO - PROCESS | 3760 | 1463542381902 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 20:33:01 INFO - PROCESS | 3760 | 1463542381912 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:01 INFO - PROCESS | 3760 | ++DOCSHELL 10A7E400 == 32 [pid = 3760] [id = 34] 20:33:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (10A7E800) [pid = 3760] [serial = 98] [outer = 00000000] 20:33:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1108D000) [pid = 3760] [serial = 99] [outer = 10A7E800] 20:33:01 INFO - PROCESS | 3760 | 1463542381996 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (110FBC00) [pid = 3760] [serial = 100] [outer = 10A7E800] 20:33:02 INFO - PROCESS | 3760 | 1463542382409 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]]]}] 20:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 671ms 20:33:02 INFO - PROCESS | 3760 | 1463542382468 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 20:33:02 INFO - PROCESS | 3760 | 1463542382473 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 20:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:33:02 INFO - PROCESS | 3760 | 1463542382462 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:33:02 INFO - PROCESS | 3760 | 1463542382464 Marionette TRACE conn3 <- [1,102,null,{}] 20:33:02 INFO - PROCESS | 3760 | 1463542382468 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}] 20:33:02 INFO - PROCESS | 3760 | 1463542382572 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 20:33:02 INFO - PROCESS | 3760 | 1463542382579 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 3760 | ++DOCSHELL 1122F800 == 33 [pid = 3760] [id = 35] 20:33:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (11230800) [pid = 3760] [serial = 101] [outer = 00000000] 20:33:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1284C000) [pid = 3760] [serial = 102] [outer = 11230800] 20:33:02 INFO - PROCESS | 3760 | 1463542382629 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (128A0400) [pid = 3760] [serial = 103] [outer = 11230800] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (13D2E800) [pid = 3760] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1B235C00) [pid = 3760] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1AFA8400) [pid = 3760] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A6B0C00) [pid = 3760] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A65E000) [pid = 3760] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (143B8C00) [pid = 3760] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1A381C00) [pid = 3760] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (19BCCC00) [pid = 3760] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (17690800) [pid = 3760] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (12889400) [pid = 3760] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10374C00) [pid = 3760] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (11A03400) [pid = 3760] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (105FB800) [pid = 3760] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (11231800) [pid = 3760] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (12D83400) [pid = 3760] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1331F800) [pid = 3760] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (14EE5C00) [pid = 3760] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15D71400) [pid = 3760] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15230400) [pid = 3760] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15D6D800) [pid = 3760] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1612E800) [pid = 3760] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15DE6800) [pid = 3760] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15230800) [pid = 3760] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:33:03 INFO - PROCESS | 3760 | 1463542383441 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]]]}] 20:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1000ms 20:33:03 INFO - PROCESS | 3760 | 1463542383471 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 3760 | 1463542383474 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 20:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:33:03 INFO - PROCESS | 3760 | 1463542383477 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:33:03 INFO - PROCESS | 3760 | 1463542383480 Marionette TRACE conn3 <- [1,106,null,{}] 20:33:03 INFO - PROCESS | 3760 | 1463542383490 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}] 20:33:03 INFO - PROCESS | 3760 | 1463542383579 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 20:33:03 INFO - PROCESS | 3760 | 1463542383644 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:03 INFO - PROCESS | 3760 | ++DOCSHELL 12843000 == 34 [pid = 3760] [id = 36] 20:33:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1284A400) [pid = 3760] [serial = 104] [outer = 00000000] 20:33:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13048400) [pid = 3760] [serial = 105] [outer = 1284A400] 20:33:03 INFO - PROCESS | 3760 | 1463542383690 Marionette DEBUG loaded listener.js 20:33:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13160400) [pid = 3760] [serial = 106] [outer = 1284A400] 20:33:03 INFO - PROCESS | 3760 | 1463542384006 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]]]}] 20:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 566ms 20:33:04 INFO - PROCESS | 3760 | 1463542384040 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 20:33:04 INFO - PROCESS | 3760 | 1463542384042 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 20:33:04 INFO - PROCESS | 3760 | 1463542384045 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:33:04 INFO - PROCESS | 3760 | 1463542384057 Marionette TRACE conn3 <- [1,110,null,{}] 20:33:04 INFO - PROCESS | 3760 | 1463542384082 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}] 20:33:04 INFO - PROCESS | 3760 | 1463542384156 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 20:33:04 INFO - PROCESS | 3760 | 1463542384163 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:04 INFO - PROCESS | 3760 | ++DOCSHELL 130CF400 == 35 [pid = 3760] [id = 37] 20:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (131DD400) [pid = 3760] [serial = 107] [outer = 00000000] 20:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13D25400) [pid = 3760] [serial = 108] [outer = 131DD400] 20:33:04 INFO - PROCESS | 3760 | 1463542384206 Marionette DEBUG loaded listener.js 20:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (143B6C00) [pid = 3760] [serial = 109] [outer = 131DD400] 20:33:04 INFO - PROCESS | 3760 | 1463542384616 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]]]}] 20:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 582ms 20:33:04 INFO - PROCESS | 3760 | 1463542384642 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 20:33:04 INFO - PROCESS | 3760 | 1463542384644 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 20:33:04 INFO - PROCESS | 3760 | 1463542384648 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:33:04 INFO - PROCESS | 3760 | 1463542384649 Marionette TRACE conn3 <- [1,114,null,{}] 20:33:04 INFO - PROCESS | 3760 | 1463542384653 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}] 20:33:04 INFO - PROCESS | 3760 | 1463542384724 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 20:33:04 INFO - PROCESS | 3760 | 1463542384731 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:04 INFO - PROCESS | 3760 | ++DOCSHELL 143B3400 == 36 [pid = 3760] [id = 38] 20:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (143BCC00) [pid = 3760] [serial = 110] [outer = 00000000] 20:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1562B400) [pid = 3760] [serial = 111] [outer = 143BCC00] 20:33:04 INFO - PROCESS | 3760 | 1463542384774 Marionette DEBUG loaded listener.js 20:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (156D7400) [pid = 3760] [serial = 112] [outer = 143BCC00] 20:33:05 INFO - PROCESS | 3760 | 1463542385142 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]]]}] 20:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 507ms 20:33:05 INFO - PROCESS | 3760 | 1463542385166 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 20:33:05 INFO - PROCESS | 3760 | 1463542385168 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 20:33:05 INFO - PROCESS | 3760 | 1463542385171 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:33:05 INFO - PROCESS | 3760 | 1463542385173 Marionette TRACE conn3 <- [1,118,null,{}] 20:33:05 INFO - PROCESS | 3760 | 1463542385176 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}] 20:33:05 INFO - PROCESS | 3760 | 1463542385316 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 20:33:05 INFO - PROCESS | 3760 | 1463542385370 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:05 INFO - PROCESS | 3760 | ++DOCSHELL 105FB800 == 37 [pid = 3760] [id = 39] 20:33:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10A55C00) [pid = 3760] [serial = 113] [outer = 00000000] 20:33:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10A7C800) [pid = 3760] [serial = 114] [outer = 10A55C00] 20:33:05 INFO - PROCESS | 3760 | 1463542385426 Marionette DEBUG loaded listener.js 20:33:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1108C000) [pid = 3760] [serial = 115] [outer = 10A55C00] 20:33:05 INFO - PROCESS | 3760 | 1463542385920 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]]]}] 20:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 806ms 20:33:05 INFO - PROCESS | 3760 | 1463542385976 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 20:33:05 INFO - PROCESS | 3760 | 1463542385980 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 20:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:33:05 INFO - PROCESS | 3760 | 1463542385986 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:33:05 INFO - PROCESS | 3760 | 1463542385990 Marionette TRACE conn3 <- [1,122,null,{}] 20:33:05 INFO - PROCESS | 3760 | 1463542385995 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}] 20:33:06 INFO - PROCESS | 3760 | 1463542386092 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 20:33:06 INFO - PROCESS | 3760 | 1463542386177 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:06 INFO - PROCESS | 3760 | ++DOCSHELL 1284AC00 == 38 [pid = 3760] [id = 40] 20:33:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1284B000) [pid = 3760] [serial = 116] [outer = 00000000] 20:33:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (12B5D400) [pid = 3760] [serial = 117] [outer = 1284B000] 20:33:06 INFO - PROCESS | 3760 | 1463542386233 Marionette DEBUG loaded listener.js 20:33:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (12D83400) [pid = 3760] [serial = 118] [outer = 1284B000] 20:33:06 INFO - PROCESS | 3760 | 1463542386726 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]]]}] 20:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 790ms 20:33:06 INFO - PROCESS | 3760 | 1463542386793 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 3760 | 1463542386796 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 20:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:33:06 INFO - PROCESS | 3760 | 1463542386800 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:33:06 INFO - PROCESS | 3760 | 1463542386802 Marionette TRACE conn3 <- [1,126,null,{}] 20:33:06 INFO - PROCESS | 3760 | 1463542386806 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}] 20:33:06 INFO - PROCESS | 3760 | 1463542386901 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 20:33:06 INFO - PROCESS | 3760 | 1463542386977 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:06 INFO - PROCESS | 3760 | ++DOCSHELL 10A83000 == 39 [pid = 3760] [id = 41] 20:33:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (12AF0800) [pid = 3760] [serial = 119] [outer = 00000000] 20:33:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (15D71400) [pid = 3760] [serial = 120] [outer = 12AF0800] 20:33:07 INFO - PROCESS | 3760 | 1463542387030 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (15DE9400) [pid = 3760] [serial = 121] [outer = 12AF0800] 20:33:07 INFO - PROCESS | 3760 | 1463542387553 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]]]}] 20:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 806ms 20:33:07 INFO - PROCESS | 3760 | 1463542387605 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 20:33:07 INFO - PROCESS | 3760 | 1463542387609 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 20:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:33:07 INFO - PROCESS | 3760 | 1463542387620 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:33:07 INFO - PROCESS | 3760 | 1463542387624 Marionette TRACE conn3 <- [1,130,null,{}] 20:33:07 INFO - PROCESS | 3760 | 1463542387628 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}] 20:33:07 INFO - PROCESS | 3760 | 1463542387730 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 20:33:07 INFO - PROCESS | 3760 | 1463542387801 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 3760 | ++DOCSHELL 15DE7C00 == 40 [pid = 3760] [id = 42] 20:33:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (15DF3400) [pid = 3760] [serial = 122] [outer = 00000000] 20:33:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (167B4000) [pid = 3760] [serial = 123] [outer = 15DF3400] 20:33:07 INFO - PROCESS | 3760 | 1463542387838 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16D32C00) [pid = 3760] [serial = 124] [outer = 15DF3400] 20:33:08 INFO - PROCESS | 3760 | 1463542388440 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]]]}] 20:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 850ms 20:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:33:08 INFO - PROCESS | 3760 | 1463542388484 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 20:33:08 INFO - PROCESS | 3760 | 1463542388486 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 20:33:08 INFO - PROCESS | 3760 | 1463542388489 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:33:08 INFO - PROCESS | 3760 | 1463542388491 Marionette TRACE conn3 <- [1,134,null,{}] 20:33:08 INFO - PROCESS | 3760 | 1463542388495 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}] 20:33:08 INFO - PROCESS | 3760 | 1463542388587 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 20:33:08 INFO - PROCESS | 3760 | 1463542388640 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:08 INFO - PROCESS | 3760 | ++DOCSHELL 10EBF800 == 41 [pid = 3760] [id = 43] 20:33:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (10EC1C00) [pid = 3760] [serial = 125] [outer = 00000000] 20:33:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11CF7C00) [pid = 3760] [serial = 126] [outer = 10EC1C00] 20:33:08 INFO - PROCESS | 3760 | 1463542388693 Marionette DEBUG loaded listener.js 20:33:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1315E400) [pid = 3760] [serial = 127] [outer = 10EC1C00] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 143B3400 == 40 [pid = 3760] [id = 38] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 130CF400 == 39 [pid = 3760] [id = 37] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 12843000 == 38 [pid = 3760] [id = 36] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 1122F800 == 37 [pid = 3760] [id = 35] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 10A7E400 == 36 [pid = 3760] [id = 34] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 19757000 == 35 [pid = 3760] [id = 33] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 143C1000 == 34 [pid = 3760] [id = 32] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 13318400 == 33 [pid = 3760] [id = 29] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 11C0C000 == 32 [pid = 3760] [id = 31] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 140CF800 == 31 [pid = 3760] [id = 30] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 10A83000 == 30 [pid = 3760] [id = 41] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 15DE7C00 == 29 [pid = 3760] [id = 42] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 105FB800 == 28 [pid = 3760] [id = 39] 20:33:09 INFO - PROCESS | 3760 | --DOCSHELL 1284AC00 == 27 [pid = 3760] [id = 40] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1B242800) [pid = 3760] [serial = 43] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (17C7AC00) [pid = 3760] [serial = 87] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (183B4C00) [pid = 3760] [serial = 90] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1043F800) [pid = 3760] [serial = 51] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (13047000) [pid = 3760] [serial = 54] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (10A7EC00) [pid = 3760] [serial = 57] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (10EB9000) [pid = 3760] [serial = 58] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (11A01C00) [pid = 3760] [serial = 60] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (130CCC00) [pid = 3760] [serial = 63] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (14EDF800) [pid = 3760] [serial = 66] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15634000) [pid = 3760] [serial = 69] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (156D3400) [pid = 3760] [serial = 70] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15DEA400) [pid = 3760] [serial = 72] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15DF1400) [pid = 3760] [serial = 73] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16164400) [pid = 3760] [serial = 75] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (167A6C00) [pid = 3760] [serial = 78] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17035000) [pid = 3760] [serial = 81] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1747D800) [pid = 3760] [serial = 84] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16165C00) [pid = 3760] [serial = 76] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15D6A400) [pid = 3760] [serial = 79] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1703BC00) [pid = 3760] [serial = 82] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (174BEC00) [pid = 3760] [serial = 85] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1315F000) [pid = 3760] [serial = 64] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1815B800) [pid = 3760] [serial = 88] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1522E000) [pid = 3760] [serial = 67] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (183B8000) [pid = 3760] [serial = 91] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (19BCBC00) [pid = 3760] [serial = 93] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11CED400) [pid = 3760] [serial = 61] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1315F400) [pid = 3760] [serial = 55] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10A5B800) [pid = 3760] [serial = 52] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A02B000) [pid = 3760] [serial = 94] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (167A7000) [pid = 3760] [serial = 17] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (167D7800) [pid = 3760] [serial = 14] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (140D0000) [pid = 3760] [serial = 9] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (140D4C00) [pid = 3760] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (11CF4C00) [pid = 3760] [serial = 4] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1AFB1000) [pid = 3760] [serial = 39] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1AE4BC00) [pid = 3760] [serial = 36] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1AE50400) [pid = 3760] [serial = 37] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A6A3C00) [pid = 3760] [serial = 33] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1A6A7000) [pid = 3760] [serial = 34] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1AA6F800) [pid = 3760] [serial = 31] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (170D0400) [pid = 3760] [serial = 30] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1AA71800) [pid = 3760] [serial = 27] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1AA75800) [pid = 3760] [serial = 28] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1612CC00) [pid = 3760] [serial = 22] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1A033C00) [pid = 3760] [serial = 24] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (16128800) [pid = 3760] [serial = 21] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (1B42AC00) [pid = 3760] [serial = 48] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1B23DC00) [pid = 3760] [serial = 42] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (1B3A8800) [pid = 3760] [serial = 45] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (1AFB5800) [pid = 3760] [serial = 40] [outer = 00000000] [url = about:blank] 20:33:09 INFO - PROCESS | 3760 | 1463542389803 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]]]}] 20:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1327ms 20:33:09 INFO - PROCESS | 3760 | 1463542389830 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 20:33:09 INFO - PROCESS | 3760 | 1463542389834 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 20:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:33:09 INFO - PROCESS | 3760 | 1463542389840 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:33:09 INFO - PROCESS | 3760 | 1463542389844 Marionette TRACE conn3 <- [1,138,null,{}] 20:33:09 INFO - PROCESS | 3760 | 1463542389850 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}] 20:33:09 INFO - PROCESS | 3760 | 1463542389914 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 20:33:10 INFO - PROCESS | 3760 | 1463542390006 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:10 INFO - PROCESS | 3760 | ++DOCSHELL 1122E000 == 28 [pid = 3760] [id = 44] 20:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (1122FC00) [pid = 3760] [serial = 128] [outer = 00000000] 20:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (11465000) [pid = 3760] [serial = 129] [outer = 1122FC00] 20:33:10 INFO - PROCESS | 3760 | 1463542390062 Marionette DEBUG loaded listener.js 20:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (11A03400) [pid = 3760] [serial = 130] [outer = 1122FC00] 20:33:10 INFO - PROCESS | 3760 | 1463542390402 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]]]}] 20:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 612ms 20:33:10 INFO - PROCESS | 3760 | 1463542390442 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 20:33:10 INFO - PROCESS | 3760 | 1463542390448 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 20:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:33:10 INFO - PROCESS | 3760 | 1463542390454 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:33:10 INFO - PROCESS | 3760 | 1463542390457 Marionette TRACE conn3 <- [1,142,null,{}] 20:33:10 INFO - PROCESS | 3760 | 1463542390461 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}] 20:33:10 INFO - PROCESS | 3760 | 1463542390539 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 20:33:10 INFO - PROCESS | 3760 | 1463542390604 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:10 INFO - PROCESS | 3760 | ++DOCSHELL 11A0E400 == 29 [pid = 3760] [id = 45] 20:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (11CEF400) [pid = 3760] [serial = 131] [outer = 00000000] 20:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (12881800) [pid = 3760] [serial = 132] [outer = 11CEF400] 20:33:10 INFO - PROCESS | 3760 | 1463542390649 Marionette DEBUG loaded listener.js 20:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (12D3A800) [pid = 3760] [serial = 133] [outer = 11CEF400] 20:33:10 INFO - PROCESS | 3760 | 1463542390991 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]]]}] 20:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 567ms 20:33:11 INFO - PROCESS | 3760 | 1463542391032 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 3760 | 1463542391034 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 20:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:33:11 INFO - PROCESS | 3760 | 1463542391038 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:33:11 INFO - PROCESS | 3760 | 1463542391025 Marionette TRACE conn3 <- [1,146,null,{}] 20:33:11 INFO - PROCESS | 3760 | 1463542391042 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}] 20:33:11 INFO - PROCESS | 3760 | 1463542391122 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 20:33:11 INFO - PROCESS | 3760 | 1463542391130 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:11 INFO - PROCESS | 3760 | ++DOCSHELL 13313C00 == 30 [pid = 3760] [id = 46] 20:33:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (13315C00) [pid = 3760] [serial = 134] [outer = 00000000] 20:33:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (140CAC00) [pid = 3760] [serial = 135] [outer = 13315C00] 20:33:11 INFO - PROCESS | 3760 | 1463542391182 Marionette DEBUG loaded listener.js 20:33:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (143B3000) [pid = 3760] [serial = 136] [outer = 13315C00] 20:33:11 INFO - PROCESS | 3760 | 1463542391581 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]]]}] 20:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 567ms 20:33:11 INFO - PROCESS | 3760 | 1463542391598 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 3760 | 1463542391601 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 20:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:33:11 INFO - PROCESS | 3760 | 1463542391604 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:33:11 INFO - PROCESS | 3760 | 1463542391606 Marionette TRACE conn3 <- [1,150,null,{}] 20:33:11 INFO - PROCESS | 3760 | 1463542391609 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}] 20:33:12 INFO - PROCESS | 3760 | --DOCSHELL 10EBF800 == 29 [pid = 3760] [id = 43] 20:33:12 INFO - PROCESS | 3760 | --DOCSHELL 1122E000 == 28 [pid = 3760] [id = 44] 20:33:12 INFO - PROCESS | 3760 | 1463542392288 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 20:33:12 INFO - PROCESS | 3760 | 1463542392352 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:12 INFO - PROCESS | 3760 | ++DOCSHELL 10A7A000 == 29 [pid = 3760] [id = 47] 20:33:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (10A7CC00) [pid = 3760] [serial = 137] [outer = 00000000] 20:33:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10EBFC00) [pid = 3760] [serial = 138] [outer = 10A7CC00] 20:33:12 INFO - PROCESS | 3760 | 1463542392382 Marionette DEBUG loaded listener.js 20:33:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1122E000) [pid = 3760] [serial = 139] [outer = 10A7CC00] 20:33:12 INFO - PROCESS | 3760 | 1463542392818 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]]]}] 20:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1238ms 20:33:12 INFO - PROCESS | 3760 | 1463542392841 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 20:33:12 INFO - PROCESS | 3760 | 1463542392845 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 20:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:33:12 INFO - PROCESS | 3760 | 1463542392849 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:33:12 INFO - PROCESS | 3760 | 1463542392856 Marionette TRACE conn3 <- [1,154,null,{}] 20:33:12 INFO - PROCESS | 3760 | 1463542392862 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}] 20:33:12 INFO - PROCESS | 3760 | 1463542392968 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 20:33:12 INFO - PROCESS | 3760 | 1463542392977 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:12 INFO - PROCESS | 3760 | ++DOCSHELL 11460C00 == 30 [pid = 3760] [id = 48] 20:33:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (11468400) [pid = 3760] [serial = 140] [outer = 00000000] 20:33:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (12D38400) [pid = 3760] [serial = 141] [outer = 11468400] 20:33:13 INFO - PROCESS | 3760 | 1463542393024 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (130CF400) [pid = 3760] [serial = 142] [outer = 11468400] 20:33:13 INFO - PROCESS | 3760 | 1463542393445 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]]]}] 20:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 596ms 20:33:13 INFO - PROCESS | 3760 | 1463542393468 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 20:33:13 INFO - PROCESS | 3760 | 1463542393471 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 20:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:33:13 INFO - PROCESS | 3760 | 1463542393480 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:33:13 INFO - PROCESS | 3760 | 1463542393482 Marionette TRACE conn3 <- [1,158,null,{}] 20:33:13 INFO - PROCESS | 3760 | 1463542393486 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}] 20:33:13 INFO - PROCESS | 3760 | 1463542393567 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 20:33:13 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (143BCC00) [pid = 3760] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:33:13 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (10A7E800) [pid = 3760] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:33:13 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1284A400) [pid = 3760] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:33:13 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (11230800) [pid = 3760] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:33:13 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (131DD400) [pid = 3760] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:33:13 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (10A55C00) [pid = 3760] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:33:13 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1284B000) [pid = 3760] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:33:13 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (12AF0800) [pid = 3760] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:33:13 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (19BC6400) [pid = 3760] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:33:13 INFO - PROCESS | 3760 | 1463542393840 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 3760 | ++DOCSHELL 1055B800 == 31 [pid = 3760] [id = 49] 20:33:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (10A55C00) [pid = 3760] [serial = 143] [outer = 00000000] 20:33:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (114B3000) [pid = 3760] [serial = 144] [outer = 10A55C00] 20:33:13 INFO - PROCESS | 3760 | 1463542393888 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (128A0800) [pid = 3760] [serial = 145] [outer = 10A55C00] 20:33:14 INFO - PROCESS | 3760 | 1463542394235 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]]]}] 20:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 806ms 20:33:14 INFO - PROCESS | 3760 | 1463542394281 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 20:33:14 INFO - PROCESS | 3760 | 1463542394285 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 20:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:33:14 INFO - PROCESS | 3760 | 1463542394277 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:33:14 INFO - PROCESS | 3760 | 1463542394281 Marionette TRACE conn3 <- [1,162,null,{}] 20:33:14 INFO - PROCESS | 3760 | 1463542394285 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}] 20:33:14 INFO - PROCESS | 3760 | 1463542394369 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 20:33:14 INFO - PROCESS | 3760 | 1463542394427 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:14 INFO - PROCESS | 3760 | ++DOCSHELL 11465400 == 32 [pid = 3760] [id = 50] 20:33:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (12849800) [pid = 3760] [serial = 146] [outer = 00000000] 20:33:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1562B800) [pid = 3760] [serial = 147] [outer = 12849800] 20:33:14 INFO - PROCESS | 3760 | 1463542394471 Marionette DEBUG loaded listener.js 20:33:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (15A3F800) [pid = 3760] [serial = 148] [outer = 12849800] 20:33:14 INFO - PROCESS | 3760 | 1463542394797 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]]]}] 20:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 567ms 20:33:14 INFO - PROCESS | 3760 | 1463542394849 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 20:33:14 INFO - PROCESS | 3760 | 1463542394861 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 20:33:14 INFO - PROCESS | 3760 | 1463542394864 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:33:14 INFO - PROCESS | 3760 | 1463542394866 Marionette TRACE conn3 <- [1,166,null,{}] 20:33:14 INFO - PROCESS | 3760 | 1463542394870 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}] 20:33:14 INFO - PROCESS | 3760 | 1463542394951 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 20:33:15 INFO - PROCESS | 3760 | 1463542395032 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 3760 | ++DOCSHELL 15A37400 == 33 [pid = 3760] [id = 51] 20:33:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (15D6A400) [pid = 3760] [serial = 149] [outer = 00000000] 20:33:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15DEA400) [pid = 3760] [serial = 150] [outer = 15D6A400] 20:33:15 INFO - PROCESS | 3760 | 1463542395064 Marionette DEBUG loaded listener.js 20:33:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (16128800) [pid = 3760] [serial = 151] [outer = 15D6A400] 20:33:15 INFO - PROCESS | 3760 | 1463542395385 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]]]}] 20:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 566ms 20:33:15 INFO - PROCESS | 3760 | 1463542395427 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 20:33:15 INFO - PROCESS | 3760 | 1463542395429 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 20:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:33:15 INFO - PROCESS | 3760 | 1463542395438 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:33:15 INFO - PROCESS | 3760 | 1463542395440 Marionette TRACE conn3 <- [1,170,null,{}] 20:33:15 INFO - PROCESS | 3760 | 1463542395443 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}] 20:33:15 INFO - PROCESS | 3760 | 1463542395516 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 20:33:15 INFO - PROCESS | 3760 | 1463542395523 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 3760 | ++DOCSHELL 137E6C00 == 34 [pid = 3760] [id = 52] 20:33:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16133400) [pid = 3760] [serial = 152] [outer = 00000000] 20:33:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1616A800) [pid = 3760] [serial = 153] [outer = 16133400] 20:33:15 INFO - PROCESS | 3760 | 1463542395575 Marionette DEBUG loaded listener.js 20:33:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16652C00) [pid = 3760] [serial = 154] [outer = 16133400] 20:33:16 INFO - PROCESS | 3760 | 1463542396110 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]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 716ms 20:33:16 INFO - PROCESS | 3760 | 1463542396161 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 3760 | 1463542396166 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 20:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:33:16 INFO - PROCESS | 3760 | 1463542396155 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - PROCESS | 3760 | 1463542396159 Marionette TRACE conn3 <- [1,174,null,{}] 20:33:16 INFO - PROCESS | 3760 | 1463542396165 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}] 20:33:16 INFO - PROCESS | 3760 | 1463542396293 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 20:33:16 INFO - PROCESS | 3760 | 1463542396374 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:16 INFO - PROCESS | 3760 | ++DOCSHELL 1108A800 == 35 [pid = 3760] [id = 53] 20:33:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11094800) [pid = 3760] [serial = 155] [outer = 00000000] 20:33:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (12846C00) [pid = 3760] [serial = 156] [outer = 11094800] 20:33:16 INFO - PROCESS | 3760 | 1463542396430 Marionette DEBUG loaded listener.js 20:33:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1315D000) [pid = 3760] [serial = 157] [outer = 11094800] 20:33:16 INFO - PROCESS | 3760 | 1463542396914 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]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 806ms 20:33:16 INFO - PROCESS | 3760 | 1463542396961 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 3760 | 1463542396969 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 20:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:33:16 INFO - PROCESS | 3760 | 1463542396978 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - PROCESS | 3760 | 1463542396983 Marionette TRACE conn3 <- [1,178,null,{}] 20:33:16 INFO - PROCESS | 3760 | 1463542396987 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}] 20:33:17 INFO - PROCESS | 3760 | 1463542397085 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 20:33:17 INFO - PROCESS | 3760 | 1463542397166 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:17 INFO - PROCESS | 3760 | ++DOCSHELL 12841000 == 36 [pid = 3760] [id = 54] 20:33:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13318400) [pid = 3760] [serial = 158] [outer = 00000000] 20:33:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1540B800) [pid = 3760] [serial = 159] [outer = 13318400] 20:33:17 INFO - PROCESS | 3760 | 1463542397219 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15A36C00) [pid = 3760] [serial = 160] [outer = 13318400] 20:33:17 INFO - PROCESS | 3760 | 1463542397711 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]]]}] 20:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 805ms 20:33:17 INFO - PROCESS | 3760 | 1463542397783 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 20:33:17 INFO - PROCESS | 3760 | 1463542397785 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 20:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:33:17 INFO - PROCESS | 3760 | 1463542397789 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:33:17 INFO - PROCESS | 3760 | 1463542397793 Marionette TRACE conn3 <- [1,182,null,{}] 20:33:17 INFO - PROCESS | 3760 | 1463542397805 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}] 20:33:17 INFO - PROCESS | 3760 | 1463542397902 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 20:33:17 INFO - PROCESS | 3760 | 1463542397971 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:17 INFO - PROCESS | 3760 | ++DOCSHELL 167AA800 == 37 [pid = 3760] [id = 55] 20:33:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (167AB000) [pid = 3760] [serial = 161] [outer = 00000000] 20:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (167D6400) [pid = 3760] [serial = 162] [outer = 167AB000] 20:33:18 INFO - PROCESS | 3760 | 1463542398039 Marionette DEBUG loaded listener.js 20:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16D26400) [pid = 3760] [serial = 163] [outer = 167AB000] 20:33:18 INFO - PROCESS | 3760 | 1463542398544 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]]]}] 20:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 791ms 20:33:18 INFO - PROCESS | 3760 | 1463542398599 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 20:33:18 INFO - PROCESS | 3760 | 1463542398602 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 20:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:33:18 INFO - PROCESS | 3760 | 1463542398607 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:33:18 INFO - PROCESS | 3760 | 1463542398609 Marionette TRACE conn3 <- [1,186,null,{}] 20:33:18 INFO - PROCESS | 3760 | 1463542398613 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}] 20:33:18 INFO - PROCESS | 3760 | 1463542398708 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 20:33:18 INFO - PROCESS | 3760 | 1463542398787 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:18 INFO - PROCESS | 3760 | ++DOCSHELL 10482400 == 38 [pid = 3760] [id = 56] 20:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10504000) [pid = 3760] [serial = 164] [outer = 00000000] 20:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1141B800) [pid = 3760] [serial = 165] [outer = 10504000] 20:33:18 INFO - PROCESS | 3760 | 1463542398824 Marionette DEBUG loaded listener.js 20:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10EBF400) [pid = 3760] [serial = 166] [outer = 10504000] 20:33:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1108F800) [pid = 3760] [serial = 167] [outer = 1B3AD000] 20:33:19 INFO - PROCESS | 3760 | --DOCSHELL 15A37400 == 37 [pid = 3760] [id = 51] 20:33:19 INFO - PROCESS | 3760 | --DOCSHELL 11465400 == 36 [pid = 3760] [id = 50] 20:33:19 INFO - PROCESS | 3760 | --DOCSHELL 1055B800 == 35 [pid = 3760] [id = 49] 20:33:19 INFO - PROCESS | 3760 | --DOCSHELL 11460C00 == 34 [pid = 3760] [id = 48] 20:33:19 INFO - PROCESS | 3760 | --DOCSHELL 13313C00 == 33 [pid = 3760] [id = 46] 20:33:19 INFO - PROCESS | 3760 | --DOCSHELL 11A0E400 == 32 [pid = 3760] [id = 45] 20:33:19 INFO - PROCESS | 3760 | --DOCSHELL 10A7A000 == 31 [pid = 3760] [id = 47] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1562B400) [pid = 3760] [serial = 111] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1108C000) [pid = 3760] [serial = 115] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (12B5D400) [pid = 3760] [serial = 117] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12D83400) [pid = 3760] [serial = 118] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15D71400) [pid = 3760] [serial = 120] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15DE9400) [pid = 3760] [serial = 121] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (167B4000) [pid = 3760] [serial = 123] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11CF7C00) [pid = 3760] [serial = 126] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (11465000) [pid = 3760] [serial = 129] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12881800) [pid = 3760] [serial = 132] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10A7C800) [pid = 3760] [serial = 114] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (156D7400) [pid = 3760] [serial = 112] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1108D000) [pid = 3760] [serial = 99] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (110FBC00) [pid = 3760] [serial = 100] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (13048400) [pid = 3760] [serial = 105] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1284C000) [pid = 3760] [serial = 102] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13D25400) [pid = 3760] [serial = 108] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (13160400) [pid = 3760] [serial = 106] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (128A0400) [pid = 3760] [serial = 103] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (143B6C00) [pid = 3760] [serial = 109] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1A657800) [pid = 3760] [serial = 97] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1A55B400) [pid = 3760] [serial = 96] [outer = 00000000] [url = about:blank] 20:33:19 INFO - PROCESS | 3760 | 1463542399502 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]]]}] 20:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 955ms 20:33:19 INFO - PROCESS | 3760 | 1463542399556 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 20:33:19 INFO - PROCESS | 3760 | 1463542399561 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 20:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:33:19 INFO - PROCESS | 3760 | 1463542399566 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:33:19 INFO - PROCESS | 3760 | 1463542399570 Marionette TRACE conn3 <- [1,190,null,{}] 20:33:19 INFO - PROCESS | 3760 | 1463542399590 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}] 20:33:19 INFO - PROCESS | 3760 | 1463542399692 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 20:33:19 INFO - PROCESS | 3760 | 1463542399708 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 3760 | ++DOCSHELL 1108CC00 == 32 [pid = 3760] [id = 57] 20:33:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (1108D000) [pid = 3760] [serial = 168] [outer = 00000000] 20:33:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (11C69C00) [pid = 3760] [serial = 169] [outer = 1108D000] 20:33:19 INFO - PROCESS | 3760 | 1463542399758 Marionette DEBUG loaded listener.js 20:33:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1287EC00) [pid = 3760] [serial = 170] [outer = 1108D000] 20:33:20 INFO - PROCESS | 3760 | 1463542400116 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]]]}] 20:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 611ms 20:33:20 INFO - PROCESS | 3760 | 1463542400184 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 3760 | 1463542400189 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 20:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:33:20 INFO - PROCESS | 3760 | 1463542400195 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:33:20 INFO - PROCESS | 3760 | 1463542400197 Marionette TRACE conn3 <- [1,194,null,{}] 20:33:20 INFO - PROCESS | 3760 | 1463542400201 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}] 20:33:20 INFO - PROCESS | 3760 | 1463542400280 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 20:33:20 INFO - PROCESS | 3760 | 1463542400287 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:20 INFO - PROCESS | 3760 | ++DOCSHELL 128A7000 == 33 [pid = 3760] [id = 58] 20:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (12D36800) [pid = 3760] [serial = 171] [outer = 00000000] 20:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1331CC00) [pid = 3760] [serial = 172] [outer = 12D36800] 20:33:20 INFO - PROCESS | 3760 | 1463542400331 Marionette DEBUG loaded listener.js 20:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (137E9C00) [pid = 3760] [serial = 173] [outer = 12D36800] 20:33:20 INFO - PROCESS | 3760 | 1463542400726 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]]]}] 20:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 567ms 20:33:20 INFO - PROCESS | 3760 | 1463542400756 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 3760 | 1463542400758 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 20:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:33:20 INFO - PROCESS | 3760 | 1463542400762 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:33:20 INFO - PROCESS | 3760 | 1463542400766 Marionette TRACE conn3 <- [1,198,null,{}] 20:33:20 INFO - PROCESS | 3760 | 1463542400777 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}] 20:33:20 INFO - PROCESS | 3760 | 1463542400857 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 20:33:20 INFO - PROCESS | 3760 | 1463542400866 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:20 INFO - PROCESS | 3760 | ++DOCSHELL 1540C400 == 34 [pid = 3760] [id = 59] 20:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1540DC00) [pid = 3760] [serial = 174] [outer = 00000000] 20:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (156D4800) [pid = 3760] [serial = 175] [outer = 1540DC00] 20:33:20 INFO - PROCESS | 3760 | 1463542400912 Marionette DEBUG loaded listener.js 20:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (15BAE400) [pid = 3760] [serial = 176] [outer = 1540DC00] 20:33:21 INFO - PROCESS | 3760 | 1463542401297 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]]]}] 20:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 567ms 20:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:33:21 INFO - PROCESS | 3760 | 1463542401339 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 20:33:21 INFO - PROCESS | 3760 | 1463542401341 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 20:33:21 INFO - PROCESS | 3760 | 1463542401344 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:33:21 INFO - PROCESS | 3760 | 1463542401346 Marionette TRACE conn3 <- [1,202,null,{}] 20:33:21 INFO - PROCESS | 3760 | 1463542401364 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}] 20:33:21 INFO - PROCESS | 3760 | 1463542401441 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 20:33:21 INFO - PROCESS | 3760 | 1463542401447 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:21 INFO - PROCESS | 3760 | ++DOCSHELL 15A3B000 == 35 [pid = 3760] [id = 60] 20:33:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15D74400) [pid = 3760] [serial = 177] [outer = 00000000] 20:33:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16128400) [pid = 3760] [serial = 178] [outer = 15D74400] 20:33:21 INFO - PROCESS | 3760 | 1463542401491 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1612C400) [pid = 3760] [serial = 179] [outer = 15D74400] 20:33:21 INFO - PROCESS | 3760 | 1463542401878 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]]]}] 20:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 567ms 20:33:21 INFO - PROCESS | 3760 | 1463542401924 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 20:33:21 INFO - PROCESS | 3760 | 1463542401925 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 20:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:33:21 INFO - PROCESS | 3760 | 1463542401939 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:33:21 INFO - PROCESS | 3760 | 1463542401941 Marionette TRACE conn3 <- [1,206,null,{}] 20:33:21 INFO - PROCESS | 3760 | 1463542401944 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}] 20:33:22 INFO - PROCESS | 3760 | 1463542402037 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 20:33:22 INFO - PROCESS | 3760 | 1463542402043 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 3760 | ++DOCSHELL 15DEB800 == 36 [pid = 3760] [id = 61] 20:33:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16128C00) [pid = 3760] [serial = 180] [outer = 00000000] 20:33:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (167DCC00) [pid = 3760] [serial = 181] [outer = 16128C00] 20:33:22 INFO - PROCESS | 3760 | 1463542402087 Marionette DEBUG loaded listener.js 20:33:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16D26000) [pid = 3760] [serial = 182] [outer = 16128C00] 20:33:22 INFO - PROCESS | 3760 | 1463542402519 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]]]}] 20:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 656ms 20:33:22 INFO - PROCESS | 3760 | 1463542402570 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 3760 | 1463542402572 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 20:33:22 INFO - PROCESS | 3760 | 1463542402576 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:33:22 INFO - PROCESS | 3760 | 1463542402577 Marionette TRACE conn3 <- [1,210,null,{}] 20:33:22 INFO - PROCESS | 3760 | 1463542402581 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}] 20:33:22 INFO - PROCESS | 3760 | 1463542402685 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 20:33:22 INFO - PROCESS | 3760 | 1463542402674 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 3760 | ++DOCSHELL 167AB800 == 37 [pid = 3760] [id = 62] 20:33:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (170CCC00) [pid = 3760] [serial = 183] [outer = 00000000] 20:33:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1747A000) [pid = 3760] [serial = 184] [outer = 170CCC00] 20:33:22 INFO - PROCESS | 3760 | 1463542402717 Marionette DEBUG loaded listener.js 20:33:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17695400) [pid = 3760] [serial = 185] [outer = 170CCC00] 20:33:23 INFO - PROCESS | 3760 | 1463542403110 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]]]}] 20:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 567ms 20:33:23 INFO - PROCESS | 3760 | 1463542403136 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 20:33:23 INFO - PROCESS | 3760 | 1463542403138 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 20:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:33:23 INFO - PROCESS | 3760 | 1463542403142 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:33:23 INFO - PROCESS | 3760 | 1463542403145 Marionette TRACE conn3 <- [1,214,null,{}] 20:33:23 INFO - PROCESS | 3760 | 1463542403149 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}] 20:33:23 INFO - PROCESS | 3760 | 1463542403247 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 20:33:23 INFO - PROCESS | 3760 | 1463542403254 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:23 INFO - PROCESS | 3760 | ++DOCSHELL 17036000 == 38 [pid = 3760] [id = 63] 20:33:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17479800) [pid = 3760] [serial = 186] [outer = 00000000] 20:33:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1774D000) [pid = 3760] [serial = 187] [outer = 17479800] 20:33:23 INFO - PROCESS | 3760 | 1463542403297 Marionette DEBUG loaded listener.js 20:33:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1774DC00) [pid = 3760] [serial = 188] [outer = 17479800] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11468400) [pid = 3760] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10A55C00) [pid = 3760] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15D6A400) [pid = 3760] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (12849800) [pid = 3760] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A7CC00) [pid = 3760] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13315C00) [pid = 3760] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11CEF400) [pid = 3760] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15DF3400) [pid = 3760] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10EC1C00) [pid = 3760] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:33:23 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1122FC00) [pid = 3760] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:33:23 INFO - PROCESS | 3760 | 1463542403731 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]]]}] 20:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 596ms 20:33:23 INFO - PROCESS | 3760 | 1463542403761 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 20:33:23 INFO - PROCESS | 3760 | 1463542403763 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 20:33:23 INFO - PROCESS | 3760 | 1463542403766 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:33:23 INFO - PROCESS | 3760 | 1463542403768 Marionette TRACE conn3 <- [1,218,null,{}] 20:33:23 INFO - PROCESS | 3760 | 1463542403771 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}] 20:33:23 INFO - PROCESS | 3760 | 1463542403859 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 20:33:23 INFO - PROCESS | 3760 | 1463542403903 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:23 INFO - PROCESS | 3760 | ++DOCSHELL 12849800 == 39 [pid = 3760] [id = 64] 20:33:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1284B400) [pid = 3760] [serial = 189] [outer = 00000000] 20:33:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15BB3800) [pid = 3760] [serial = 190] [outer = 1284B400] 20:33:23 INFO - PROCESS | 3760 | 1463542403946 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1774C000) [pid = 3760] [serial = 191] [outer = 1284B400] 20:33:24 INFO - PROCESS | 3760 | 1463542404257 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]]]}] 20:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 567ms 20:33:24 INFO - PROCESS | 3760 | 1463542404327 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 3760 | 1463542404329 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 20:33:24 INFO - PROCESS | 3760 | 1463542404332 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:33:24 INFO - PROCESS | 3760 | 1463542404334 Marionette TRACE conn3 <- [1,222,null,{}] 20:33:24 INFO - PROCESS | 3760 | 1463542404338 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}] 20:33:24 INFO - PROCESS | 3760 | 1463542404434 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 20:33:24 INFO - PROCESS | 3760 | 1463542404443 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 3760 | ++DOCSHELL 14EEB000 == 40 [pid = 3760] [id = 65] 20:33:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15DECC00) [pid = 3760] [serial = 192] [outer = 00000000] 20:33:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (18160C00) [pid = 3760] [serial = 193] [outer = 15DECC00] 20:33:24 INFO - PROCESS | 3760 | 1463542404488 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (183B6C00) [pid = 3760] [serial = 194] [outer = 15DECC00] 20:33:24 INFO - PROCESS | 3760 | 1463542404850 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]]]}] 20:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 567ms 20:33:24 INFO - PROCESS | 3760 | 1463542404913 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 3760 | 1463542404915 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 20:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:33:24 INFO - PROCESS | 3760 | 1463542404918 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:33:24 INFO - PROCESS | 3760 | 1463542404920 Marionette TRACE conn3 <- [1,226,null,{}] 20:33:24 INFO - PROCESS | 3760 | 1463542404923 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}] 20:33:25 INFO - PROCESS | 3760 | 1463542405002 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 20:33:25 INFO - PROCESS | 3760 | 1463542405011 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 3760 | ++DOCSHELL 17479000 == 41 [pid = 3760] [id = 66] 20:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1815B800) [pid = 3760] [serial = 195] [outer = 00000000] 20:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (19754C00) [pid = 3760] [serial = 196] [outer = 1815B800] 20:33:25 INFO - PROCESS | 3760 | 1463542405058 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19BCC000) [pid = 3760] [serial = 197] [outer = 1815B800] 20:33:25 INFO - PROCESS | 3760 | 1463542405428 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]]]}] 20:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 567ms 20:33:25 INFO - PROCESS | 3760 | 1463542405521 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 20:33:25 INFO - PROCESS | 3760 | 1463542405525 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 20:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:33:25 INFO - PROCESS | 3760 | 1463542405531 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:33:25 INFO - PROCESS | 3760 | 1463542405536 Marionette TRACE conn3 <- [1,230,null,{}] 20:33:25 INFO - PROCESS | 3760 | 1463542405547 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}] 20:33:25 INFO - PROCESS | 3760 | 1463542405697 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 20:33:25 INFO - PROCESS | 3760 | 1463542405768 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 3760 | ++DOCSHELL 10A82C00 == 42 [pid = 3760] [id = 67] 20:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10EBCC00) [pid = 3760] [serial = 198] [outer = 00000000] 20:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (110FBC00) [pid = 3760] [serial = 199] [outer = 10EBCC00] 20:33:25 INFO - PROCESS | 3760 | 1463542405822 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11C6BC00) [pid = 3760] [serial = 200] [outer = 10EBCC00] 20:33:26 INFO - PROCESS | 3760 | 1463542406325 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]]]}] 20:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 805ms 20:33:26 INFO - PROCESS | 3760 | 1463542406337 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 3760 | 1463542406341 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 20:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:33:26 INFO - PROCESS | 3760 | 1463542406366 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:33:26 INFO - PROCESS | 3760 | 1463542406370 Marionette TRACE conn3 <- [1,234,null,{}] 20:33:26 INFO - PROCESS | 3760 | 1463542406375 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}] 20:33:26 INFO - PROCESS | 3760 | 1463542406458 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 20:33:26 INFO - PROCESS | 3760 | 1463542406542 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:26 INFO - PROCESS | 3760 | ++DOCSHELL 131D9C00 == 43 [pid = 3760] [id = 68] 20:33:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13314000) [pid = 3760] [serial = 201] [outer = 00000000] 20:33:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (143BE800) [pid = 3760] [serial = 202] [outer = 13314000] 20:33:26 INFO - PROCESS | 3760 | 1463542406595 Marionette DEBUG loaded listener.js 20:33:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15407000) [pid = 3760] [serial = 203] [outer = 13314000] 20:33:27 INFO - PROCESS | 3760 | 1463542407082 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]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 761ms 20:33:27 INFO - PROCESS | 3760 | 1463542407136 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 3760 | 1463542407138 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 20:33:27 INFO - PROCESS | 3760 | 1463542407143 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:33:27 INFO - PROCESS | 3760 | 1463542407145 Marionette TRACE conn3 <- [1,238,null,{}] 20:33:27 INFO - PROCESS | 3760 | 1463542407155 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}] 20:33:27 INFO - PROCESS | 3760 | 1463542407240 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 20:33:27 INFO - PROCESS | 3760 | 1463542407333 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 3760 | ++DOCSHELL 170D3800 == 44 [pid = 3760] [id = 69] 20:33:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (170D3C00) [pid = 3760] [serial = 204] [outer = 00000000] 20:33:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (174B8800) [pid = 3760] [serial = 205] [outer = 170D3C00] 20:33:27 INFO - PROCESS | 3760 | 1463542407389 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (17E86000) [pid = 3760] [serial = 206] [outer = 170D3C00] 20:33:27 INFO - PROCESS | 3760 | 1463542407911 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]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 805ms 20:33:27 INFO - PROCESS | 3760 | 1463542407950 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 3760 | 1463542407953 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 20:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:33:27 INFO - PROCESS | 3760 | 1463542407940 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - PROCESS | 3760 | 1463542407942 Marionette TRACE conn3 <- [1,242,null,{}] 20:33:27 INFO - PROCESS | 3760 | 1463542407945 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}] 20:33:28 INFO - PROCESS | 3760 | 1463542408040 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 20:33:28 INFO - PROCESS | 3760 | 1463542408123 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:28 INFO - PROCESS | 3760 | ++DOCSHELL 19758800 == 45 [pid = 3760] [id = 70] 20:33:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19759000) [pid = 3760] [serial = 207] [outer = 00000000] 20:33:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1975C800) [pid = 3760] [serial = 208] [outer = 19759000] 20:33:28 INFO - PROCESS | 3760 | 1463542408176 Marionette DEBUG loaded listener.js 20:33:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19761C00) [pid = 3760] [serial = 209] [outer = 19759000] 20:33:28 INFO - PROCESS | 3760 | 1463542408866 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]]]}] 20:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 955ms 20:33:28 INFO - PROCESS | 3760 | 1463542408911 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 3760 | 1463542408915 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 20:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:33:28 INFO - PROCESS | 3760 | 1463542408929 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:33:28 INFO - PROCESS | 3760 | 1463542408932 Marionette TRACE conn3 <- [1,246,null,{}] 20:33:28 INFO - PROCESS | 3760 | 1463542408938 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}] 20:33:29 INFO - PROCESS | 3760 | 1463542409028 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 20:33:29 INFO - PROCESS | 3760 | 1463542409095 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:29 INFO - PROCESS | 3760 | ++DOCSHELL 1122C800 == 46 [pid = 3760] [id = 71] 20:33:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1122FC00) [pid = 3760] [serial = 210] [outer = 00000000] 20:33:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (114A4800) [pid = 3760] [serial = 211] [outer = 1122FC00] 20:33:29 INFO - PROCESS | 3760 | 1463542409126 Marionette DEBUG loaded listener.js 20:33:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (11CEC000) [pid = 3760] [serial = 212] [outer = 1122FC00] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 14EEB000 == 45 [pid = 3760] [id = 65] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 12849800 == 44 [pid = 3760] [id = 64] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 17036000 == 43 [pid = 3760] [id = 63] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 167AB800 == 42 [pid = 3760] [id = 62] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 15DEB800 == 41 [pid = 3760] [id = 61] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 15A3B000 == 40 [pid = 3760] [id = 60] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 1540C400 == 39 [pid = 3760] [id = 59] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 128A7000 == 38 [pid = 3760] [id = 58] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 1108CC00 == 37 [pid = 3760] [id = 57] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 10482400 == 36 [pid = 3760] [id = 56] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 167AA800 == 35 [pid = 3760] [id = 55] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 12841000 == 34 [pid = 3760] [id = 54] 20:33:29 INFO - PROCESS | 3760 | --DOCSHELL 1108A800 == 33 [pid = 3760] [id = 53] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (143B3000) [pid = 3760] [serial = 136] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1616A800) [pid = 3760] [serial = 153] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (12D38400) [pid = 3760] [serial = 141] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (114B3000) [pid = 3760] [serial = 144] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (130CF400) [pid = 3760] [serial = 142] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16128800) [pid = 3760] [serial = 151] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (128A0800) [pid = 3760] [serial = 145] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1562B800) [pid = 3760] [serial = 147] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10EBFC00) [pid = 3760] [serial = 138] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1122E000) [pid = 3760] [serial = 139] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15A3F800) [pid = 3760] [serial = 148] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15DEA400) [pid = 3760] [serial = 150] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (140CAC00) [pid = 3760] [serial = 135] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12D3A800) [pid = 3760] [serial = 133] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D32C00) [pid = 3760] [serial = 124] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1315E400) [pid = 3760] [serial = 127] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (11A03400) [pid = 3760] [serial = 130] [outer = 00000000] [url = about:blank] 20:33:29 INFO - PROCESS | 3760 | 1463542409673 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]]]}] 20:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 820ms 20:33:29 INFO - PROCESS | 3760 | 1463542409748 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 20:33:29 INFO - PROCESS | 3760 | 1463542409753 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 20:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:33:29 INFO - PROCESS | 3760 | 1463542409759 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:33:29 INFO - PROCESS | 3760 | 1463542409762 Marionette TRACE conn3 <- [1,250,null,{}] 20:33:29 INFO - PROCESS | 3760 | 1463542409768 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}] 20:33:29 INFO - PROCESS | 3760 | 1463542409863 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 20:33:29 INFO - PROCESS | 3760 | 1463542409910 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:29 INFO - PROCESS | 3760 | ++DOCSHELL 11460400 == 34 [pid = 3760] [id = 72] 20:33:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (11465800) [pid = 3760] [serial = 213] [outer = 00000000] 20:33:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (12841000) [pid = 3760] [serial = 214] [outer = 11465800] 20:33:29 INFO - PROCESS | 3760 | 1463542409956 Marionette DEBUG loaded listener.js 20:33:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (128A0800) [pid = 3760] [serial = 215] [outer = 11465800] 20:33:30 INFO - PROCESS | 3760 | 1463542410275 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]]]}] 20:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 567ms 20:33:30 INFO - PROCESS | 3760 | 1463542410349 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 3760 | 1463542410353 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 20:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:33:30 INFO - PROCESS | 3760 | 1463542410359 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:33:30 INFO - PROCESS | 3760 | 1463542410364 Marionette TRACE conn3 <- [1,254,null,{}] 20:33:30 INFO - PROCESS | 3760 | 1463542410375 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}] 20:33:30 INFO - PROCESS | 3760 | 1463542410455 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 20:33:30 INFO - PROCESS | 3760 | 1463542410463 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:30 INFO - PROCESS | 3760 | ++DOCSHELL 1304B000 == 35 [pid = 3760] [id = 73] 20:33:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1304F000) [pid = 3760] [serial = 216] [outer = 00000000] 20:33:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13369800) [pid = 3760] [serial = 217] [outer = 1304F000] 20:33:30 INFO - PROCESS | 3760 | 1463542410509 Marionette DEBUG loaded listener.js 20:33:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (140D0800) [pid = 3760] [serial = 218] [outer = 1304F000] 20:33:30 INFO - PROCESS | 3760 | 1463542410895 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]]]}] 20:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 567ms 20:33:30 INFO - PROCESS | 3760 | 1463542410923 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 3760 | 1463542410926 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 20:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:33:30 INFO - PROCESS | 3760 | 1463542410933 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:33:30 INFO - PROCESS | 3760 | 1463542410935 Marionette TRACE conn3 <- [1,258,null,{}] 20:33:30 INFO - PROCESS | 3760 | 1463542410938 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}] 20:33:31 INFO - PROCESS | 3760 | 1463542411031 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 20:33:31 INFO - PROCESS | 3760 | 1463542411040 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 3760 | ++DOCSHELL 1540C400 == 36 [pid = 3760] [id = 74] 20:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1540E400) [pid = 3760] [serial = 219] [outer = 00000000] 20:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (156CE400) [pid = 3760] [serial = 220] [outer = 1540E400] 20:33:31 INFO - PROCESS | 3760 | 1463542411087 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15BAD800) [pid = 3760] [serial = 221] [outer = 1540E400] 20:33:31 INFO - PROCESS | 3760 | 1463542411475 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]]]}] 20:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 567ms 20:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:33:31 INFO - PROCESS | 3760 | 1463542411515 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 20:33:31 INFO - PROCESS | 3760 | 1463542411517 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 20:33:31 INFO - PROCESS | 3760 | 1463542411520 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:33:31 INFO - PROCESS | 3760 | 1463542411522 Marionette TRACE conn3 <- [1,262,null,{}] 20:33:31 INFO - PROCESS | 3760 | 1463542411525 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}] 20:33:31 INFO - PROCESS | 3760 | 1463542411609 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 20:33:31 INFO - PROCESS | 3760 | 1463542411616 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 3760 | ++DOCSHELL 15D6F800 == 37 [pid = 3760] [id = 75] 20:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15D70800) [pid = 3760] [serial = 222] [outer = 00000000] 20:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15DEC800) [pid = 3760] [serial = 223] [outer = 15D70800] 20:33:31 INFO - PROCESS | 3760 | 1463542411660 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (15DEDC00) [pid = 3760] [serial = 224] [outer = 15D70800] 20:33:32 INFO - PROCESS | 3760 | 1463542412091 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]]]}] 20:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 597ms 20:33:32 INFO - PROCESS | 3760 | 1463542412120 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 3760 | 1463542412122 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 20:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:33:32 INFO - PROCESS | 3760 | 1463542412125 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:33:32 INFO - PROCESS | 3760 | 1463542412127 Marionette TRACE conn3 <- [1,266,null,{}] 20:33:32 INFO - PROCESS | 3760 | 1463542412130 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}] 20:33:32 INFO - PROCESS | 3760 | 1463542412246 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 20:33:32 INFO - PROCESS | 3760 | 1463542412257 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:32 INFO - PROCESS | 3760 | ++DOCSHELL 11462800 == 38 [pid = 3760] [id = 76] 20:33:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (140D4800) [pid = 3760] [serial = 225] [outer = 00000000] 20:33:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16ACDC00) [pid = 3760] [serial = 226] [outer = 140D4800] 20:33:32 INFO - PROCESS | 3760 | 1463542412340 Marionette DEBUG loaded listener.js 20:33:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (170D0800) [pid = 3760] [serial = 227] [outer = 140D4800] 20:33:32 INFO - PROCESS | 3760 | 1463542412724 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]]]}] 20:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 612ms 20:33:32 INFO - PROCESS | 3760 | 1463542412750 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 3760 | 1463542412752 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 20:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:33:32 INFO - PROCESS | 3760 | 1463542412756 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:33:32 INFO - PROCESS | 3760 | 1463542412757 Marionette TRACE conn3 <- [1,270,null,{}] 20:33:32 INFO - PROCESS | 3760 | 1463542412761 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}] 20:33:32 INFO - PROCESS | 3760 | 1463542412845 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 20:33:32 INFO - PROCESS | 3760 | 1463542412914 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:32 INFO - PROCESS | 3760 | ++DOCSHELL 105F0400 == 39 [pid = 3760] [id = 77] 20:33:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (170D7000) [pid = 3760] [serial = 228] [outer = 00000000] 20:33:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (17749400) [pid = 3760] [serial = 229] [outer = 170D7000] 20:33:32 INFO - PROCESS | 3760 | 1463542412957 Marionette DEBUG loaded listener.js 20:33:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1774C800) [pid = 3760] [serial = 230] [outer = 170D7000] 20:33:33 INFO - PROCESS | 3760 | 1463542413318 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]]]}] 20:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 611ms 20:33:33 INFO - PROCESS | 3760 | 1463542413359 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 20:33:33 INFO - PROCESS | 3760 | 1463542413361 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 20:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:33:33 INFO - PROCESS | 3760 | 1463542413371 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:33:33 INFO - PROCESS | 3760 | 1463542413373 Marionette TRACE conn3 <- [1,274,null,{}] 20:33:33 INFO - PROCESS | 3760 | 1463542413376 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}] 20:33:33 INFO - PROCESS | 3760 | 1463542413477 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 20:33:33 INFO - PROCESS | 3760 | 1463542413484 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:33 INFO - PROCESS | 3760 | ++DOCSHELL 167A7C00 == 40 [pid = 3760] [id = 78] 20:33:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16ACC000) [pid = 3760] [serial = 231] [outer = 00000000] 20:33:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (19759C00) [pid = 3760] [serial = 232] [outer = 16ACC000] 20:33:33 INFO - PROCESS | 3760 | 1463542413528 Marionette DEBUG loaded listener.js 20:33:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1975C000) [pid = 3760] [serial = 233] [outer = 16ACC000] 20:33:33 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15DECC00) [pid = 3760] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:33:33 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16128C00) [pid = 3760] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:33:33 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (170CCC00) [pid = 3760] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:33:33 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15D74400) [pid = 3760] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:33:33 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1540DC00) [pid = 3760] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:33:33 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1108D000) [pid = 3760] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:33:33 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (12D36800) [pid = 3760] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:33:33 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1284B400) [pid = 3760] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:33:33 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (17479800) [pid = 3760] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:33:33 INFO - PROCESS | 3760 | 1463542413939 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]]]}] 20:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 612ms 20:33:33 INFO - PROCESS | 3760 | 1463542413972 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 20:33:33 INFO - PROCESS | 3760 | 1463542413974 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 20:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:33:33 INFO - PROCESS | 3760 | 1463542413977 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:33:33 INFO - PROCESS | 3760 | 1463542413978 Marionette TRACE conn3 <- [1,278,null,{}] 20:33:33 INFO - PROCESS | 3760 | 1463542413982 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}] 20:33:34 INFO - PROCESS | 3760 | 1463542414079 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 20:33:34 INFO - PROCESS | 3760 | 1463542414150 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 3760 | ++DOCSHELL 13375C00 == 41 [pid = 3760] [id = 79] 20:33:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (161DD800) [pid = 3760] [serial = 234] [outer = 00000000] 20:33:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (174B7000) [pid = 3760] [serial = 235] [outer = 161DD800] 20:33:34 INFO - PROCESS | 3760 | 1463542414196 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (183BFC00) [pid = 3760] [serial = 236] [outer = 161DD800] 20:33:34 INFO - PROCESS | 3760 | 1463542414522 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]]]}] 20:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 567ms 20:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:33:34 INFO - PROCESS | 3760 | 1463542414561 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 20:33:34 INFO - PROCESS | 3760 | 1463542414563 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 20:33:34 INFO - PROCESS | 3760 | 1463542414566 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:33:34 INFO - PROCESS | 3760 | 1463542414568 Marionette TRACE conn3 <- [1,282,null,{}] 20:33:34 INFO - PROCESS | 3760 | 1463542414571 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}] 20:33:34 INFO - PROCESS | 3760 | 1463542414630 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 20:33:34 INFO - PROCESS | 3760 | 1463542414636 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 3760 | ++DOCSHELL 131E1C00 == 42 [pid = 3760] [id = 80] 20:33:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1612B800) [pid = 3760] [serial = 237] [outer = 00000000] 20:33:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A558400) [pid = 3760] [serial = 238] [outer = 1612B800] 20:33:34 INFO - PROCESS | 3760 | 1463542414679 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A55AC00) [pid = 3760] [serial = 239] [outer = 1612B800] 20:33:35 INFO - PROCESS | 3760 | 1463542415083 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]]]}] 20:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 566ms 20:33:35 INFO - PROCESS | 3760 | 1463542415130 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 3760 | 1463542415133 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 20:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:33:35 INFO - PROCESS | 3760 | 1463542415136 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:33:35 INFO - PROCESS | 3760 | 1463542415138 Marionette TRACE conn3 <- [1,286,null,{}] 20:33:35 INFO - PROCESS | 3760 | 1463542415141 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}] 20:33:35 INFO - PROCESS | 3760 | 1463542415232 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 20:33:35 INFO - PROCESS | 3760 | 1463542415240 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:35 INFO - PROCESS | 3760 | ++DOCSHELL 1A37E800 == 43 [pid = 3760] [id = 81] 20:33:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A55E400) [pid = 3760] [serial = 240] [outer = 00000000] 20:33:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A65C800) [pid = 3760] [serial = 241] [outer = 1A55E400] 20:33:35 INFO - PROCESS | 3760 | 1463542415288 Marionette DEBUG loaded listener.js 20:33:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A661400) [pid = 3760] [serial = 242] [outer = 1A55E400] 20:33:35 INFO - PROCESS | 3760 | 1463542415944 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]]]}] 20:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 851ms 20:33:35 INFO - PROCESS | 3760 | 1463542416004 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 3760 | 1463542416007 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 20:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:33:36 INFO - PROCESS | 3760 | 1463542416012 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:33:36 INFO - PROCESS | 3760 | 1463542416014 Marionette TRACE conn3 <- [1,290,null,{}] 20:33:36 INFO - PROCESS | 3760 | 1463542416020 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}] 20:33:36 INFO - PROCESS | 3760 | 1463542416151 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 20:33:36 INFO - PROCESS | 3760 | 1463542416205 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 3760 | ++DOCSHELL 105F4C00 == 44 [pid = 3760] [id = 82] 20:33:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (10A58800) [pid = 3760] [serial = 243] [outer = 00000000] 20:33:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (11425800) [pid = 3760] [serial = 244] [outer = 10A58800] 20:33:36 INFO - PROCESS | 3760 | 1463542416301 Marionette DEBUG loaded listener.js 20:33:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (12AEFC00) [pid = 3760] [serial = 245] [outer = 10A58800] 20:33:36 INFO - PROCESS | 3760 | 1463542416846 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]]]}] 20:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 865ms 20:33:36 INFO - PROCESS | 3760 | 1463542416877 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 20:33:36 INFO - PROCESS | 3760 | 1463542416883 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 20:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:33:36 INFO - PROCESS | 3760 | 1463542416889 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:33:36 INFO - PROCESS | 3760 | 1463542416892 Marionette TRACE conn3 <- [1,294,null,{}] 20:33:36 INFO - PROCESS | 3760 | 1463542416896 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}] 20:33:36 INFO - PROCESS | 3760 | 1463542416995 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 20:33:37 INFO - PROCESS | 3760 | 1463542417066 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:37 INFO - PROCESS | 3760 | ++DOCSHELL 12A94400 == 45 [pid = 3760] [id = 83] 20:33:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (12A98000) [pid = 3760] [serial = 246] [outer = 00000000] 20:33:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1562E000) [pid = 3760] [serial = 247] [outer = 12A98000] 20:33:37 INFO - PROCESS | 3760 | 1463542417120 Marionette DEBUG loaded listener.js 20:33:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16129000) [pid = 3760] [serial = 248] [outer = 12A98000] 20:33:37 INFO - PROCESS | 3760 | 1463542417635 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]]]}] 20:33:37 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. 20:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 805ms 20:33:37 INFO - PROCESS | 3760 | 1463542417694 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 20:33:37 INFO - PROCESS | 3760 | 1463542417696 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 20:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:33:37 INFO - PROCESS | 3760 | 1463542417700 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:33:37 INFO - PROCESS | 3760 | 1463542417704 Marionette TRACE conn3 <- [1,298,null,{}] 20:33:37 INFO - PROCESS | 3760 | 1463542417698 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}] 20:33:37 INFO - PROCESS | 3760 | 1463542417798 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 20:33:37 INFO - PROCESS | 3760 | 1463542417889 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:37 INFO - PROCESS | 3760 | ++DOCSHELL 1A036400 == 46 [pid = 3760] [id = 84] 20:33:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A37DC00) [pid = 3760] [serial = 249] [outer = 00000000] 20:33:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A560000) [pid = 3760] [serial = 250] [outer = 1A37DC00] 20:33:37 INFO - PROCESS | 3760 | 1463542417946 Marionette DEBUG loaded listener.js 20:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A65CC00) [pid = 3760] [serial = 251] [outer = 1A37DC00] 20:33:38 INFO - PROCESS | 3760 | 1463542418416 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]]]}] 20:33:38 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. 20:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 761ms 20:33:38 INFO - PROCESS | 3760 | 1463542418481 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 20:33:38 INFO - PROCESS | 3760 | 1463542418484 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 20:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:33:38 INFO - PROCESS | 3760 | 1463542418488 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:33:38 INFO - PROCESS | 3760 | 1463542418490 Marionette TRACE conn3 <- [1,302,null,{}] 20:33:38 INFO - PROCESS | 3760 | 1463542418494 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}] 20:33:38 INFO - PROCESS | 3760 | 1463542418633 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 20:33:38 INFO - PROCESS | 3760 | 1463542418739 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:38 INFO - PROCESS | 3760 | ++DOCSHELL 16163000 == 47 [pid = 3760] [id = 85] 20:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1665A800) [pid = 3760] [serial = 252] [outer = 00000000] 20:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (17E0D400) [pid = 3760] [serial = 253] [outer = 1665A800] 20:33:38 INFO - PROCESS | 3760 | 1463542418803 Marionette DEBUG loaded listener.js 20:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1A6B2800) [pid = 3760] [serial = 254] [outer = 1665A800] 20:33:39 INFO - PROCESS | 3760 | 1463542419683 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]]]}] 20:33:39 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. 20:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1238ms 20:33:39 INFO - PROCESS | 3760 | 1463542419740 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 20:33:39 INFO - PROCESS | 3760 | 1463542419743 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 20:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:33:39 INFO - PROCESS | 3760 | 1463542419747 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:33:39 INFO - PROCESS | 3760 | 1463542419749 Marionette TRACE conn3 <- [1,306,null,{}] 20:33:39 INFO - PROCESS | 3760 | 1463542419754 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}] 20:33:39 INFO - PROCESS | 3760 | 1463542419877 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 20:33:39 INFO - PROCESS | 3760 | 1463542419935 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:39 INFO - PROCESS | 3760 | ++DOCSHELL 10A5E400 == 48 [pid = 3760] [id = 86] 20:33:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (10A79000) [pid = 3760] [serial = 255] [outer = 00000000] 20:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1288C000) [pid = 3760] [serial = 256] [outer = 10A79000] 20:33:40 INFO - PROCESS | 3760 | 1463542420028 Marionette DEBUG loaded listener.js 20:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (13370000) [pid = 3760] [serial = 257] [outer = 10A79000] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 131E1C00 == 47 [pid = 3760] [id = 80] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 13375C00 == 46 [pid = 3760] [id = 79] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 167A7C00 == 45 [pid = 3760] [id = 78] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 105F0400 == 44 [pid = 3760] [id = 77] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 11462800 == 43 [pid = 3760] [id = 76] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 15D6F800 == 42 [pid = 3760] [id = 75] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 1540C400 == 41 [pid = 3760] [id = 74] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 1304B000 == 40 [pid = 3760] [id = 73] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 11460400 == 39 [pid = 3760] [id = 72] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 1122C800 == 38 [pid = 3760] [id = 71] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 131D9C00 == 37 [pid = 3760] [id = 68] 20:33:40 INFO - PROCESS | 3760 | --DOCSHELL 10A82C00 == 36 [pid = 3760] [id = 67] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (183B6C00) [pid = 3760] [serial = 194] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (167DCC00) [pid = 3760] [serial = 181] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (12846C00) [pid = 3760] [serial = 156] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1540B800) [pid = 3760] [serial = 159] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (17695400) [pid = 3760] [serial = 185] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1141B800) [pid = 3760] [serial = 165] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16128400) [pid = 3760] [serial = 178] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1747A000) [pid = 3760] [serial = 184] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (156D4800) [pid = 3760] [serial = 175] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (15BAE400) [pid = 3760] [serial = 176] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (11C69C00) [pid = 3760] [serial = 169] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1287EC00) [pid = 3760] [serial = 170] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1331CC00) [pid = 3760] [serial = 172] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (137E9C00) [pid = 3760] [serial = 173] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (167D6400) [pid = 3760] [serial = 162] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15BB3800) [pid = 3760] [serial = 190] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16D26000) [pid = 3760] [serial = 182] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (18160C00) [pid = 3760] [serial = 193] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1774D000) [pid = 3760] [serial = 187] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (19754C00) [pid = 3760] [serial = 196] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1B434800) [pid = 3760] [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.] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1774DC00) [pid = 3760] [serial = 188] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1774C000) [pid = 3760] [serial = 191] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1612C400) [pid = 3760] [serial = 179] [outer = 00000000] [url = about:blank] 20:33:40 INFO - PROCESS | 3760 | 1463542420425 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]]]}] 20:33:40 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. 20:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 716ms 20:33:40 INFO - PROCESS | 3760 | 1463542420451 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 20:33:40 INFO - PROCESS | 3760 | 1463542420456 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 20:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:33:40 INFO - PROCESS | 3760 | 1463542420467 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:33:40 INFO - PROCESS | 3760 | 1463542420469 Marionette TRACE conn3 <- [1,310,null,{}] 20:33:40 INFO - PROCESS | 3760 | 1463542420473 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}] 20:33:40 INFO - PROCESS | 3760 | 1463542420556 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 20:33:40 INFO - PROCESS | 3760 | 1463542420566 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:40 INFO - PROCESS | 3760 | ++DOCSHELL 13375C00 == 37 [pid = 3760] [id = 87] 20:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (137E7C00) [pid = 3760] [serial = 258] [outer = 00000000] 20:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (143B5400) [pid = 3760] [serial = 259] [outer = 137E7C00] 20:33:40 INFO - PROCESS | 3760 | 1463542420612 Marionette DEBUG loaded listener.js 20:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1522E000) [pid = 3760] [serial = 260] [outer = 137E7C00] 20:33:41 INFO - PROCESS | 3760 | 1463542421022 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]]]}] 20:33:41 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. 20:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 20:33:41 INFO - PROCESS | 3760 | 1463542421082 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 20:33:41 INFO - PROCESS | 3760 | 1463542421084 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 20:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:33:41 INFO - PROCESS | 3760 | 1463542421088 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:33:41 INFO - PROCESS | 3760 | 1463542421091 Marionette TRACE conn3 <- [1,314,null,{}] 20:33:41 INFO - PROCESS | 3760 | 1463542421101 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}] 20:33:41 INFO - PROCESS | 3760 | 1463542421183 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 20:33:41 INFO - PROCESS | 3760 | 1463542421193 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:41 INFO - PROCESS | 3760 | ++DOCSHELL 15DE7C00 == 38 [pid = 3760] [id = 88] 20:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15DF3C00) [pid = 3760] [serial = 261] [outer = 00000000] 20:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16133C00) [pid = 3760] [serial = 262] [outer = 15DF3C00] 20:33:41 INFO - PROCESS | 3760 | 1463542421245 Marionette DEBUG loaded listener.js 20:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (161E1800) [pid = 3760] [serial = 263] [outer = 15DF3C00] 20:33:41 INFO - PROCESS | 3760 | 1463542421685 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]]]}] 20:33:41 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. 20:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 612ms 20:33:41 INFO - PROCESS | 3760 | 1463542421712 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 20:33:41 INFO - PROCESS | 3760 | 1463542421714 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 20:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:33:41 INFO - PROCESS | 3760 | 1463542421718 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:33:41 INFO - PROCESS | 3760 | 1463542421719 Marionette TRACE conn3 <- [1,318,null,{}] 20:33:41 INFO - PROCESS | 3760 | 1463542421722 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}] 20:33:41 INFO - PROCESS | 3760 | 1463542421800 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 20:33:41 INFO - PROCESS | 3760 | 1463542421806 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:41 INFO - PROCESS | 3760 | ++DOCSHELL 161DF800 == 39 [pid = 3760] [id = 89] 20:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16D26000) [pid = 3760] [serial = 264] [outer = 00000000] 20:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (170CD800) [pid = 3760] [serial = 265] [outer = 16D26000] 20:33:41 INFO - PROCESS | 3760 | 1463542421835 Marionette DEBUG loaded listener.js 20:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (170CE800) [pid = 3760] [serial = 266] [outer = 16D26000] 20:33:42 INFO - PROCESS | 3760 | 1463542422229 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]]]}] 20:33:42 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. 20:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 567ms 20:33:42 INFO - PROCESS | 3760 | 1463542422279 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 20:33:42 INFO - PROCESS | 3760 | 1463542422281 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 20:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:33:42 INFO - PROCESS | 3760 | 1463542422291 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:33:42 INFO - PROCESS | 3760 | 1463542422293 Marionette TRACE conn3 <- [1,322,null,{}] 20:33:42 INFO - PROCESS | 3760 | 1463542422296 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}] 20:33:42 INFO - PROCESS | 3760 | 1463542422420 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 20:33:42 INFO - PROCESS | 3760 | 1463542422429 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:33:42 INFO - PROCESS | 3760 | 1463542422437 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:42 INFO - PROCESS | 3760 | ++DOCSHELL 17E05400 == 40 [pid = 3760] [id = 90] 20:33:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (17E07400) [pid = 3760] [serial = 267] [outer = 00000000] 20:33:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (183BA000) [pid = 3760] [serial = 268] [outer = 17E07400] 20:33:42 INFO - PROCESS | 3760 | 1463542422524 Marionette DEBUG loaded listener.js 20:33:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (19754C00) [pid = 3760] [serial = 269] [outer = 17E07400] 20:33:42 INFO - PROCESS | 3760 | 1463542422954 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]]]}] 20:33:42 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. 20:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 701ms 20:33:42 INFO - PROCESS | 3760 | 1463542422991 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 20:33:42 INFO - PROCESS | 3760 | 1463542422993 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 20:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:33:42 INFO - PROCESS | 3760 | 1463542422996 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:33:42 INFO - PROCESS | 3760 | 1463542422998 Marionette TRACE conn3 <- [1,326,null,{}] 20:33:43 INFO - PROCESS | 3760 | 1463542423001 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}] 20:33:43 INFO - PROCESS | 3760 | 1463542423131 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 20:33:43 INFO - PROCESS | 3760 | 1463542423147 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 3760 | ++DOCSHELL 1A382400 == 41 [pid = 3760] [id = 91] 20:33:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1A388C00) [pid = 3760] [serial = 270] [outer = 00000000] 20:33:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1A65B000) [pid = 3760] [serial = 271] [outer = 1A388C00] 20:33:43 INFO - PROCESS | 3760 | 1463542423191 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A6A8400) [pid = 3760] [serial = 272] [outer = 1A388C00] 20:33:43 INFO - PROCESS | 3760 | 1463542423593 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]]]}] 20:33:43 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. 20:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 597ms 20:33:43 INFO - PROCESS | 3760 | 1463542423614 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 20:33:43 INFO - PROCESS | 3760 | 1463542423616 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 20:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:33:43 INFO - PROCESS | 3760 | 1463542423621 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:33:43 INFO - PROCESS | 3760 | 1463542423623 Marionette TRACE conn3 <- [1,330,null,{}] 20:33:43 INFO - PROCESS | 3760 | 1463542423639 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}] 20:33:43 INFO - PROCESS | 3760 | 1463542423785 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 20:33:43 INFO - PROCESS | 3760 | 1463542423811 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 3760 | ++DOCSHELL 1A038800 == 42 [pid = 3760] [id = 92] 20:33:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A664400) [pid = 3760] [serial = 273] [outer = 00000000] 20:33:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1AA66800) [pid = 3760] [serial = 274] [outer = 1A664400] 20:33:43 INFO - PROCESS | 3760 | 1463542423855 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1AA66C00) [pid = 3760] [serial = 275] [outer = 1A664400] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (140D4800) [pid = 3760] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (170D7000) [pid = 3760] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1304F000) [pid = 3760] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1122FC00) [pid = 3760] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (11465800) [pid = 3760] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16ACC000) [pid = 3760] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15D70800) [pid = 3760] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1540E400) [pid = 3760] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (161DD800) [pid = 3760] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1612B800) [pid = 3760] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:33:44 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (10504000) [pid = 3760] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:33:44 INFO - PROCESS | 3760 | 1463542424411 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]]]}] 20:33:44 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. 20:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 820ms 20:33:44 INFO - PROCESS | 3760 | 1463542424447 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 3760 | 1463542424448 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 20:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:33:44 INFO - PROCESS | 3760 | 1463542424452 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:33:44 INFO - PROCESS | 3760 | 1463542424453 Marionette TRACE conn3 <- [1,334,null,{}] 20:33:44 INFO - PROCESS | 3760 | 1463542424457 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}] 20:33:44 INFO - PROCESS | 3760 | 1463542424527 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 20:33:44 INFO - PROCESS | 3760 | 1463542424533 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:44 INFO - PROCESS | 3760 | ++DOCSHELL 13315C00 == 43 [pid = 3760] [id = 93] 20:33:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1331B400) [pid = 3760] [serial = 276] [outer = 00000000] 20:33:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15BADC00) [pid = 3760] [serial = 277] [outer = 1331B400] 20:33:44 INFO - PROCESS | 3760 | 1463542424576 Marionette DEBUG loaded listener.js 20:33:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1612B800) [pid = 3760] [serial = 278] [outer = 1331B400] 20:33:44 INFO - PROCESS | 3760 | 1463542424957 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]]]}] 20:33:45 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. 20:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 567ms 20:33:45 INFO - PROCESS | 3760 | 1463542425026 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 20:33:45 INFO - PROCESS | 3760 | 1463542425028 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 20:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:33:45 INFO - PROCESS | 3760 | 1463542425036 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:33:45 INFO - PROCESS | 3760 | 1463542425037 Marionette TRACE conn3 <- [1,338,null,{}] 20:33:45 INFO - PROCESS | 3760 | 1463542425041 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}] 20:33:45 INFO - PROCESS | 3760 | 1463542425116 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 20:33:45 INFO - PROCESS | 3760 | 1463542425123 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 3760 | ++DOCSHELL 15634800 == 44 [pid = 3760] [id = 94] 20:33:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (174B8000) [pid = 3760] [serial = 279] [outer = 00000000] 20:33:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A6ACC00) [pid = 3760] [serial = 280] [outer = 174B8000] 20:33:45 INFO - PROCESS | 3760 | 1463542425165 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1AA73400) [pid = 3760] [serial = 281] [outer = 174B8000] 20:33:45 INFO - PROCESS | 3760 | 1463542425557 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]]]}] 20:33:45 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. 20:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 567ms 20:33:45 INFO - PROCESS | 3760 | 1463542425617 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 20:33:45 INFO - PROCESS | 3760 | 1463542425602 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 20:33:45 INFO - PROCESS | 3760 | 1463542425605 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:33:45 INFO - PROCESS | 3760 | 1463542425607 Marionette TRACE conn3 <- [1,342,null,{}] 20:33:45 INFO - PROCESS | 3760 | 1463542425610 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}] 20:33:45 INFO - PROCESS | 3760 | 1463542425685 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 20:33:45 INFO - PROCESS | 3760 | 1463542425692 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 3760 | ++DOCSHELL 1A37D800 == 45 [pid = 3760] [id = 95] 20:33:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1A560800) [pid = 3760] [serial = 282] [outer = 00000000] 20:33:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1AE50000) [pid = 3760] [serial = 283] [outer = 1A560800] 20:33:45 INFO - PROCESS | 3760 | 1463542425739 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1AFA7400) [pid = 3760] [serial = 284] [outer = 1A560800] 20:33:46 INFO - PROCESS | 3760 | 1463542426147 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]]]}] 20:33:46 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. 20:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 567ms 20:33:46 INFO - PROCESS | 3760 | 1463542426185 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 20:33:46 INFO - PROCESS | 3760 | 1463542426188 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 20:33:46 INFO - PROCESS | 3760 | 1463542426191 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:33:46 INFO - PROCESS | 3760 | 1463542426193 Marionette TRACE conn3 <- [1,346,null,{}] 20:33:46 INFO - PROCESS | 3760 | 1463542426201 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}] 20:33:46 INFO - PROCESS | 3760 | 1463542426294 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 20:33:46 INFO - PROCESS | 3760 | 1463542426300 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 3760 | ++DOCSHELL 15206800 == 46 [pid = 3760] [id = 96] 20:33:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15209400) [pid = 3760] [serial = 285] [outer = 00000000] 20:33:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1520E800) [pid = 3760] [serial = 286] [outer = 15209400] 20:33:46 INFO - PROCESS | 3760 | 1463542426348 Marionette DEBUG loaded listener.js 20:33:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1AE50800) [pid = 3760] [serial = 287] [outer = 15209400] 20:33:46 INFO - PROCESS | 3760 | 1463542426977 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]]]}] 20:33:47 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. 20:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 866ms 20:33:47 INFO - PROCESS | 3760 | 1463542427061 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 3760 | 1463542427048 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 20:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:33:47 INFO - PROCESS | 3760 | 1463542427053 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:33:47 INFO - PROCESS | 3760 | 1463542427057 Marionette TRACE conn3 <- [1,350,null,{}] 20:33:47 INFO - PROCESS | 3760 | 1463542427077 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}] 20:33:47 INFO - PROCESS | 3760 | 1463542427188 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 20:33:47 INFO - PROCESS | 3760 | 1463542427259 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:47 INFO - PROCESS | 3760 | ++DOCSHELL 11428800 == 47 [pid = 3760] [id = 97] 20:33:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (11A0BC00) [pid = 3760] [serial = 288] [outer = 00000000] 20:33:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (130D0C00) [pid = 3760] [serial = 289] [outer = 11A0BC00] 20:33:47 INFO - PROCESS | 3760 | 1463542427354 Marionette DEBUG loaded listener.js 20:33:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1370D400) [pid = 3760] [serial = 290] [outer = 11A0BC00] 20:33:47 INFO - PROCESS | 3760 | 1463542427900 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]]]}] 20:33:47 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. 20:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 866ms 20:33:47 INFO - PROCESS | 3760 | 1463542427922 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 3760 | 1463542427928 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 20:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:33:47 INFO - PROCESS | 3760 | 1463542427934 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:33:47 INFO - PROCESS | 3760 | 1463542427937 Marionette TRACE conn3 <- [1,354,null,{}] 20:33:47 INFO - PROCESS | 3760 | 1463542427941 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}] 20:33:48 INFO - PROCESS | 3760 | 1463542428045 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 20:33:48 INFO - PROCESS | 3760 | 1463542428121 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:48 INFO - PROCESS | 3760 | ++DOCSHELL 15203C00 == 48 [pid = 3760] [id = 98] 20:33:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (15204C00) [pid = 3760] [serial = 291] [outer = 00000000] 20:33:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (15401800) [pid = 3760] [serial = 292] [outer = 15204C00] 20:33:48 INFO - PROCESS | 3760 | 1463542428175 Marionette DEBUG loaded listener.js 20:33:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (15636000) [pid = 3760] [serial = 293] [outer = 15204C00] 20:33:48 INFO - PROCESS | 3760 | 1463542428755 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]]]}] 20:33:48 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. 20:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 850ms 20:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:33:48 INFO - PROCESS | 3760 | 1463542428803 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 20:33:48 INFO - PROCESS | 3760 | 1463542428805 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 20:33:48 INFO - PROCESS | 3760 | 1463542428809 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:33:48 INFO - PROCESS | 3760 | 1463542428813 Marionette TRACE conn3 <- [1,358,null,{}] 20:33:48 INFO - PROCESS | 3760 | 1463542428850 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}] 20:33:48 INFO - PROCESS | 3760 | 1463542428981 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 20:33:49 INFO - PROCESS | 3760 | 1463542429030 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 3760 | ++DOCSHELL 15D75C00 == 49 [pid = 3760] [id = 99] 20:33:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15DEC000) [pid = 3760] [serial = 294] [outer = 00000000] 20:33:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (19755000) [pid = 3760] [serial = 295] [outer = 15DEC000] 20:33:49 INFO - PROCESS | 3760 | 1463542429085 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (19BCB000) [pid = 3760] [serial = 296] [outer = 15DEC000] 20:33:49 INFO - PROCESS | 3760 | 1463542429780 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]]]}] 20:33:49 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. 20:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1044ms 20:33:49 INFO - PROCESS | 3760 | 1463542429863 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 20:33:49 INFO - PROCESS | 3760 | 1463542429867 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 20:33:49 INFO - PROCESS | 3760 | 1463542429886 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:33:49 INFO - PROCESS | 3760 | 1463542429890 Marionette TRACE conn3 <- [1,362,null,{}] 20:33:49 INFO - PROCESS | 3760 | 1463542429896 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}] 20:33:49 INFO - PROCESS | 3760 | 1463542430003 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 20:33:50 INFO - PROCESS | 3760 | 1463542430075 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 3760 | ++DOCSHELL 11468800 == 50 [pid = 3760] [id = 100] 20:33:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (114A4C00) [pid = 3760] [serial = 297] [outer = 00000000] 20:33:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (11CEF400) [pid = 3760] [serial = 298] [outer = 114A4C00] 20:33:50 INFO - PROCESS | 3760 | 1463542430106 Marionette DEBUG loaded listener.js 20:33:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1284C000) [pid = 3760] [serial = 299] [outer = 114A4C00] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 1A37D800 == 49 [pid = 3760] [id = 95] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 15634800 == 48 [pid = 3760] [id = 94] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 13315C00 == 47 [pid = 3760] [id = 93] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 1A038800 == 46 [pid = 3760] [id = 92] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 1A382400 == 45 [pid = 3760] [id = 91] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 17E05400 == 44 [pid = 3760] [id = 90] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 161DF800 == 43 [pid = 3760] [id = 89] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 15DE7C00 == 42 [pid = 3760] [id = 88] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 13375C00 == 41 [pid = 3760] [id = 87] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 10A5E400 == 40 [pid = 3760] [id = 86] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 105F4C00 == 39 [pid = 3760] [id = 82] 20:33:50 INFO - PROCESS | 3760 | --DOCSHELL 1A37E800 == 38 [pid = 3760] [id = 81] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1A65C800) [pid = 3760] [serial = 241] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (10EBF400) [pid = 3760] [serial = 166] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (170D0800) [pid = 3760] [serial = 227] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (16ACDC00) [pid = 3760] [serial = 226] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1774C800) [pid = 3760] [serial = 230] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (17749400) [pid = 3760] [serial = 229] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (13369800) [pid = 3760] [serial = 217] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (140D0800) [pid = 3760] [serial = 218] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (174B8800) [pid = 3760] [serial = 205] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (11CEC000) [pid = 3760] [serial = 212] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (114A4800) [pid = 3760] [serial = 211] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (12841000) [pid = 3760] [serial = 214] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (128A0800) [pid = 3760] [serial = 215] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (143BE800) [pid = 3760] [serial = 202] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (19759C00) [pid = 3760] [serial = 232] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (110FBC00) [pid = 3760] [serial = 199] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (15DEC800) [pid = 3760] [serial = 223] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1975C800) [pid = 3760] [serial = 208] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (156CE400) [pid = 3760] [serial = 220] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15BAD800) [pid = 3760] [serial = 221] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (174B7000) [pid = 3760] [serial = 235] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A558400) [pid = 3760] [serial = 238] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1975C000) [pid = 3760] [serial = 233] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (15DEDC00) [pid = 3760] [serial = 224] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A55AC00) [pid = 3760] [serial = 239] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (183BFC00) [pid = 3760] [serial = 236] [outer = 00000000] [url = about:blank] 20:33:50 INFO - PROCESS | 3760 | 1463542430728 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]]]}] 20:33:50 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. 20:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 865ms 20:33:50 INFO - PROCESS | 3760 | 1463542430760 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 20:33:50 INFO - PROCESS | 3760 | 1463542430768 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 20:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:33:50 INFO - PROCESS | 3760 | 1463542430777 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:33:50 INFO - PROCESS | 3760 | 1463542430781 Marionette TRACE conn3 <- [1,366,null,{}] 20:33:50 INFO - PROCESS | 3760 | 1463542430787 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}] 20:33:50 INFO - PROCESS | 3760 | 1463542430886 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 20:33:50 INFO - PROCESS | 3760 | 1463542430966 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 3760 | ++DOCSHELL 10A80800 == 39 [pid = 3760] [id = 101] 20:33:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10EBF400) [pid = 3760] [serial = 300] [outer = 00000000] 20:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (11C6A800) [pid = 3760] [serial = 301] [outer = 10EBF400] 20:33:51 INFO - PROCESS | 3760 | 1463542431011 Marionette DEBUG loaded listener.js 20:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (12881800) [pid = 3760] [serial = 302] [outer = 10EBF400] 20:33:51 INFO - PROCESS | 3760 | 1463542431381 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]]]}] 20:33:51 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. 20:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 20:33:51 INFO - PROCESS | 3760 | 1463542431436 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 20:33:51 INFO - PROCESS | 3760 | 1463542431438 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 20:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:33:51 INFO - PROCESS | 3760 | 1463542431442 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:33:51 INFO - PROCESS | 3760 | 1463542431445 Marionette TRACE conn3 <- [1,370,null,{}] 20:33:51 INFO - PROCESS | 3760 | 1463542431455 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}] 20:33:51 INFO - PROCESS | 3760 | 1463542431542 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 20:33:51 INFO - PROCESS | 3760 | 1463542431554 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:51 INFO - PROCESS | 3760 | ++DOCSHELL 13D2E800 == 40 [pid = 3760] [id = 102] 20:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (140CF800) [pid = 3760] [serial = 303] [outer = 00000000] 20:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (15205400) [pid = 3760] [serial = 304] [outer = 140CF800] 20:33:51 INFO - PROCESS | 3760 | 1463542431600 Marionette DEBUG loaded listener.js 20:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1520A800) [pid = 3760] [serial = 305] [outer = 140CF800] 20:33:52 INFO - PROCESS | 3760 | 1463542432012 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]]]}] 20:33:52 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. 20:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 612ms 20:33:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:33:52 INFO - PROCESS | 3760 | 1463542432043 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 20:33:52 INFO - PROCESS | 3760 | 1463542432046 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 20:33:52 INFO - PROCESS | 3760 | 1463542432049 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:33:52 INFO - PROCESS | 3760 | 1463542432051 Marionette TRACE conn3 <- [1,374,null,{}] 20:33:52 INFO - PROCESS | 3760 | 1463542432054 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}] 20:33:52 INFO - PROCESS | 3760 | 1463542432129 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 20:33:52 INFO - PROCESS | 3760 | 1463542432138 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 3760 | ++DOCSHELL 1562E800 == 41 [pid = 3760] [id = 103] 20:33:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (15630800) [pid = 3760] [serial = 306] [outer = 00000000] 20:33:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (15BB2000) [pid = 3760] [serial = 307] [outer = 15630800] 20:33:52 INFO - PROCESS | 3760 | 1463542432182 Marionette DEBUG loaded listener.js 20:33:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15D6C000) [pid = 3760] [serial = 308] [outer = 15630800] 20:33:52 INFO - PROCESS | 3760 | 1463542432585 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:33:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:33:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 567ms 20:33:52 INFO - PROCESS | 3760 | 1463542432629 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 20:33:52 INFO - PROCESS | 3760 | 1463542432631 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 20:33:52 INFO - PROCESS | 3760 | 1463542432634 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:33:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:33:52 INFO - PROCESS | 3760 | 1463542432636 Marionette TRACE conn3 <- [1,378,null,{}] 20:33:52 INFO - PROCESS | 3760 | 1463542432639 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}] 20:33:52 INFO - PROCESS | 3760 | 1463542432721 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 20:33:52 INFO - PROCESS | 3760 | 1463542432727 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 3760 | ++DOCSHELL 1562EC00 == 42 [pid = 3760] [id = 104] 20:33:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15D69C00) [pid = 3760] [serial = 309] [outer = 00000000] 20:33:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16129800) [pid = 3760] [serial = 310] [outer = 15D69C00] 20:33:52 INFO - PROCESS | 3760 | 1463542432753 Marionette DEBUG loaded listener.js 20:33:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16130000) [pid = 3760] [serial = 311] [outer = 15D69C00] 20:33:53 INFO - PROCESS | 3760 | 1463542433214 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:33:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:33:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 611ms 20:33:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:33:53 INFO - PROCESS | 3760 | 1463542433242 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 3760 | 1463542433244 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 20:33:53 INFO - PROCESS | 3760 | 1463542433247 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:33:53 INFO - PROCESS | 3760 | 1463542433249 Marionette TRACE conn3 <- [1,382,null,{}] 20:33:53 INFO - PROCESS | 3760 | 1463542433252 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}] 20:33:53 INFO - PROCESS | 3760 | 1463542433371 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 20:33:53 INFO - PROCESS | 3760 | 1463542433381 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:53 INFO - PROCESS | 3760 | ++DOCSHELL 11A10000 == 43 [pid = 3760] [id = 105] 20:33:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (15D71400) [pid = 3760] [serial = 312] [outer = 00000000] 20:33:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (17033400) [pid = 3760] [serial = 313] [outer = 15D71400] 20:33:53 INFO - PROCESS | 3760 | 1463542433425 Marionette DEBUG loaded listener.js 20:33:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (170D0000) [pid = 3760] [serial = 314] [outer = 15D71400] 20:33:53 INFO - PROCESS | 3760 | 1463542433870 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:33:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:33:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 657ms 20:33:53 INFO - PROCESS | 3760 | 1463542433924 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 3760 | 1463542433926 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 20:33:53 INFO - PROCESS | 3760 | 1463542433929 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:33:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:33:53 INFO - PROCESS | 3760 | 1463542433931 Marionette TRACE conn3 <- [1,386,null,{}] 20:33:53 INFO - PROCESS | 3760 | 1463542433941 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}] 20:33:54 INFO - PROCESS | 3760 | 1463542434054 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 20:33:54 INFO - PROCESS | 3760 | 1463542434076 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 3760 | ++DOCSHELL 103CD400 == 44 [pid = 3760] [id = 106] 20:33:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (10A58000) [pid = 3760] [serial = 315] [outer = 00000000] 20:33:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (17699000) [pid = 3760] [serial = 316] [outer = 10A58000] 20:33:54 INFO - PROCESS | 3760 | 1463542434119 Marionette DEBUG loaded listener.js 20:33:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (17752000) [pid = 3760] [serial = 317] [outer = 10A58000] 20:33:54 INFO - PROCESS | 3760 | 1463542434532 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]]]}] 20:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 656ms 20:33:54 INFO - PROCESS | 3760 | 1463542434595 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 20:33:54 INFO - PROCESS | 3760 | 1463542434597 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 20:33:54 INFO - PROCESS | 3760 | 1463542434600 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:33:54 INFO - PROCESS | 3760 | 1463542434601 Marionette TRACE conn3 <- [1,390,null,{}] 20:33:54 INFO - PROCESS | 3760 | 1463542434605 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}] 20:33:54 INFO - PROCESS | 3760 | 1463542434687 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 20:33:54 INFO - PROCESS | 3760 | 1463542434693 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 3760 | ++DOCSHELL 1703F800 == 45 [pid = 3760] [id = 107] 20:33:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (174B2C00) [pid = 3760] [serial = 318] [outer = 00000000] 20:33:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (183B8C00) [pid = 3760] [serial = 319] [outer = 174B2C00] 20:33:54 INFO - PROCESS | 3760 | 1463542434737 Marionette DEBUG loaded listener.js 20:33:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (183BB400) [pid = 3760] [serial = 320] [outer = 174B2C00] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1815B800) [pid = 3760] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1A560800) [pid = 3760] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16D26000) [pid = 3760] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1A388C00) [pid = 3760] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1665A800) [pid = 3760] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (137E7C00) [pid = 3760] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (10A79000) [pid = 3760] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (15DF3C00) [pid = 3760] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1A664400) [pid = 3760] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1331B400) [pid = 3760] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (174B8000) [pid = 3760] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (17E07400) [pid = 3760] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:33:55 INFO - PROCESS | 3760 | 1463542435448 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]]]}] 20:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 895ms 20:33:55 INFO - PROCESS | 3760 | 1463542435506 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 20:33:55 INFO - PROCESS | 3760 | 1463542435508 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 20:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:33:55 INFO - PROCESS | 3760 | 1463542435495 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:33:55 INFO - PROCESS | 3760 | 1463542435496 Marionette TRACE conn3 <- [1,394,null,{}] 20:33:55 INFO - PROCESS | 3760 | 1463542435500 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}] 20:33:55 INFO - PROCESS | 3760 | 1463542435571 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 20:33:55 INFO - PROCESS | 3760 | 1463542435577 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:55 INFO - PROCESS | 3760 | ++DOCSHELL 14EDFC00 == 46 [pid = 3760] [id = 108] 20:33:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15DF3C00) [pid = 3760] [serial = 321] [outer = 00000000] 20:33:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (18162000) [pid = 3760] [serial = 322] [outer = 15DF3C00] 20:33:55 INFO - PROCESS | 3760 | 1463542435620 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1975C800) [pid = 3760] [serial = 323] [outer = 15DF3C00] 20:33:56 INFO - PROCESS | 3760 | 1463542436021 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]]]}] 20:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 567ms 20:33:56 INFO - PROCESS | 3760 | 1463542436073 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 20:33:56 INFO - PROCESS | 3760 | 1463542436076 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 20:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:33:56 INFO - PROCESS | 3760 | 1463542436079 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:33:56 INFO - PROCESS | 3760 | 1463542436081 Marionette TRACE conn3 <- [1,398,null,{}] 20:33:56 INFO - PROCESS | 3760 | 1463542436084 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}] 20:33:56 INFO - PROCESS | 3760 | 1463542436165 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 20:33:56 INFO - PROCESS | 3760 | 1463542436171 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:56 INFO - PROCESS | 3760 | ++DOCSHELL 15D72400 == 47 [pid = 3760] [id = 109] 20:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (19755800) [pid = 3760] [serial = 324] [outer = 00000000] 20:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A384C00) [pid = 3760] [serial = 325] [outer = 19755800] 20:33:56 INFO - PROCESS | 3760 | 1463542436216 Marionette DEBUG loaded listener.js 20:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A55B800) [pid = 3760] [serial = 326] [outer = 19755800] 20:33:56 INFO - PROCESS | 3760 | 1463542436614 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]]]}] 20:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 567ms 20:33:56 INFO - PROCESS | 3760 | 1463542436641 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 20:33:56 INFO - PROCESS | 3760 | 1463542436643 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 20:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:33:56 INFO - PROCESS | 3760 | 1463542436646 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:33:56 INFO - PROCESS | 3760 | 1463542436649 Marionette TRACE conn3 <- [1,402,null,{}] 20:33:56 INFO - PROCESS | 3760 | 1463542436652 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}] 20:33:56 INFO - PROCESS | 3760 | 1463542436743 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 20:33:56 INFO - PROCESS | 3760 | 1463542436752 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:56 INFO - PROCESS | 3760 | ++DOCSHELL 1A55E000 == 48 [pid = 3760] [id = 110] 20:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1A55F000) [pid = 3760] [serial = 327] [outer = 00000000] 20:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A6AF000) [pid = 3760] [serial = 328] [outer = 1A55F000] 20:33:56 INFO - PROCESS | 3760 | 1463542436800 Marionette DEBUG loaded listener.js 20:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1A9D8800) [pid = 3760] [serial = 329] [outer = 1A55F000] 20:33:57 INFO - PROCESS | 3760 | 1463542437448 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]]]}] 20:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 866ms 20:33:57 INFO - PROCESS | 3760 | 1463542437514 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 20:33:57 INFO - PROCESS | 3760 | 1463542437519 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 20:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:33:57 INFO - PROCESS | 3760 | 1463542437525 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:33:57 INFO - PROCESS | 3760 | 1463542437528 Marionette TRACE conn3 <- [1,406,null,{}] 20:33:57 INFO - PROCESS | 3760 | 1463542437534 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}] 20:33:57 INFO - PROCESS | 3760 | 1463542437667 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 20:33:57 INFO - PROCESS | 3760 | 1463542437788 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:57 INFO - PROCESS | 3760 | ++DOCSHELL 11460400 == 49 [pid = 3760] [id = 111] 20:33:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (11467800) [pid = 3760] [serial = 330] [outer = 00000000] 20:33:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1284CC00) [pid = 3760] [serial = 331] [outer = 11467800] 20:33:57 INFO - PROCESS | 3760 | 1463542437828 Marionette DEBUG loaded listener.js 20:33:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (13156800) [pid = 3760] [serial = 332] [outer = 11467800] 20:33:58 INFO - PROCESS | 3760 | 1463542438396 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]]]}] 20:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 910ms 20:33:58 INFO - PROCESS | 3760 | 1463542438434 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 20:33:58 INFO - PROCESS | 3760 | 1463542438440 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 20:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:33:58 INFO - PROCESS | 3760 | 1463542438446 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:33:58 INFO - PROCESS | 3760 | 1463542438449 Marionette TRACE conn3 <- [1,410,null,{}] 20:33:58 INFO - PROCESS | 3760 | 1463542438453 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}] 20:33:58 INFO - PROCESS | 3760 | 1463542438535 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 20:33:58 INFO - PROCESS | 3760 | 1463542438625 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:58 INFO - PROCESS | 3760 | ++DOCSHELL 1370DC00 == 50 [pid = 3760] [id = 112] 20:33:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (143B9400) [pid = 3760] [serial = 333] [outer = 00000000] 20:33:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (15230800) [pid = 3760] [serial = 334] [outer = 143B9400] 20:33:58 INFO - PROCESS | 3760 | 1463542438679 Marionette DEBUG loaded listener.js 20:33:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (15A3A000) [pid = 3760] [serial = 335] [outer = 143B9400] 20:33:59 INFO - PROCESS | 3760 | 1463542439311 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]]]}] 20:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 895ms 20:33:59 INFO - PROCESS | 3760 | 1463542439352 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 20:33:59 INFO - PROCESS | 3760 | 1463542439355 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 20:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:33:59 INFO - PROCESS | 3760 | 1463542439341 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:33:59 INFO - PROCESS | 3760 | 1463542439345 Marionette TRACE conn3 <- [1,414,null,{}] 20:33:59 INFO - PROCESS | 3760 | 1463542439356 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}] 20:33:59 INFO - PROCESS | 3760 | 1463542439457 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 20:33:59 INFO - PROCESS | 3760 | 1463542439537 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:59 INFO - PROCESS | 3760 | ++DOCSHELL 1A031400 == 51 [pid = 3760] [id = 113] 20:33:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1A033C00) [pid = 3760] [serial = 336] [outer = 00000000] 20:33:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1A55D400) [pid = 3760] [serial = 337] [outer = 1A033C00] 20:33:59 INFO - PROCESS | 3760 | 1463542439638 Marionette DEBUG loaded listener.js 20:33:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1A661000) [pid = 3760] [serial = 338] [outer = 1A033C00] 20:34:00 INFO - PROCESS | 3760 | 1463542440226 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]]]}] 20:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 955ms 20:34:00 INFO - PROCESS | 3760 | 1463542440325 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 20:34:00 INFO - PROCESS | 3760 | 1463542440328 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 20:34:00 INFO - PROCESS | 3760 | 1463542440332 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:34:00 INFO - PROCESS | 3760 | 1463542440334 Marionette TRACE conn3 <- [1,418,null,{}] 20:34:00 INFO - PROCESS | 3760 | 1463542440338 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}] 20:34:00 INFO - PROCESS | 3760 | 1463542440442 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 20:34:00 INFO - PROCESS | 3760 | 1463542440513 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 3760 | ++DOCSHELL 1126FC00 == 52 [pid = 3760] [id = 114] 20:34:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (11272C00) [pid = 3760] [serial = 339] [outer = 00000000] 20:34:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1127A000) [pid = 3760] [serial = 340] [outer = 11272C00] 20:34:00 INFO - PROCESS | 3760 | 1463542440551 Marionette DEBUG loaded listener.js 20:34:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1127AC00) [pid = 3760] [serial = 341] [outer = 11272C00] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 15D72400 == 51 [pid = 3760] [id = 109] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 14EDFC00 == 50 [pid = 3760] [id = 108] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 1703F800 == 49 [pid = 3760] [id = 107] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 103CD400 == 48 [pid = 3760] [id = 106] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 11A10000 == 47 [pid = 3760] [id = 105] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 1562EC00 == 46 [pid = 3760] [id = 104] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 1562E800 == 45 [pid = 3760] [id = 103] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 13D2E800 == 44 [pid = 3760] [id = 102] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 10A80800 == 43 [pid = 3760] [id = 101] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 11468800 == 42 [pid = 3760] [id = 100] 20:34:01 INFO - PROCESS | 3760 | --DOCSHELL 15206800 == 41 [pid = 3760] [id = 96] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (19BCC000) [pid = 3760] [serial = 197] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1562E000) [pid = 3760] [serial = 247] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (170CD800) [pid = 3760] [serial = 265] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1A6A8400) [pid = 3760] [serial = 272] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1A6B2800) [pid = 3760] [serial = 254] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (17E0D400) [pid = 3760] [serial = 253] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (143B5400) [pid = 3760] [serial = 259] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1522E000) [pid = 3760] [serial = 260] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1288C000) [pid = 3760] [serial = 256] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (13370000) [pid = 3760] [serial = 257] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1A65B000) [pid = 3760] [serial = 271] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16133C00) [pid = 3760] [serial = 262] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (161E1800) [pid = 3760] [serial = 263] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1A560000) [pid = 3760] [serial = 250] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (11425800) [pid = 3760] [serial = 244] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1AA66800) [pid = 3760] [serial = 274] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (15BADC00) [pid = 3760] [serial = 277] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1612B800) [pid = 3760] [serial = 278] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A6ACC00) [pid = 3760] [serial = 280] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1AA66C00) [pid = 3760] [serial = 275] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (183BA000) [pid = 3760] [serial = 268] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19754C00) [pid = 3760] [serial = 269] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1AFA7400) [pid = 3760] [serial = 284] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1AA73400) [pid = 3760] [serial = 281] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (170CE800) [pid = 3760] [serial = 266] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1AE50000) [pid = 3760] [serial = 283] [outer = 00000000] [url = about:blank] 20:34:01 INFO - PROCESS | 3760 | 1463542441690 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]]]}] 20:34:01 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 20:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1387ms 20:34:01 INFO - PROCESS | 3760 | 1463542441713 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 20:34:01 INFO - PROCESS | 3760 | 1463542441716 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 20:34:01 INFO - PROCESS | 3760 | 1463542441721 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:34:01 INFO - PROCESS | 3760 | 1463542441725 Marionette TRACE conn3 <- [1,422,null,{}] 20:34:01 INFO - PROCESS | 3760 | 1463542441730 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}] 20:34:01 INFO - PROCESS | 3760 | 1463542441812 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 20:34:01 INFO - PROCESS | 3760 | 1463542441821 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 3760 | ++DOCSHELL 10A59800 == 42 [pid = 3760] [id = 115] 20:34:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1108CC00) [pid = 3760] [serial = 342] [outer = 00000000] 20:34:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (114A5C00) [pid = 3760] [serial = 343] [outer = 1108CC00] 20:34:01 INFO - PROCESS | 3760 | 1463542441868 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (12845000) [pid = 3760] [serial = 344] [outer = 1108CC00] 20:34:02 INFO - PROCESS | 3760 | 1463542442790 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]]]}] 20:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1104ms 20:34:02 INFO - PROCESS | 3760 | 1463542442843 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 20:34:02 INFO - PROCESS | 3760 | 1463542442848 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 20:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:34:02 INFO - PROCESS | 3760 | 1463542442854 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:34:02 INFO - PROCESS | 3760 | 1463542442857 Marionette TRACE conn3 <- [1,426,null,{}] 20:34:02 INFO - PROCESS | 3760 | 1463542442861 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}] 20:34:02 INFO - PROCESS | 3760 | 1463542442923 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 20:34:02 INFO - PROCESS | 3760 | 1463542442930 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:02 INFO - PROCESS | 3760 | ++DOCSHELL 1284DC00 == 43 [pid = 3760] [id = 116] 20:34:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (131D7000) [pid = 3760] [serial = 345] [outer = 00000000] 20:34:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (143BE400) [pid = 3760] [serial = 346] [outer = 131D7000] 20:34:02 INFO - PROCESS | 3760 | 1463542442974 Marionette DEBUG loaded listener.js 20:34:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15201C00) [pid = 3760] [serial = 347] [outer = 131D7000] 20:34:03 INFO - PROCESS | 3760 | 1463542443422 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] 20:34:03 INFO - PROCESS | 3760 | 1463542443459 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 20:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:34:03 INFO - PROCESS | 3760 | 1463542443462 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:34:03 INFO - PROCESS | 3760 | 1463542443466 Marionette TRACE conn3 <- [1,430,null,{}] 20:34:03 INFO - PROCESS | 3760 | 1463542443475 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}] 20:34:03 INFO - PROCESS | 3760 | 1463542443557 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 20:34:03 INFO - PROCESS | 3760 | 1463542443565 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:03 INFO - PROCESS | 3760 | ++DOCSHELL 15402000 == 44 [pid = 3760] [id = 117] 20:34:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (15630C00) [pid = 3760] [serial = 348] [outer = 00000000] 20:34:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16128C00) [pid = 3760] [serial = 349] [outer = 15630C00] 20:34:03 INFO - PROCESS | 3760 | 1463542443598 Marionette DEBUG loaded listener.js 20:34:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (161E0000) [pid = 3760] [serial = 350] [outer = 15630C00] 20:34:04 INFO - PROCESS | 3760 | 1463542444059 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]]]}] 20:34:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:34:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 20:34:04 INFO - PROCESS | 3760 | 1463542444132 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 3760 | 1463542444134 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 20:34:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:34:04 INFO - PROCESS | 3760 | 1463542444138 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:34:04 INFO - PROCESS | 3760 | 1463542444139 Marionette TRACE conn3 <- [1,434,null,{}] 20:34:04 INFO - PROCESS | 3760 | 1463542444143 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}] 20:34:04 INFO - PROCESS | 3760 | 1463542444272 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 20:34:04 INFO - PROCESS | 3760 | 1463542444305 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 3760 | ++DOCSHELL 15D6A800 == 45 [pid = 3760] [id = 118] 20:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (16128400) [pid = 3760] [serial = 351] [outer = 00000000] 20:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1703B000) [pid = 3760] [serial = 352] [outer = 16128400] 20:34:04 INFO - PROCESS | 3760 | 1463542444342 Marionette DEBUG loaded listener.js 20:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (170CF400) [pid = 3760] [serial = 353] [outer = 16128400] 20:34:04 INFO - PROCESS | 3760 | 1463542444761 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]]]}] 20:34:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:34:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 656ms 20:34:04 INFO - PROCESS | 3760 | 1463542444802 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 3760 | 1463542444804 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 20:34:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:34:04 INFO - PROCESS | 3760 | 1463542444811 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:34:04 INFO - PROCESS | 3760 | 1463542444813 Marionette TRACE conn3 <- [1,438,null,{}] 20:34:04 INFO - PROCESS | 3760 | 1463542444816 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}] 20:34:04 INFO - PROCESS | 3760 | 1463542444917 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 20:34:04 INFO - PROCESS | 3760 | 1463542444925 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 3760 | ++DOCSHELL 174BB800 == 46 [pid = 3760] [id = 119] 20:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (174BD800) [pid = 3760] [serial = 354] [outer = 00000000] 20:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (17E07400) [pid = 3760] [serial = 355] [outer = 174BD800] 20:34:04 INFO - PROCESS | 3760 | 1463542445011 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (17E10400) [pid = 3760] [serial = 356] [outer = 174BD800] 20:34:05 INFO - PROCESS | 3760 | 1463542445426 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]]]}] 20:34:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 657ms 20:34:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:34:05 INFO - PROCESS | 3760 | 1463542445474 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 20:34:05 INFO - PROCESS | 3760 | 1463542445476 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 20:34:05 INFO - PROCESS | 3760 | 1463542445480 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:34:05 INFO - PROCESS | 3760 | 1463542445481 Marionette TRACE conn3 <- [1,442,null,{}] 20:34:05 INFO - PROCESS | 3760 | 1463542445485 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}] 20:34:05 INFO - PROCESS | 3760 | 1463542445619 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 20:34:05 INFO - PROCESS | 3760 | 1463542445642 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:05 INFO - PROCESS | 3760 | ++DOCSHELL 17753800 == 47 [pid = 3760] [id = 120] 20:34:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19BC7C00) [pid = 3760] [serial = 357] [outer = 00000000] 20:34:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A560000) [pid = 3760] [serial = 358] [outer = 19BC7C00] 20:34:05 INFO - PROCESS | 3760 | 1463542445686 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1A659C00) [pid = 3760] [serial = 359] [outer = 19BC7C00] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1A37DC00) [pid = 3760] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (10A58800) [pid = 3760] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (12A98000) [pid = 3760] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (15D69C00) [pid = 3760] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (11A0BC00) [pid = 3760] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (15DEC000) [pid = 3760] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15D71400) [pid = 3760] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (140CF800) [pid = 3760] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (114A4C00) [pid = 3760] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (15630800) [pid = 3760] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (10A58000) [pid = 3760] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15204C00) [pid = 3760] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (10EBF400) [pid = 3760] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (174B2C00) [pid = 3760] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (19755800) [pid = 3760] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15DF3C00) [pid = 3760] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (13314000) [pid = 3760] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16133400) [pid = 3760] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (11094800) [pid = 3760] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13318400) [pid = 3760] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (167AB000) [pid = 3760] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (19759000) [pid = 3760] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (170D3C00) [pid = 3760] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (10EBCC00) [pid = 3760] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:34:06 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A55E400) [pid = 3760] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:34:06 INFO - PROCESS | 3760 | 1463542446213 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]]]}] 20:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 805ms 20:34:06 INFO - PROCESS | 3760 | 1463542446293 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 3760 | 1463542446295 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 20:34:06 INFO - PROCESS | 3760 | 1463542446298 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:34:06 INFO - PROCESS | 3760 | 1463542446300 Marionette TRACE conn3 <- [1,446,null,{}] 20:34:06 INFO - PROCESS | 3760 | 1463542446303 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}] 20:34:06 INFO - PROCESS | 3760 | 1463542446380 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 20:34:06 INFO - PROCESS | 3760 | 1463542446371 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 3760 | ++DOCSHELL 10565400 == 48 [pid = 3760] [id = 121] 20:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (10EBA400) [pid = 3760] [serial = 360] [outer = 00000000] 20:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1520E000) [pid = 3760] [serial = 361] [outer = 10EBA400] 20:34:06 INFO - PROCESS | 3760 | 1463542446421 Marionette DEBUG loaded listener.js 20:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15225C00) [pid = 3760] [serial = 362] [outer = 10EBA400] 20:34:06 INFO - PROCESS | 3760 | 1463542446813 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]]]}] 20:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 567ms 20:34:06 INFO - PROCESS | 3760 | 1463542446862 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 3760 | 1463542446864 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 20:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:34:06 INFO - PROCESS | 3760 | 1463542446868 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:34:06 INFO - PROCESS | 3760 | 1463542446869 Marionette TRACE conn3 <- [1,450,null,{}] 20:34:06 INFO - PROCESS | 3760 | 1463542446873 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}] 20:34:06 INFO - PROCESS | 3760 | 1463542446948 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 20:34:06 INFO - PROCESS | 3760 | 1463542446954 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 3760 | ++DOCSHELL 15205000 == 49 [pid = 3760] [id = 122] 20:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (15D6DC00) [pid = 3760] [serial = 363] [outer = 00000000] 20:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (183C3800) [pid = 3760] [serial = 364] [outer = 15D6DC00] 20:34:06 INFO - PROCESS | 3760 | 1463542446998 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1975A800) [pid = 3760] [serial = 365] [outer = 15D6DC00] 20:34:07 INFO - PROCESS | 3760 | 1463542447406 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] 20:34:07 INFO - PROCESS | 3760 | 1463542447449 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 20:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:34:07 INFO - PROCESS | 3760 | 1463542447452 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:34:07 INFO - PROCESS | 3760 | 1463542447454 Marionette TRACE conn3 <- [1,454,null,{}] 20:34:07 INFO - PROCESS | 3760 | 1463542447471 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}] 20:34:07 INFO - PROCESS | 3760 | 1463542447531 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 20:34:07 INFO - PROCESS | 3760 | 1463542447537 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:07 INFO - PROCESS | 3760 | ++DOCSHELL 167A9000 == 50 [pid = 3760] [id = 123] 20:34:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A55E800) [pid = 3760] [serial = 366] [outer = 00000000] 20:34:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1A9D2C00) [pid = 3760] [serial = 367] [outer = 1A55E800] 20:34:07 INFO - PROCESS | 3760 | 1463542447582 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1AA67800) [pid = 3760] [serial = 368] [outer = 1A55E800] 20:34:08 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:08 INFO - PROCESS | 3760 | 1463542448059 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]]]}] 20:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 20:34:08 INFO - PROCESS | 3760 | 1463542448115 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 20:34:08 INFO - PROCESS | 3760 | 1463542448119 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 20:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:34:08 INFO - PROCESS | 3760 | 1463542448125 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:34:08 INFO - PROCESS | 3760 | 1463542448130 Marionette TRACE conn3 <- [1,458,null,{}] 20:34:08 INFO - PROCESS | 3760 | 1463542448137 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}] 20:34:08 INFO - PROCESS | 3760 | 1463542448307 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 20:34:08 INFO - PROCESS | 3760 | 1463542448382 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:08 INFO - PROCESS | 3760 | ++DOCSHELL 1126F400 == 51 [pid = 3760] [id = 124] 20:34:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11270C00) [pid = 3760] [serial = 369] [outer = 00000000] 20:34:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (11C04C00) [pid = 3760] [serial = 370] [outer = 11270C00] 20:34:08 INFO - PROCESS | 3760 | 1463542448446 Marionette DEBUG loaded listener.js 20:34:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (12B62400) [pid = 3760] [serial = 371] [outer = 11270C00] 20:34:08 INFO - PROCESS | 3760 | 1463542448963 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] 20:34:09 INFO - PROCESS | 3760 | 1463542449040 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 20:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:34:09 INFO - PROCESS | 3760 | 1463542449046 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:34:09 INFO - PROCESS | 3760 | 1463542449049 Marionette TRACE conn3 <- [1,462,null,{}] 20:34:09 INFO - PROCESS | 3760 | 1463542449053 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}] 20:34:09 INFO - PROCESS | 3760 | 1463542449140 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 20:34:09 INFO - PROCESS | 3760 | 1463542449232 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 3760 | ++DOCSHELL 143BA000 == 52 [pid = 3760] [id = 125] 20:34:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15202400) [pid = 3760] [serial = 372] [outer = 00000000] 20:34:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (15D6C400) [pid = 3760] [serial = 373] [outer = 15202400] 20:34:09 INFO - PROCESS | 3760 | 1463542449286 Marionette DEBUG loaded listener.js 20:34:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16658C00) [pid = 3760] [serial = 374] [outer = 15202400] 20:34:09 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:09 INFO - PROCESS | 3760 | 1463542449913 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] 20:34:09 INFO - PROCESS | 3760 | 1463542449941 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 20:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:34:09 INFO - PROCESS | 3760 | 1463542449944 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:34:09 INFO - PROCESS | 3760 | 1463542449948 Marionette TRACE conn3 <- [1,466,null,{}] 20:34:09 INFO - PROCESS | 3760 | 1463542449974 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}] 20:34:10 INFO - PROCESS | 3760 | 1463542450076 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 20:34:10 INFO - PROCESS | 3760 | 1463542450156 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:10 INFO - PROCESS | 3760 | ++DOCSHELL 1A6AC800 == 53 [pid = 3760] [id = 126] 20:34:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A6AE400) [pid = 3760] [serial = 375] [outer = 00000000] 20:34:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1AA72C00) [pid = 3760] [serial = 376] [outer = 1A6AE400] 20:34:10 INFO - PROCESS | 3760 | 1463542450252 Marionette DEBUG loaded listener.js 20:34:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1AE49800) [pid = 3760] [serial = 377] [outer = 1A6AE400] 20:34:10 INFO - PROCESS | 3760 | 1463542450797 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] 20:34:10 INFO - PROCESS | 3760 | 1463542450815 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 20:34:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:34:10 INFO - PROCESS | 3760 | 1463542450819 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:34:10 INFO - PROCESS | 3760 | 1463542450821 Marionette TRACE conn3 <- [1,470,null,{}] 20:34:10 INFO - PROCESS | 3760 | 1463542450824 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}] 20:34:10 INFO - PROCESS | 3760 | 1463542450921 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 20:34:10 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:34:10 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:34:11 INFO - PROCESS | 3760 | 1463542451015 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:11 INFO - PROCESS | 3760 | ++DOCSHELL 16A36C00 == 54 [pid = 3760] [id = 127] 20:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (16A37400) [pid = 3760] [serial = 378] [outer = 00000000] 20:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (16A3C400) [pid = 3760] [serial = 379] [outer = 16A37400] 20:34:11 INFO - PROCESS | 3760 | 1463542451069 Marionette DEBUG loaded listener.js 20:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1AA71400) [pid = 3760] [serial = 380] [outer = 16A37400] 20:34:11 INFO - PROCESS | 3760 | 1463542451636 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]]]}] 20:34:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:34:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 865ms 20:34:11 INFO - PROCESS | 3760 | 1463542451685 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 20:34:11 INFO - PROCESS | 3760 | 1463542451687 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 20:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:34:11 INFO - PROCESS | 3760 | 1463542451691 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:34:11 INFO - PROCESS | 3760 | 1463542451693 Marionette TRACE conn3 <- [1,474,null,{}] 20:34:11 INFO - PROCESS | 3760 | 1463542451697 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}] 20:34:11 INFO - PROCESS | 3760 | 1463542451776 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 20:34:11 INFO - PROCESS | 3760 | 1463542451869 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:11 INFO - PROCESS | 3760 | ++DOCSHELL 105EF000 == 55 [pid = 3760] [id = 128] 20:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (10A5AC00) [pid = 3760] [serial = 381] [outer = 00000000] 20:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1331E800) [pid = 3760] [serial = 382] [outer = 10A5AC00] 20:34:11 INFO - PROCESS | 3760 | 1463542451922 Marionette DEBUG loaded listener.js 20:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (14011800) [pid = 3760] [serial = 383] [outer = 10A5AC00] 20:34:12 INFO - PROCESS | 3760 | 1463542452629 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]]]}] 20:34:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1000ms 20:34:12 INFO - PROCESS | 3760 | 1463542452697 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 20:34:12 INFO - PROCESS | 3760 | 1463542452701 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 20:34:12 INFO - PROCESS | 3760 | 1463542452706 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:34:12 INFO - PROCESS | 3760 | 1463542452709 Marionette TRACE conn3 <- [1,478,null,{}] 20:34:12 INFO - PROCESS | 3760 | 1463542452714 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}] 20:34:12 INFO - PROCESS | 3760 | 1463542452810 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 20:34:12 INFO - PROCESS | 3760 | 1463542452891 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:12 INFO - PROCESS | 3760 | ++DOCSHELL 10A57800 == 56 [pid = 3760] [id = 129] 20:34:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (10A57C00) [pid = 3760] [serial = 384] [outer = 00000000] 20:34:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (11275800) [pid = 3760] [serial = 385] [outer = 10A57C00] 20:34:12 INFO - PROCESS | 3760 | 1463542453002 Marionette DEBUG loaded listener.js 20:34:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (12841400) [pid = 3760] [serial = 386] [outer = 10A57C00] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 15205000 == 55 [pid = 3760] [id = 122] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 10565400 == 54 [pid = 3760] [id = 121] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 17753800 == 53 [pid = 3760] [id = 120] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 174BB800 == 52 [pid = 3760] [id = 119] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 15D6A800 == 51 [pid = 3760] [id = 118] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 15402000 == 50 [pid = 3760] [id = 117] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 1284DC00 == 49 [pid = 3760] [id = 116] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 10A59800 == 48 [pid = 3760] [id = 115] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 11460400 == 47 [pid = 3760] [id = 111] 20:34:13 INFO - PROCESS | 3760 | --DOCSHELL 1A55E000 == 46 [pid = 3760] [id = 110] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1520E800) [pid = 3760] [serial = 286] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A6AF000) [pid = 3760] [serial = 328] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (17E86000) [pid = 3760] [serial = 206] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (11C6BC00) [pid = 3760] [serial = 200] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1A661400) [pid = 3760] [serial = 242] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16129800) [pid = 3760] [serial = 310] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1370D400) [pid = 3760] [serial = 290] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (130D0C00) [pid = 3760] [serial = 289] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (19755000) [pid = 3760] [serial = 295] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (19BCB000) [pid = 3760] [serial = 296] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (17033400) [pid = 3760] [serial = 313] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (15205400) [pid = 3760] [serial = 304] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1520A800) [pid = 3760] [serial = 305] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1284C000) [pid = 3760] [serial = 299] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (11CEF400) [pid = 3760] [serial = 298] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (15BB2000) [pid = 3760] [serial = 307] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (17699000) [pid = 3760] [serial = 316] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15D6C000) [pid = 3760] [serial = 308] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15636000) [pid = 3760] [serial = 293] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15401800) [pid = 3760] [serial = 292] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (11C6A800) [pid = 3760] [serial = 301] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (183B8C00) [pid = 3760] [serial = 319] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (12881800) [pid = 3760] [serial = 302] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (17752000) [pid = 3760] [serial = 317] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1A55B800) [pid = 3760] [serial = 326] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A384C00) [pid = 3760] [serial = 325] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (183BB400) [pid = 3760] [serial = 320] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (170D0000) [pid = 3760] [serial = 314] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1975C800) [pid = 3760] [serial = 323] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (18162000) [pid = 3760] [serial = 322] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16130000) [pid = 3760] [serial = 311] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15407000) [pid = 3760] [serial = 203] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16652C00) [pid = 3760] [serial = 154] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1315D000) [pid = 3760] [serial = 157] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15A36C00) [pid = 3760] [serial = 160] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16D26400) [pid = 3760] [serial = 163] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19761C00) [pid = 3760] [serial = 209] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A65CC00) [pid = 3760] [serial = 251] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (12AEFC00) [pid = 3760] [serial = 245] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16129000) [pid = 3760] [serial = 248] [outer = 00000000] [url = about:blank] 20:34:13 INFO - PROCESS | 3760 | 1463542453466 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]]]}] 20:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 805ms 20:34:13 INFO - PROCESS | 3760 | 1463542453513 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 20:34:13 INFO - PROCESS | 3760 | 1463542453518 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 20:34:13 INFO - PROCESS | 3760 | 1463542453527 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:34:13 INFO - PROCESS | 3760 | 1463542453530 Marionette TRACE conn3 <- [1,482,null,{}] 20:34:13 INFO - PROCESS | 3760 | 1463542453534 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}] 20:34:13 INFO - PROCESS | 3760 | 1463542453621 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 20:34:13 INFO - PROCESS | 3760 | 1463542453693 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:13 INFO - PROCESS | 3760 | ++DOCSHELL 11C6A400 == 47 [pid = 3760] [id = 130] 20:34:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1283F800) [pid = 3760] [serial = 387] [outer = 00000000] 20:34:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13368800) [pid = 3760] [serial = 388] [outer = 1283F800] 20:34:13 INFO - PROCESS | 3760 | 1463542453737 Marionette DEBUG loaded listener.js 20:34:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1401BC00) [pid = 3760] [serial = 389] [outer = 1283F800] 20:34:14 INFO - PROCESS | 3760 | 1463542454115 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]]]}] 20:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 612ms 20:34:14 INFO - PROCESS | 3760 | 1463542454131 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 20:34:14 INFO - PROCESS | 3760 | 1463542454133 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 20:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:34:14 INFO - PROCESS | 3760 | 1463542454136 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:34:14 INFO - PROCESS | 3760 | 1463542454140 Marionette TRACE conn3 <- [1,486,null,{}] 20:34:14 INFO - PROCESS | 3760 | 1463542454150 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}] 20:34:14 INFO - PROCESS | 3760 | 1463542454310 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 20:34:14 INFO - PROCESS | 3760 | 1463542454333 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:14 INFO - PROCESS | 3760 | ++DOCSHELL 156DB800 == 48 [pid = 3760] [id = 131] 20:34:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (156DDC00) [pid = 3760] [serial = 390] [outer = 00000000] 20:34:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15BB1C00) [pid = 3760] [serial = 391] [outer = 156DDC00] 20:34:14 INFO - PROCESS | 3760 | 1463542454379 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15D6E800) [pid = 3760] [serial = 392] [outer = 156DDC00] 20:34:14 INFO - PROCESS | 3760 | 1463542454757 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]]]}] 20:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 20:34:14 INFO - PROCESS | 3760 | 1463542454817 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 20:34:14 INFO - PROCESS | 3760 | 1463542454819 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 20:34:14 INFO - PROCESS | 3760 | 1463542454823 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:34:14 INFO - PROCESS | 3760 | 1463542454824 Marionette TRACE conn3 <- [1,490,null,{}] 20:34:14 INFO - PROCESS | 3760 | 1463542454810 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}] 20:34:14 INFO - PROCESS | 3760 | 1463542454888 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 20:34:14 INFO - PROCESS | 3760 | 1463542454894 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:14 INFO - PROCESS | 3760 | ++DOCSHELL 1612D400 == 49 [pid = 3760] [id = 132] 20:34:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1612E000) [pid = 3760] [serial = 393] [outer = 00000000] 20:34:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (161DD400) [pid = 3760] [serial = 394] [outer = 1612E000] 20:34:14 INFO - PROCESS | 3760 | 1463542454938 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (167B4400) [pid = 3760] [serial = 395] [outer = 1612E000] 20:34:15 INFO - PROCESS | 3760 | 1463542455365 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]]]}] 20:34:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:34:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 612ms 20:34:15 INFO - PROCESS | 3760 | 1463542455423 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 20:34:15 INFO - PROCESS | 3760 | 1463542455425 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 20:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:34:15 INFO - PROCESS | 3760 | 1463542455429 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:34:15 INFO - PROCESS | 3760 | 1463542455430 Marionette TRACE conn3 <- [1,494,null,{}] 20:34:15 INFO - PROCESS | 3760 | 1463542455434 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}] 20:34:15 INFO - PROCESS | 3760 | 1463542455536 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 20:34:15 INFO - PROCESS | 3760 | 1463542455601 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:15 INFO - PROCESS | 3760 | ++DOCSHELL 161DF400 == 50 [pid = 3760] [id = 133] 20:34:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (167DCC00) [pid = 3760] [serial = 396] [outer = 00000000] 20:34:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16A3DC00) [pid = 3760] [serial = 397] [outer = 167DCC00] 20:34:15 INFO - PROCESS | 3760 | 1463542455652 Marionette DEBUG loaded listener.js 20:34:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1703A800) [pid = 3760] [serial = 398] [outer = 167DCC00] 20:34:16 INFO - PROCESS | 3760 | 1463542456065 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]]]}] 20:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 20:34:16 INFO - PROCESS | 3760 | 1463542456093 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 20:34:16 INFO - PROCESS | 3760 | 1463542456095 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 20:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:34:16 INFO - PROCESS | 3760 | 1463542456110 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:34:16 INFO - PROCESS | 3760 | 1463542456112 Marionette TRACE conn3 <- [1,498,null,{}] 20:34:16 INFO - PROCESS | 3760 | 1463542456116 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}] 20:34:16 INFO - PROCESS | 3760 | 1463542456239 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 20:34:16 INFO - PROCESS | 3760 | 1463542456255 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 3760 | ++DOCSHELL 16A3C000 == 51 [pid = 3760] [id = 134] 20:34:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16AC1800) [pid = 3760] [serial = 399] [outer = 00000000] 20:34:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (170CD800) [pid = 3760] [serial = 400] [outer = 16AC1800] 20:34:16 INFO - PROCESS | 3760 | 1463542456342 Marionette DEBUG loaded listener.js 20:34:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (170D9400) [pid = 3760] [serial = 401] [outer = 16AC1800] 20:34:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1815EC00) [pid = 3760] [serial = 402] [outer = 1B3AD000] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1108CC00) [pid = 3760] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (143B9400) [pid = 3760] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (16128400) [pid = 3760] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (131D7000) [pid = 3760] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A033C00) [pid = 3760] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15630C00) [pid = 3760] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15D6DC00) [pid = 3760] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11467800) [pid = 3760] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (174BD800) [pid = 3760] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19BC7C00) [pid = 3760] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10EBA400) [pid = 3760] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:34:16 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15209400) [pid = 3760] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:34:16 INFO - PROCESS | 3760 | 1463542456984 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]]]}] 20:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 955ms 20:34:17 INFO - PROCESS | 3760 | 1463542457068 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 20:34:17 INFO - PROCESS | 3760 | 1463542457072 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 20:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:34:17 INFO - PROCESS | 3760 | 1463542457079 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:34:17 INFO - PROCESS | 3760 | 1463542457083 Marionette TRACE conn3 <- [1,502,null,{}] 20:34:17 INFO - PROCESS | 3760 | 1463542457098 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}] 20:34:17 INFO - PROCESS | 3760 | 1463542457203 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 20:34:17 INFO - PROCESS | 3760 | 1463542457275 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:17 INFO - PROCESS | 3760 | ++DOCSHELL 1122C000 == 52 [pid = 3760] [id = 135] 20:34:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11278800) [pid = 3760] [serial = 403] [outer = 00000000] 20:34:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (12841800) [pid = 3760] [serial = 404] [outer = 11278800] 20:34:17 INFO - PROCESS | 3760 | 1463542457330 Marionette DEBUG loaded listener.js 20:34:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (12847400) [pid = 3760] [serial = 405] [outer = 11278800] 20:34:17 INFO - PROCESS | 3760 | 1463542457875 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]]]}] 20:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 851ms 20:34:17 INFO - PROCESS | 3760 | 1463542457946 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 20:34:17 INFO - PROCESS | 3760 | 1463542457952 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 20:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:34:17 INFO - PROCESS | 3760 | 1463542457960 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:34:17 INFO - PROCESS | 3760 | 1463542457963 Marionette TRACE conn3 <- [1,506,null,{}] 20:34:17 INFO - PROCESS | 3760 | 1463542457968 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}] 20:34:18 INFO - PROCESS | 3760 | 1463542458099 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 20:34:18 INFO - PROCESS | 3760 | 1463542458176 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:18 INFO - PROCESS | 3760 | ++DOCSHELL 143BCC00 == 53 [pid = 3760] [id = 136] 20:34:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (143BE800) [pid = 3760] [serial = 406] [outer = 00000000] 20:34:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15401400) [pid = 3760] [serial = 407] [outer = 143BE800] 20:34:18 INFO - PROCESS | 3760 | 1463542458270 Marionette DEBUG loaded listener.js 20:34:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15636000) [pid = 3760] [serial = 408] [outer = 143BE800] 20:34:18 INFO - PROCESS | 3760 | 1463542458819 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]]]}] 20:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 895ms 20:34:18 INFO - PROCESS | 3760 | 1463542458864 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 3760 | 1463542458867 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 20:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:34:18 INFO - PROCESS | 3760 | 1463542458871 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:34:18 INFO - PROCESS | 3760 | 1463542458874 Marionette TRACE conn3 <- [1,510,null,{}] 20:34:18 INFO - PROCESS | 3760 | 1463542458885 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}] 20:34:18 INFO - PROCESS | 3760 | 1463542458990 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 20:34:19 INFO - PROCESS | 3760 | 1463542459083 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:19 INFO - PROCESS | 3760 | ++DOCSHELL 14EEB000 == 54 [pid = 3760] [id = 137] 20:34:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16AC7C00) [pid = 3760] [serial = 409] [outer = 00000000] 20:34:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (17056C00) [pid = 3760] [serial = 410] [outer = 16AC7C00] 20:34:19 INFO - PROCESS | 3760 | 1463542459139 Marionette DEBUG loaded listener.js 20:34:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1705E800) [pid = 3760] [serial = 411] [outer = 16AC7C00] 20:34:19 INFO - PROCESS | 3760 | 1463542459747 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]]]}] 20:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 895ms 20:34:19 INFO - PROCESS | 3760 | 1463542459765 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 20:34:19 INFO - PROCESS | 3760 | 1463542459769 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 20:34:19 INFO - PROCESS | 3760 | 1463542459772 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:34:19 INFO - PROCESS | 3760 | 1463542459774 Marionette TRACE conn3 <- [1,514,null,{}] 20:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:34:19 INFO - PROCESS | 3760 | 1463542459778 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}] 20:34:19 INFO - PROCESS | 3760 | 1463542459875 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 20:34:19 INFO - PROCESS | 3760 | 1463542459964 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:19 INFO - PROCESS | 3760 | ++DOCSHELL 170CC800 == 55 [pid = 3760] [id = 138] 20:34:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (170D0800) [pid = 3760] [serial = 412] [outer = 00000000] 20:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (17E05400) [pid = 3760] [serial = 413] [outer = 170D0800] 20:34:20 INFO - PROCESS | 3760 | 1463542460016 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (183B8C00) [pid = 3760] [serial = 414] [outer = 170D0800] 20:34:20 INFO - PROCESS | 3760 | 1463542460517 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]]]}] 20:34:20 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 20:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 805ms 20:34:20 INFO - PROCESS | 3760 | 1463542460584 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 20:34:20 INFO - PROCESS | 3760 | 1463542460586 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 20:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:34:20 INFO - PROCESS | 3760 | 1463542460590 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:34:20 INFO - PROCESS | 3760 | 1463542460592 Marionette TRACE conn3 <- [1,518,null,{}] 20:34:20 INFO - PROCESS | 3760 | 1463542460596 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}] 20:34:20 INFO - PROCESS | 3760 | 1463542460695 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 20:34:20 INFO - PROCESS | 3760 | 1463542460774 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 3760 | ++DOCSHELL 12848C00 == 56 [pid = 3760] [id = 139] 20:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (12849000) [pid = 3760] [serial = 415] [outer = 00000000] 20:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (15209C00) [pid = 3760] [serial = 416] [outer = 12849000] 20:34:20 INFO - PROCESS | 3760 | 1463542460819 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (15BB3400) [pid = 3760] [serial = 417] [outer = 12849000] 20:34:21 INFO - PROCESS | 3760 | 1463542461535 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]]]}] 20:34:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 955ms 20:34:21 INFO - PROCESS | 3760 | 1463542461557 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 20:34:21 INFO - PROCESS | 3760 | 1463542461562 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 20:34:21 INFO - PROCESS | 3760 | 1463542461566 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:34:21 INFO - PROCESS | 3760 | 1463542461553 Marionette TRACE conn3 <- [1,522,null,{}] 20:34:21 INFO - PROCESS | 3760 | 1463542461557 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}] 20:34:21 INFO - PROCESS | 3760 | 1463542461651 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 20:34:21 INFO - PROCESS | 3760 | --DOCSHELL 161DF400 == 55 [pid = 3760] [id = 133] 20:34:21 INFO - PROCESS | 3760 | --DOCSHELL 1612D400 == 54 [pid = 3760] [id = 132] 20:34:21 INFO - PROCESS | 3760 | --DOCSHELL 156DB800 == 53 [pid = 3760] [id = 131] 20:34:21 INFO - PROCESS | 3760 | --DOCSHELL 11C6A400 == 52 [pid = 3760] [id = 130] 20:34:21 INFO - PROCESS | 3760 | --DOCSHELL 10A57800 == 51 [pid = 3760] [id = 129] 20:34:21 INFO - PROCESS | 3760 | --DOCSHELL 1126F400 == 50 [pid = 3760] [id = 124] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1AE50800) [pid = 3760] [serial = 287] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (114A5C00) [pid = 3760] [serial = 343] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (12845000) [pid = 3760] [serial = 344] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15A3A000) [pid = 3760] [serial = 335] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (15230800) [pid = 3760] [serial = 334] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1703B000) [pid = 3760] [serial = 352] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (143BE400) [pid = 3760] [serial = 346] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15201C00) [pid = 3760] [serial = 347] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A661000) [pid = 3760] [serial = 338] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A55D400) [pid = 3760] [serial = 337] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16128C00) [pid = 3760] [serial = 349] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1127A000) [pid = 3760] [serial = 340] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1975A800) [pid = 3760] [serial = 365] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A9D2C00) [pid = 3760] [serial = 367] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13156800) [pid = 3760] [serial = 332] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1284CC00) [pid = 3760] [serial = 331] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17E07400) [pid = 3760] [serial = 355] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (170CF400) [pid = 3760] [serial = 353] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A560000) [pid = 3760] [serial = 358] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17E10400) [pid = 3760] [serial = 356] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (183C3800) [pid = 3760] [serial = 364] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1520E000) [pid = 3760] [serial = 361] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A659C00) [pid = 3760] [serial = 359] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15225C00) [pid = 3760] [serial = 362] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (161E0000) [pid = 3760] [serial = 350] [outer = 00000000] [url = about:blank] 20:34:21 INFO - PROCESS | 3760 | 1463542461786 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:21 INFO - PROCESS | 3760 | ++DOCSHELL 1108D000 == 51 [pid = 3760] [id = 140] 20:34:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1126F400) [pid = 3760] [serial = 418] [outer = 00000000] 20:34:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11A0F800) [pid = 3760] [serial = 419] [outer = 1126F400] 20:34:21 INFO - PROCESS | 3760 | 1463542461844 Marionette DEBUG loaded listener.js 20:34:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (12AEFC00) [pid = 3760] [serial = 420] [outer = 1126F400] 20:34:22 INFO - PROCESS | 3760 | 1463542462220 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]]]}] 20:34:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 716ms 20:34:22 INFO - PROCESS | 3760 | 1463542462283 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 20:34:22 INFO - PROCESS | 3760 | 1463542462288 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 20:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:34:22 INFO - PROCESS | 3760 | 1463542462296 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:34:22 INFO - PROCESS | 3760 | 1463542462299 Marionette TRACE conn3 <- [1,526,null,{}] 20:34:22 INFO - PROCESS | 3760 | 1463542462303 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}] 20:34:22 INFO - PROCESS | 3760 | 1463542462367 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 20:34:22 INFO - PROCESS | 3760 | 1463542462375 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 3760 | ++DOCSHELL 131D7000 == 52 [pid = 3760] [id = 141] 20:34:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (131D8000) [pid = 3760] [serial = 421] [outer = 00000000] 20:34:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15225C00) [pid = 3760] [serial = 422] [outer = 131D8000] 20:34:22 INFO - PROCESS | 3760 | 1463542462419 Marionette DEBUG loaded listener.js 20:34:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15633800) [pid = 3760] [serial = 423] [outer = 131D8000] 20:34:22 INFO - PROCESS | 3760 | 1463542462863 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]]]}] 20:34:22 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 20:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 611ms 20:34:22 INFO - PROCESS | 3760 | 1463542462898 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 20:34:22 INFO - PROCESS | 3760 | 1463542462900 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 20:34:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:34:22 INFO - PROCESS | 3760 | 1463542462904 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:34:22 INFO - PROCESS | 3760 | 1463542462907 Marionette TRACE conn3 <- [1,530,null,{}] 20:34:22 INFO - PROCESS | 3760 | 1463542462917 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}] 20:34:22 INFO - PROCESS | 3760 | 1463542462999 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 20:34:22 INFO - PROCESS | 3760 | 1463542463009 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:23 INFO - PROCESS | 3760 | ++DOCSHELL 161DE400 == 53 [pid = 3760] [id = 142] 20:34:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (161DE800) [pid = 3760] [serial = 424] [outer = 00000000] 20:34:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (167D8400) [pid = 3760] [serial = 425] [outer = 161DE800] 20:34:23 INFO - PROCESS | 3760 | 1463542463038 Marionette DEBUG loaded listener.js 20:34:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16A39C00) [pid = 3760] [serial = 426] [outer = 161DE800] 20:34:23 INFO - PROCESS | 3760 | 1463542463454 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"]]]}] 20:34:23 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 20:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:34:23 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 20:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:34:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:34:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 612ms 20:34:23 INFO - PROCESS | 3760 | 1463542463504 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 20:34:23 INFO - PROCESS | 3760 | 1463542463507 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 20:34:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:34:23 INFO - PROCESS | 3760 | 1463542463510 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:34:23 INFO - PROCESS | 3760 | 1463542463511 Marionette TRACE conn3 <- [1,534,null,{}] 20:34:23 INFO - PROCESS | 3760 | 1463542463515 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}] 20:34:23 INFO - PROCESS | 3760 | 1463542463607 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 20:34:23 INFO - PROCESS | 3760 | 1463542463613 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:23 INFO - PROCESS | 3760 | ++DOCSHELL 16D2B000 == 54 [pid = 3760] [id = 143] 20:34:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (170DA000) [pid = 3760] [serial = 427] [outer = 00000000] 20:34:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1769A000) [pid = 3760] [serial = 428] [outer = 170DA000] 20:34:23 INFO - PROCESS | 3760 | 1463542463686 Marionette DEBUG loaded listener.js 20:34:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17749400) [pid = 3760] [serial = 429] [outer = 170DA000] 20:34:24 INFO - PROCESS | 3760 | 1463542464091 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]]]}] 20:34:24 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. 20:34:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 597ms 20:34:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:34:24 INFO - PROCESS | 3760 | 1463542464128 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 20:34:24 INFO - PROCESS | 3760 | 1463542464130 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 20:34:24 INFO - PROCESS | 3760 | 1463542464134 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:34:24 INFO - PROCESS | 3760 | 1463542464135 Marionette TRACE conn3 <- [1,538,null,{}] 20:34:24 INFO - PROCESS | 3760 | 1463542464144 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}] 20:34:24 INFO - PROCESS | 3760 | 1463542464246 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 20:34:24 INFO - PROCESS | 3760 | 1463542464252 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 3760 | ++DOCSHELL 167D7800 == 55 [pid = 3760] [id = 144] 20:34:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (170CF000) [pid = 3760] [serial = 430] [outer = 00000000] 20:34:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (183B9C00) [pid = 3760] [serial = 431] [outer = 170CF000] 20:34:24 INFO - PROCESS | 3760 | 1463542464278 Marionette DEBUG loaded listener.js 20:34:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (19759400) [pid = 3760] [serial = 432] [outer = 170CF000] 20:34:24 INFO - PROCESS | 3760 | 1463542464692 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]]]}] 20:34:24 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. 20:34:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 597ms 20:34:24 INFO - PROCESS | 3760 | 1463542464736 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 20:34:24 INFO - PROCESS | 3760 | 1463542464738 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 20:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:34:24 INFO - PROCESS | 3760 | 1463542464746 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:34:24 INFO - PROCESS | 3760 | 1463542464748 Marionette TRACE conn3 <- [1,542,null,{}] 20:34:24 INFO - PROCESS | 3760 | 1463542464752 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}] 20:34:24 INFO - PROCESS | 3760 | 1463542464873 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 20:34:24 INFO - PROCESS | 3760 | 1463542464882 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 3760 | ++DOCSHELL 10A80800 == 56 [pid = 3760] [id = 145] 20:34:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (183B9800) [pid = 3760] [serial = 433] [outer = 00000000] 20:34:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19BCAC00) [pid = 3760] [serial = 434] [outer = 183B9800] 20:34:24 INFO - PROCESS | 3760 | 1463542464935 Marionette DEBUG loaded listener.js 20:34:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A382000) [pid = 3760] [serial = 435] [outer = 183B9800] 20:34:25 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:25 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:34:25 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:25 INFO - PROCESS | 3760 | 1463542465377 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]]]}] 20:34:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:34:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 20:34:25 INFO - PROCESS | 3760 | 1463542465405 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 20:34:25 INFO - PROCESS | 3760 | 1463542465407 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 20:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:34:25 INFO - PROCESS | 3760 | 1463542465417 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:34:25 INFO - PROCESS | 3760 | 1463542465418 Marionette TRACE conn3 <- [1,546,null,{}] 20:34:25 INFO - PROCESS | 3760 | 1463542465422 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}] 20:34:25 INFO - PROCESS | 3760 | 1463542465523 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 20:34:25 INFO - PROCESS | 3760 | 1463542465529 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:25 INFO - PROCESS | 3760 | ++DOCSHELL 19BC7C00 == 57 [pid = 3760] [id = 146] 20:34:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A559C00) [pid = 3760] [serial = 436] [outer = 00000000] 20:34:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A65B800) [pid = 3760] [serial = 437] [outer = 1A559C00] 20:34:25 INFO - PROCESS | 3760 | 1463542465572 Marionette DEBUG loaded listener.js 20:34:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A65CC00) [pid = 3760] [serial = 438] [outer = 1A559C00] 20:34:25 INFO - PROCESS | 3760 | 1463542465972 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]]]}] 20:34:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:34:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 567ms 20:34:25 INFO - PROCESS | 3760 | 1463542466001 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 20:34:25 INFO - PROCESS | 3760 | 1463542466003 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 20:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:34:25 INFO - PROCESS | 3760 | 1463542466007 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:34:25 INFO - PROCESS | 3760 | 1463542466008 Marionette TRACE conn3 <- [1,550,null,{}] 20:34:26 INFO - PROCESS | 3760 | 1463542466021 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}] 20:34:26 INFO - PROCESS | 3760 | 1463542466147 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 20:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1612E000) [pid = 3760] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (11272C00) [pid = 3760] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10A57C00) [pid = 3760] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (167DCC00) [pid = 3760] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1283F800) [pid = 3760] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (156DDC00) [pid = 3760] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:34:26 INFO - PROCESS | 3760 | 1463542466230 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:26 INFO - PROCESS | 3760 | ++DOCSHELL 10A78800 == 58 [pid = 3760] [id = 147] 20:34:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (11272C00) [pid = 3760] [serial = 439] [outer = 00000000] 20:34:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (156DDC00) [pid = 3760] [serial = 440] [outer = 11272C00] 20:34:26 INFO - PROCESS | 3760 | 1463542466274 Marionette DEBUG loaded listener.js 20:34:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (167DCC00) [pid = 3760] [serial = 441] [outer = 11272C00] 20:34:26 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:26 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:34:26 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:26 INFO - PROCESS | 3760 | 1463542466596 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]]]}] 20:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 612ms 20:34:26 INFO - PROCESS | 3760 | 1463542466608 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 20:34:26 INFO - PROCESS | 3760 | 1463542466610 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 20:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:34:26 INFO - PROCESS | 3760 | 1463542466613 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:34:26 INFO - PROCESS | 3760 | 1463542466615 Marionette TRACE conn3 <- [1,554,null,{}] 20:34:26 INFO - PROCESS | 3760 | 1463542466618 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}] 20:34:26 INFO - PROCESS | 3760 | 1463542466724 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 20:34:26 INFO - PROCESS | 3760 | 1463542466732 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:26 INFO - PROCESS | 3760 | ++DOCSHELL 12843000 == 59 [pid = 3760] [id = 148] 20:34:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16A35400) [pid = 3760] [serial = 442] [outer = 00000000] 20:34:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A6B1400) [pid = 3760] [serial = 443] [outer = 16A35400] 20:34:26 INFO - PROCESS | 3760 | 1463542466775 Marionette DEBUG loaded listener.js 20:34:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A9D8000) [pid = 3760] [serial = 444] [outer = 16A35400] 20:34:27 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:27 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:27 INFO - PROCESS | 3760 | 1463542467136 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]]]}] 20:34:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:34:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 567ms 20:34:27 INFO - PROCESS | 3760 | 1463542467191 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 20:34:27 INFO - PROCESS | 3760 | 1463542467193 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 20:34:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:34:27 INFO - PROCESS | 3760 | 1463542467196 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:34:27 INFO - PROCESS | 3760 | 1463542467198 Marionette TRACE conn3 <- [1,558,null,{}] 20:34:27 INFO - PROCESS | 3760 | 1463542467201 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}] 20:34:27 INFO - PROCESS | 3760 | 1463542467278 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 20:34:27 INFO - PROCESS | 3760 | 1463542467346 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:27 INFO - PROCESS | 3760 | ++DOCSHELL 1562E000 == 60 [pid = 3760] [id = 149] 20:34:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A55A800) [pid = 3760] [serial = 445] [outer = 00000000] 20:34:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1AE48C00) [pid = 3760] [serial = 446] [outer = 1A55A800] 20:34:27 INFO - PROCESS | 3760 | 1463542467390 Marionette DEBUG loaded listener.js 20:34:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1AE52400) [pid = 3760] [serial = 447] [outer = 1A55A800] 20:34:27 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:27 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:27 INFO - PROCESS | 3760 | 1463542467753 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]]]}] 20:34:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:34:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 611ms 20:34:27 INFO - PROCESS | 3760 | 1463542467798 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 20:34:27 INFO - PROCESS | 3760 | 1463542467800 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 20:34:27 INFO - PROCESS | 3760 | 1463542467803 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:34:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:34:27 INFO - PROCESS | 3760 | 1463542467805 Marionette TRACE conn3 <- [1,562,null,{}] 20:34:27 INFO - PROCESS | 3760 | 1463542467817 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}] 20:34:27 INFO - PROCESS | 3760 | 1463542467911 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 20:34:27 INFO - PROCESS | 3760 | 1463542467917 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:27 INFO - PROCESS | 3760 | ++DOCSHELL 1A055000 == 61 [pid = 3760] [id = 150] 20:34:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A05A400) [pid = 3760] [serial = 448] [outer = 00000000] 20:34:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A05E400) [pid = 3760] [serial = 449] [outer = 1A05A400] 20:34:27 INFO - PROCESS | 3760 | 1463542467967 Marionette DEBUG loaded listener.js 20:34:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1AFA9C00) [pid = 3760] [serial = 450] [outer = 1A05A400] 20:34:28 INFO - PROCESS | 3760 | 1463542468647 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]]]}] 20:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 910ms 20:34:28 INFO - PROCESS | 3760 | 1463542468713 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 20:34:28 INFO - PROCESS | 3760 | 1463542468717 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 20:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:34:28 INFO - PROCESS | 3760 | 1463542468722 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:34:28 INFO - PROCESS | 3760 | 1463542468725 Marionette TRACE conn3 <- [1,566,null,{}] 20:34:28 INFO - PROCESS | 3760 | 1463542468731 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}] 20:34:28 INFO - PROCESS | 3760 | 1463542468821 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 20:34:28 INFO - PROCESS | 3760 | 1463542468943 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:28 INFO - PROCESS | 3760 | ++DOCSHELL 11275C00 == 62 [pid = 3760] [id = 151] 20:34:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (11C5D000) [pid = 3760] [serial = 451] [outer = 00000000] 20:34:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1336E400) [pid = 3760] [serial = 452] [outer = 11C5D000] 20:34:28 INFO - PROCESS | 3760 | 1463542468999 Marionette DEBUG loaded listener.js 20:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (156D3400) [pid = 3760] [serial = 453] [outer = 11C5D000] 20:34:29 INFO - PROCESS | 3760 | 1463542469530 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]]]}] 20:34:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:34:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 865ms 20:34:29 INFO - PROCESS | 3760 | 1463542469593 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 20:34:29 INFO - PROCESS | 3760 | 1463542469599 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 20:34:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:34:29 INFO - PROCESS | 3760 | 1463542469605 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:34:29 INFO - PROCESS | 3760 | 1463542469608 Marionette TRACE conn3 <- [1,570,null,{}] 20:34:29 INFO - PROCESS | 3760 | 1463542469595 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}] 20:34:29 INFO - PROCESS | 3760 | 1463542469701 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 20:34:29 INFO - PROCESS | 3760 | 1463542469823 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:29 INFO - PROCESS | 3760 | ++DOCSHELL 15A3F800 == 63 [pid = 3760] [id = 152] 20:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15DE6800) [pid = 3760] [serial = 454] [outer = 00000000] 20:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (17690800) [pid = 3760] [serial = 455] [outer = 15DE6800] 20:34:29 INFO - PROCESS | 3760 | 1463542469877 Marionette DEBUG loaded listener.js 20:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (183B5800) [pid = 3760] [serial = 456] [outer = 15DE6800] 20:34:30 INFO - PROCESS | 3760 | 1463542470483 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]]]}] 20:34:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:34:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 955ms 20:34:30 INFO - PROCESS | 3760 | 1463542470553 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 20:34:30 INFO - PROCESS | 3760 | 1463542470556 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 20:34:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:34:30 INFO - PROCESS | 3760 | 1463542470559 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:34:30 INFO - PROCESS | 3760 | 1463542470563 Marionette TRACE conn3 <- [1,574,null,{}] 20:34:30 INFO - PROCESS | 3760 | 1463542470574 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}] 20:34:30 INFO - PROCESS | 3760 | 1463542470718 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 20:34:30 INFO - PROCESS | 3760 | 1463542470720 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:30 INFO - PROCESS | 3760 | ++DOCSHELL 167D8000 == 64 [pid = 3760] [id = 153] 20:34:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16A30C00) [pid = 3760] [serial = 457] [outer = 00000000] 20:34:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (17059C00) [pid = 3760] [serial = 458] [outer = 16A30C00] 20:34:30 INFO - PROCESS | 3760 | 1463542470775 Marionette DEBUG loaded listener.js 20:34:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A02B400) [pid = 3760] [serial = 459] [outer = 16A30C00] 20:34:31 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:31 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:34:31 INFO - PROCESS | 3760 | 1463542471598 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]]]}] 20:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1089ms 20:34:31 INFO - PROCESS | 3760 | 1463542471651 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 20:34:31 INFO - PROCESS | 3760 | 1463542471655 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 20:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:34:31 INFO - PROCESS | 3760 | 1463542471660 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:34:31 INFO - PROCESS | 3760 | 1463542471663 Marionette TRACE conn3 <- [1,578,null,{}] 20:34:31 INFO - PROCESS | 3760 | 1463542471669 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}] 20:34:31 INFO - PROCESS | 3760 | 1463542471766 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 20:34:31 INFO - PROCESS | 3760 | 1463542471846 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:31 INFO - PROCESS | 3760 | ++DOCSHELL 1127A800 == 65 [pid = 3760] [id = 154] 20:34:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (11463C00) [pid = 3760] [serial = 460] [outer = 00000000] 20:34:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (11C01400) [pid = 3760] [serial = 461] [outer = 11463C00] 20:34:31 INFO - PROCESS | 3760 | 1463542471895 Marionette DEBUG loaded listener.js 20:34:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (12843400) [pid = 3760] [serial = 462] [outer = 11463C00] 20:34:32 INFO - PROCESS | 3760 | 1463542472470 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]]]}] 20:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 865ms 20:34:32 INFO - PROCESS | 3760 | 1463542472531 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 20:34:32 INFO - PROCESS | 3760 | 1463542472536 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 20:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:34:32 INFO - PROCESS | 3760 | 1463542472542 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:34:32 INFO - PROCESS | 3760 | 1463542472545 Marionette TRACE conn3 <- [1,582,null,{}] 20:34:32 INFO - PROCESS | 3760 | 1463542472549 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}] 20:34:32 INFO - PROCESS | 3760 | 1463542472638 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 1562E000 == 64 [pid = 3760] [id = 149] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 12843000 == 63 [pid = 3760] [id = 148] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 10A78800 == 62 [pid = 3760] [id = 147] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 19BC7C00 == 61 [pid = 3760] [id = 146] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 10A80800 == 60 [pid = 3760] [id = 145] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 167D7800 == 59 [pid = 3760] [id = 144] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 16D2B000 == 58 [pid = 3760] [id = 143] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 161DE400 == 57 [pid = 3760] [id = 142] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 131D7000 == 56 [pid = 3760] [id = 141] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 1108D000 == 55 [pid = 3760] [id = 140] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 1122C000 == 54 [pid = 3760] [id = 135] 20:34:32 INFO - PROCESS | 3760 | --DOCSHELL 16A3C000 == 53 [pid = 3760] [id = 134] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (167B4400) [pid = 3760] [serial = 395] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1127AC00) [pid = 3760] [serial = 341] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (11275800) [pid = 3760] [serial = 385] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (12841400) [pid = 3760] [serial = 386] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16A3C400) [pid = 3760] [serial = 379] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (15D6C400) [pid = 3760] [serial = 373] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1331E800) [pid = 3760] [serial = 382] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (161DD400) [pid = 3760] [serial = 394] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1AA72C00) [pid = 3760] [serial = 376] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (11C04C00) [pid = 3760] [serial = 370] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16A3DC00) [pid = 3760] [serial = 397] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (13368800) [pid = 3760] [serial = 388] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (170CD800) [pid = 3760] [serial = 400] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1703A800) [pid = 3760] [serial = 398] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1401BC00) [pid = 3760] [serial = 389] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15BB1C00) [pid = 3760] [serial = 391] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15D6E800) [pid = 3760] [serial = 392] [outer = 00000000] [url = about:blank] 20:34:32 INFO - PROCESS | 3760 | 1463542472739 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:32 INFO - PROCESS | 3760 | ++DOCSHELL 10437800 == 54 [pid = 3760] [id = 155] 20:34:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (105F0400) [pid = 3760] [serial = 463] [outer = 00000000] 20:34:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (11276000) [pid = 3760] [serial = 464] [outer = 105F0400] 20:34:32 INFO - PROCESS | 3760 | 1463542472785 Marionette DEBUG loaded listener.js 20:34:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (11A0DC00) [pid = 3760] [serial = 465] [outer = 105F0400] 20:34:33 INFO - PROCESS | 3760 | 1463542473148 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]]]}] 20:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 20:34:33 INFO - PROCESS | 3760 | 1463542473202 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 20:34:33 INFO - PROCESS | 3760 | 1463542473205 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 20:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:34:33 INFO - PROCESS | 3760 | 1463542473208 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:34:33 INFO - PROCESS | 3760 | 1463542473211 Marionette TRACE conn3 <- [1,586,null,{}] 20:34:33 INFO - PROCESS | 3760 | 1463542473221 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}] 20:34:33 INFO - PROCESS | 3760 | 1463542473322 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 20:34:33 INFO - PROCESS | 3760 | 1463542473400 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 3760 | ++DOCSHELL 13375C00 == 55 [pid = 3760] [id = 156] 20:34:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (137E9800) [pid = 3760] [serial = 466] [outer = 00000000] 20:34:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (143B6C00) [pid = 3760] [serial = 467] [outer = 137E9800] 20:34:33 INFO - PROCESS | 3760 | 1463542473446 Marionette DEBUG loaded listener.js 20:34:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (15205400) [pid = 3760] [serial = 468] [outer = 137E9800] 20:34:33 INFO - PROCESS | 3760 | 1463542473775 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]]]}] 20:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 597ms 20:34:33 INFO - PROCESS | 3760 | 1463542473829 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 20:34:33 INFO - PROCESS | 3760 | 1463542473815 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 20:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:34:33 INFO - PROCESS | 3760 | 1463542473818 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:34:33 INFO - PROCESS | 3760 | 1463542473820 Marionette TRACE conn3 <- [1,590,null,{}] 20:34:33 INFO - PROCESS | 3760 | 1463542473823 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}] 20:34:33 INFO - PROCESS | 3760 | 1463542473903 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 20:34:33 INFO - PROCESS | 3760 | 1463542473939 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 3760 | ++DOCSHELL 1540EC00 == 56 [pid = 3760] [id = 157] 20:34:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1562E000) [pid = 3760] [serial = 469] [outer = 00000000] 20:34:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (15D68C00) [pid = 3760] [serial = 470] [outer = 1562E000] 20:34:33 INFO - PROCESS | 3760 | 1463542473984 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15DE5000) [pid = 3760] [serial = 471] [outer = 1562E000] 20:34:34 INFO - PROCESS | 3760 | 1463542474370 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]]]}] 20:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 567ms 20:34:34 INFO - PROCESS | 3760 | 1463542474410 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 20:34:34 INFO - PROCESS | 3760 | 1463542474412 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 20:34:34 INFO - PROCESS | 3760 | 1463542474416 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:34:34 INFO - PROCESS | 3760 | 1463542474417 Marionette TRACE conn3 <- [1,594,null,{}] 20:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:34:34 INFO - PROCESS | 3760 | 1463542474421 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}] 20:34:34 INFO - PROCESS | 3760 | 1463542474499 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 20:34:34 INFO - PROCESS | 3760 | 1463542474506 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:34 INFO - PROCESS | 3760 | ++DOCSHELL 16126C00 == 57 [pid = 3760] [id = 158] 20:34:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16127000) [pid = 3760] [serial = 472] [outer = 00000000] 20:34:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16133800) [pid = 3760] [serial = 473] [outer = 16127000] 20:34:34 INFO - PROCESS | 3760 | 1463542474549 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1616D800) [pid = 3760] [serial = 474] [outer = 16127000] 20:34:34 INFO - PROCESS | 3760 | 1463542474980 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]]]}] 20:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 611ms 20:34:35 INFO - PROCESS | 3760 | 1463542475023 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 20:34:35 INFO - PROCESS | 3760 | 1463542475025 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 20:34:35 INFO - PROCESS | 3760 | 1463542475028 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:34:35 INFO - PROCESS | 3760 | 1463542475029 Marionette TRACE conn3 <- [1,598,null,{}] 20:34:35 INFO - PROCESS | 3760 | 1463542475033 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}] 20:34:35 INFO - PROCESS | 3760 | 1463542475157 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 20:34:35 INFO - PROCESS | 3760 | 1463542475165 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:35 INFO - PROCESS | 3760 | ++DOCSHELL 11230400 == 58 [pid = 3760] [id = 159] 20:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (161E1800) [pid = 3760] [serial = 475] [outer = 00000000] 20:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (16A3EC00) [pid = 3760] [serial = 476] [outer = 161E1800] 20:34:35 INFO - PROCESS | 3760 | 1463542475246 Marionette DEBUG loaded listener.js 20:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16AC0C00) [pid = 3760] [serial = 477] [outer = 161E1800] 20:34:35 INFO - PROCESS | 3760 | 1463542475645 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]]]}] 20:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 657ms 20:34:35 INFO - PROCESS | 3760 | 1463542475710 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 20:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:34:35 INFO - PROCESS | 3760 | 1463542475695 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 20:34:35 INFO - PROCESS | 3760 | 1463542475698 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:34:35 INFO - PROCESS | 3760 | 1463542475700 Marionette TRACE conn3 <- [1,602,null,{}] 20:34:35 INFO - PROCESS | 3760 | 1463542475703 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}] 20:34:35 INFO - PROCESS | 3760 | 1463542475802 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 20:34:35 INFO - PROCESS | 3760 | 1463542475808 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:35 INFO - PROCESS | 3760 | ++DOCSHELL 16164400 == 59 [pid = 3760] [id = 160] 20:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (161DFC00) [pid = 3760] [serial = 478] [outer = 00000000] 20:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1705DC00) [pid = 3760] [serial = 479] [outer = 161DFC00] 20:34:35 INFO - PROCESS | 3760 | 1463542475853 Marionette DEBUG loaded listener.js 20:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (170D0000) [pid = 3760] [serial = 480] [outer = 161DFC00] 20:34:36 INFO - PROCESS | 3760 | 1463542476338 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]]]}] 20:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 657ms 20:34:36 INFO - PROCESS | 3760 | 1463542476378 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 20:34:36 INFO - PROCESS | 3760 | 1463542476380 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 20:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:34:36 INFO - PROCESS | 3760 | 1463542476384 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:34:36 INFO - PROCESS | 3760 | 1463542476386 Marionette TRACE conn3 <- [1,606,null,{}] 20:34:36 INFO - PROCESS | 3760 | 1463542476389 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}] 20:34:36 INFO - PROCESS | 3760 | 1463542476504 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 20:34:36 INFO - PROCESS | 3760 | 1463542476529 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:36 INFO - PROCESS | 3760 | ++DOCSHELL 19BC6800 == 60 [pid = 3760] [id = 161] 20:34:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (19BCB800) [pid = 3760] [serial = 481] [outer = 00000000] 20:34:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1A038800) [pid = 3760] [serial = 482] [outer = 19BCB800] 20:34:36 INFO - PROCESS | 3760 | 1463542476576 Marionette DEBUG loaded listener.js 20:34:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A05B800) [pid = 3760] [serial = 483] [outer = 19BCB800] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (183B9800) [pid = 3760] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1A559C00) [pid = 3760] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11272C00) [pid = 3760] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (12849000) [pid = 3760] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (131D8000) [pid = 3760] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (161DE800) [pid = 3760] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1126F400) [pid = 3760] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (170DA000) [pid = 3760] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (170CF000) [pid = 3760] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16A35400) [pid = 3760] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10A5AC00) [pid = 3760] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1A55F000) [pid = 3760] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:34:37 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1A55A800) [pid = 3760] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:34:37 INFO - PROCESS | 3760 | 1463542477240 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]]]}] 20:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 895ms 20:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:34:37 INFO - PROCESS | 3760 | 1463542477288 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 20:34:37 INFO - PROCESS | 3760 | 1463542477290 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 20:34:37 INFO - PROCESS | 3760 | 1463542477293 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:34:37 INFO - PROCESS | 3760 | 1463542477295 Marionette TRACE conn3 <- [1,610,null,{}] 20:34:37 INFO - PROCESS | 3760 | 1463542477298 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}] 20:34:37 INFO - PROCESS | 3760 | 1463542477381 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 20:34:37 INFO - PROCESS | 3760 | 1463542477371 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:37 INFO - PROCESS | 3760 | ++DOCSHELL 1283F000 == 61 [pid = 3760] [id = 162] 20:34:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (12B60000) [pid = 3760] [serial = 484] [outer = 00000000] 20:34:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1705D000) [pid = 3760] [serial = 485] [outer = 12B60000] 20:34:37 INFO - PROCESS | 3760 | 1463542477415 Marionette DEBUG loaded listener.js 20:34:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1769A400) [pid = 3760] [serial = 486] [outer = 12B60000] 20:34:37 INFO - PROCESS | 3760 | 1463542477798 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]]]}] 20:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 567ms 20:34:37 INFO - PROCESS | 3760 | 1463542477853 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 20:34:37 INFO - PROCESS | 3760 | 1463542477855 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 20:34:37 INFO - PROCESS | 3760 | 1463542477859 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:34:37 INFO - PROCESS | 3760 | 1463542477861 Marionette TRACE conn3 <- [1,614,null,{}] 20:34:37 INFO - PROCESS | 3760 | 1463542477865 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}] 20:34:37 INFO - PROCESS | 3760 | 1463542477940 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 20:34:37 INFO - PROCESS | 3760 | 1463542477947 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:37 INFO - PROCESS | 3760 | ++DOCSHELL 1705C800 == 62 [pid = 3760] [id = 163] 20:34:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (17C75C00) [pid = 3760] [serial = 487] [outer = 00000000] 20:34:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A033400) [pid = 3760] [serial = 488] [outer = 17C75C00] 20:34:37 INFO - PROCESS | 3760 | 1463542477989 Marionette DEBUG loaded listener.js 20:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A05CC00) [pid = 3760] [serial = 489] [outer = 17C75C00] 20:34:38 INFO - PROCESS | 3760 | 1463542478411 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]]]}] 20:34:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:34:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 566ms 20:34:38 INFO - PROCESS | 3760 | 1463542478439 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 20:34:38 INFO - PROCESS | 3760 | 1463542478441 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 20:34:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:34:38 INFO - PROCESS | 3760 | 1463542478445 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:34:38 INFO - PROCESS | 3760 | 1463542478447 Marionette TRACE conn3 <- [1,618,null,{}] 20:34:38 INFO - PROCESS | 3760 | 1463542478465 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}] 20:34:38 INFO - PROCESS | 3760 | 1463542478539 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 20:34:38 INFO - PROCESS | 3760 | 1463542478546 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:38 INFO - PROCESS | 3760 | ++DOCSHELL 1A061400 == 63 [pid = 3760] [id = 164] 20:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A062400) [pid = 3760] [serial = 490] [outer = 00000000] 20:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1A65C800) [pid = 3760] [serial = 491] [outer = 1A062400] 20:34:38 INFO - PROCESS | 3760 | 1463542478593 Marionette DEBUG loaded listener.js 20:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A6AD400) [pid = 3760] [serial = 492] [outer = 1A062400] 20:34:39 INFO - PROCESS | 3760 | 1463542479033 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]]]}] 20:34:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:34:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 657ms 20:34:39 INFO - PROCESS | 3760 | 1463542479108 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 20:34:39 INFO - PROCESS | 3760 | 1463542479113 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 20:34:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:34:39 INFO - PROCESS | 3760 | 1463542479118 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:34:39 INFO - PROCESS | 3760 | 1463542479123 Marionette TRACE conn3 <- [1,622,null,{}] 20:34:39 INFO - PROCESS | 3760 | 1463542479130 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}] 20:34:39 INFO - PROCESS | 3760 | 1463542479234 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 20:34:39 INFO - PROCESS | 3760 | 1463542479366 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:39 INFO - PROCESS | 3760 | ++DOCSHELL 10A5C000 == 64 [pid = 3760] [id = 165] 20:34:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (10A64000) [pid = 3760] [serial = 493] [outer = 00000000] 20:34:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1127B000) [pid = 3760] [serial = 494] [outer = 10A64000] 20:34:39 INFO - PROCESS | 3760 | 1463542479421 Marionette DEBUG loaded listener.js 20:34:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (114AE800) [pid = 3760] [serial = 495] [outer = 10A64000] 20:34:39 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:39 INFO - PROCESS | 3760 | 1463542479951 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]]]}] 20:34:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:34:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 910ms 20:34:40 INFO - PROCESS | 3760 | 1463542480027 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 20:34:40 INFO - PROCESS | 3760 | 1463542480033 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 20:34:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:34:40 INFO - PROCESS | 3760 | 1463542480039 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:34:40 INFO - PROCESS | 3760 | 1463542480042 Marionette TRACE conn3 <- [1,626,null,{}] 20:34:40 INFO - PROCESS | 3760 | 1463542480047 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}] 20:34:40 INFO - PROCESS | 3760 | 1463542480135 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 20:34:40 INFO - PROCESS | 3760 | 1463542480214 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:40 INFO - PROCESS | 3760 | ++DOCSHELL 13049800 == 65 [pid = 3760] [id = 166] 20:34:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1307F000) [pid = 3760] [serial = 496] [outer = 00000000] 20:34:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (137E8C00) [pid = 3760] [serial = 497] [outer = 1307F000] 20:34:40 INFO - PROCESS | 3760 | 1463542480309 Marionette DEBUG loaded listener.js 20:34:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (14EE4C00) [pid = 3760] [serial = 498] [outer = 1307F000] 20:34:40 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:40 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:34:40 INFO - PROCESS | 3760 | 1463542480898 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]]]}] 20:34:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:34:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 910ms 20:34:40 INFO - PROCESS | 3760 | 1463542480928 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 20:34:40 INFO - PROCESS | 3760 | 1463542480930 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 20:34:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:34:40 INFO - PROCESS | 3760 | 1463542480934 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:34:40 INFO - PROCESS | 3760 | 1463542480938 Marionette TRACE conn3 <- [1,630,null,{}] 20:34:40 INFO - PROCESS | 3760 | 1463542480949 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}] 20:34:41 INFO - PROCESS | 3760 | 1463542481054 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 20:34:41 INFO - PROCESS | 3760 | 1463542481135 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:41 INFO - PROCESS | 3760 | ++DOCSHELL 16A3B400 == 66 [pid = 3760] [id = 167] 20:34:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (16A3C000) [pid = 3760] [serial = 499] [outer = 00000000] 20:34:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (170CBC00) [pid = 3760] [serial = 500] [outer = 16A3C000] 20:34:41 INFO - PROCESS | 3760 | 1463542481233 Marionette DEBUG loaded listener.js 20:34:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1A02B000) [pid = 3760] [serial = 501] [outer = 16A3C000] 20:34:41 INFO - PROCESS | 3760 | 1463542481814 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]]]}] 20:34:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:34:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 910ms 20:34:41 INFO - PROCESS | 3760 | 1463542481843 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 20:34:41 INFO - PROCESS | 3760 | 1463542481846 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 20:34:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:34:41 INFO - PROCESS | 3760 | 1463542481850 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:34:41 INFO - PROCESS | 3760 | 1463542481852 Marionette TRACE conn3 <- [1,634,null,{}] 20:34:41 INFO - PROCESS | 3760 | 1463542481855 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}] 20:34:41 INFO - PROCESS | 3760 | 1463542481952 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 20:34:42 INFO - PROCESS | 3760 | 1463542482043 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:42 INFO - PROCESS | 3760 | ++DOCSHELL 1A559C00 == 67 [pid = 3760] [id = 168] 20:34:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1A55BC00) [pid = 3760] [serial = 502] [outer = 00000000] 20:34:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1A6A4800) [pid = 3760] [serial = 503] [outer = 1A55BC00] 20:34:42 INFO - PROCESS | 3760 | 1463542482097 Marionette DEBUG loaded listener.js 20:34:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1A9D3400) [pid = 3760] [serial = 504] [outer = 1A55BC00] 20:34:42 INFO - PROCESS | 3760 | 1463542482628 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]]]}] 20:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 865ms 20:34:42 INFO - PROCESS | 3760 | 1463542482702 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 20:34:42 INFO - PROCESS | 3760 | 1463542482704 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 20:34:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:34:42 INFO - PROCESS | 3760 | 1463542482708 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:34:42 INFO - PROCESS | 3760 | 1463542482710 Marionette TRACE conn3 <- [1,638,null,{}] 20:34:42 INFO - PROCESS | 3760 | 1463542482714 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}] 20:34:42 INFO - PROCESS | 3760 | 1463542482809 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 20:34:42 INFO - PROCESS | 3760 | 1463542482887 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:42 INFO - PROCESS | 3760 | ++DOCSHELL 11232400 == 68 [pid = 3760] [id = 169] 20:34:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (11235400) [pid = 3760] [serial = 505] [outer = 00000000] 20:34:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1562EC00) [pid = 3760] [serial = 506] [outer = 11235400] 20:34:42 INFO - PROCESS | 3760 | 1463542482940 Marionette DEBUG loaded listener.js 20:34:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (16169800) [pid = 3760] [serial = 507] [outer = 11235400] 20:34:43 INFO - PROCESS | 3760 | 1463542483660 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]]]}] 20:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 999ms 20:34:43 INFO - PROCESS | 3760 | 1463542483728 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 20:34:43 INFO - PROCESS | 3760 | 1463542483731 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 20:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:34:43 INFO - PROCESS | 3760 | 1463542483736 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:34:43 INFO - PROCESS | 3760 | 1463542483739 Marionette TRACE conn3 <- [1,642,null,{}] 20:34:43 INFO - PROCESS | 3760 | 1463542483761 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}] 20:34:43 INFO - PROCESS | 3760 | 1463542483836 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 20:34:43 INFO - PROCESS | 3760 | 1463542483916 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:43 INFO - PROCESS | 3760 | ++DOCSHELL 11C6A800 == 69 [pid = 3760] [id = 170] 20:34:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1288C000) [pid = 3760] [serial = 508] [outer = 00000000] 20:34:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (131DD400) [pid = 3760] [serial = 509] [outer = 1288C000] 20:34:43 INFO - PROCESS | 3760 | 1463542483964 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (137E7C00) [pid = 3760] [serial = 510] [outer = 1288C000] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 1705C800 == 68 [pid = 3760] [id = 163] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 1283F000 == 67 [pid = 3760] [id = 162] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 19BC6800 == 66 [pid = 3760] [id = 161] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 16164400 == 65 [pid = 3760] [id = 160] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 11230400 == 64 [pid = 3760] [id = 159] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 16126C00 == 63 [pid = 3760] [id = 158] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 1540EC00 == 62 [pid = 3760] [id = 157] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 13375C00 == 61 [pid = 3760] [id = 156] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 10437800 == 60 [pid = 3760] [id = 155] 20:34:44 INFO - PROCESS | 3760 | --DOCSHELL 1127A800 == 59 [pid = 3760] [id = 154] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (14011800) [pid = 3760] [serial = 383] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1A9D8800) [pid = 3760] [serial = 329] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1108F800) [pid = 3760] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (19BCAC00) [pid = 3760] [serial = 434] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1A65B800) [pid = 3760] [serial = 437] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1A382000) [pid = 3760] [serial = 435] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1A65CC00) [pid = 3760] [serial = 438] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (156DDC00) [pid = 3760] [serial = 440] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (15401400) [pid = 3760] [serial = 407] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (15BB3400) [pid = 3760] [serial = 417] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (15209C00) [pid = 3760] [serial = 416] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (17056C00) [pid = 3760] [serial = 410] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (15225C00) [pid = 3760] [serial = 422] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (15633800) [pid = 3760] [serial = 423] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (167D8400) [pid = 3760] [serial = 425] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (16A39C00) [pid = 3760] [serial = 426] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11A0F800) [pid = 3760] [serial = 419] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (12AEFC00) [pid = 3760] [serial = 420] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (17E05400) [pid = 3760] [serial = 413] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (12841800) [pid = 3760] [serial = 404] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1769A000) [pid = 3760] [serial = 428] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (183B9C00) [pid = 3760] [serial = 431] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1AE52400) [pid = 3760] [serial = 447] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (19759400) [pid = 3760] [serial = 432] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (167DCC00) [pid = 3760] [serial = 441] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1A9D8000) [pid = 3760] [serial = 444] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1A6B1400) [pid = 3760] [serial = 443] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (17749400) [pid = 3760] [serial = 429] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1AE48C00) [pid = 3760] [serial = 446] [outer = 00000000] [url = about:blank] 20:34:44 INFO - PROCESS | 3760 | 1463542484473 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]]]}] 20:34:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:34:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 776ms 20:34:44 INFO - PROCESS | 3760 | 1463542484522 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 20:34:44 INFO - PROCESS | 3760 | 1463542484527 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 20:34:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:34:44 INFO - PROCESS | 3760 | 1463542484533 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:34:44 INFO - PROCESS | 3760 | 1463542484535 Marionette TRACE conn3 <- [1,646,null,{}] 20:34:44 INFO - PROCESS | 3760 | 1463542484539 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}] 20:34:44 INFO - PROCESS | 3760 | 1463542484604 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 20:34:44 INFO - PROCESS | 3760 | 1463542484616 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:44 INFO - PROCESS | 3760 | ++DOCSHELL 1283F000 == 60 [pid = 3760] [id = 171] 20:34:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (12845000) [pid = 3760] [serial = 511] [outer = 00000000] 20:34:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1370D000) [pid = 3760] [serial = 512] [outer = 12845000] 20:34:44 INFO - PROCESS | 3760 | 1463542484724 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1520FC00) [pid = 3760] [serial = 513] [outer = 12845000] 20:34:45 INFO - PROCESS | 3760 | 1463542485088 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]]]}] 20:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 596ms 20:34:45 INFO - PROCESS | 3760 | 1463542485135 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 20:34:45 INFO - PROCESS | 3760 | 1463542485137 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 20:34:45 INFO - PROCESS | 3760 | 1463542485141 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:34:45 INFO - PROCESS | 3760 | 1463542485144 Marionette TRACE conn3 <- [1,650,null,{}] 20:34:45 INFO - PROCESS | 3760 | 1463542485161 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}] 20:34:45 INFO - PROCESS | 3760 | 1463542485242 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 20:34:45 INFO - PROCESS | 3760 | 1463542485250 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:45 INFO - PROCESS | 3760 | ++DOCSHELL 156DDC00 == 61 [pid = 3760] [id = 172] 20:34:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15A3A400) [pid = 3760] [serial = 514] [outer = 00000000] 20:34:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1612E000) [pid = 3760] [serial = 515] [outer = 15A3A400] 20:34:45 INFO - PROCESS | 3760 | 1463542485280 Marionette DEBUG loaded listener.js 20:34:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16652C00) [pid = 3760] [serial = 516] [outer = 15A3A400] 20:34:45 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:45 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:34:45 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:45 INFO - PROCESS | 3760 | 1463542485702 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]]]}] 20:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 612ms 20:34:45 INFO - PROCESS | 3760 | 1463542485742 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 20:34:45 INFO - PROCESS | 3760 | 1463542485745 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 20:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:34:45 INFO - PROCESS | 3760 | 1463542485751 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:34:45 INFO - PROCESS | 3760 | 1463542485753 Marionette TRACE conn3 <- [1,654,null,{}] 20:34:45 INFO - PROCESS | 3760 | 1463542485756 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}] 20:34:45 INFO - PROCESS | 3760 | 1463542485836 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 20:34:45 INFO - PROCESS | 3760 | 1463542485871 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:45 INFO - PROCESS | 3760 | ++DOCSHELL 16A39C00 == 62 [pid = 3760] [id = 173] 20:34:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (16A3C800) [pid = 3760] [serial = 517] [outer = 00000000] 20:34:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (16CC1400) [pid = 3760] [serial = 518] [outer = 16A3C800] 20:34:45 INFO - PROCESS | 3760 | 1463542485915 Marionette DEBUG loaded listener.js 20:34:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16CC4400) [pid = 3760] [serial = 519] [outer = 16A3C800] 20:34:46 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:46 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:34:46 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:46 INFO - PROCESS | 3760 | 1463542486327 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]]]}] 20:34:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:34:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 612ms 20:34:46 INFO - PROCESS | 3760 | 1463542486365 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 20:34:46 INFO - PROCESS | 3760 | 1463542486367 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 20:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:34:46 INFO - PROCESS | 3760 | 1463542486376 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:34:46 INFO - PROCESS | 3760 | 1463542486378 Marionette TRACE conn3 <- [1,658,null,{}] 20:34:46 INFO - PROCESS | 3760 | 1463542486391 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}] 20:34:46 INFO - PROCESS | 3760 | 1463542486495 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 20:34:46 INFO - PROCESS | 3760 | 1463542486484 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:46 INFO - PROCESS | 3760 | ++DOCSHELL 16CBA000 == 63 [pid = 3760] [id = 174] 20:34:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (16CC3400) [pid = 3760] [serial = 520] [outer = 00000000] 20:34:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1703F800) [pid = 3760] [serial = 521] [outer = 16CC3400] 20:34:46 INFO - PROCESS | 3760 | 1463542486581 Marionette DEBUG loaded listener.js 20:34:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (17054000) [pid = 3760] [serial = 522] [outer = 16CC3400] 20:34:47 INFO - PROCESS | 3760 | 1463542487019 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]]]}] 20:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 657ms 20:34:47 INFO - PROCESS | 3760 | 1463542487039 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 20:34:47 INFO - PROCESS | 3760 | 1463542487040 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 20:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:34:47 INFO - PROCESS | 3760 | 1463542487044 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:34:47 INFO - PROCESS | 3760 | 1463542487046 Marionette TRACE conn3 <- [1,662,null,{}] 20:34:47 INFO - PROCESS | 3760 | 1463542487049 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}] 20:34:47 INFO - PROCESS | 3760 | 1463542487188 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 20:34:47 INFO - PROCESS | 3760 | 1463542487219 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:47 INFO - PROCESS | 3760 | ++DOCSHELL 174B3400 == 64 [pid = 3760] [id = 175] 20:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1774FC00) [pid = 3760] [serial = 523] [outer = 00000000] 20:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (183C3000) [pid = 3760] [serial = 524] [outer = 1774FC00] 20:34:47 INFO - PROCESS | 3760 | 1463542487270 Marionette DEBUG loaded listener.js 20:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (19757800) [pid = 3760] [serial = 525] [outer = 1774FC00] 20:34:47 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:47 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:34:47 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:47 INFO - PROCESS | 3760 | 1463542487662 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]]]}] 20:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 20:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 656ms 20:34:47 INFO - PROCESS | 3760 | 1463542487707 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 20:34:47 INFO - PROCESS | 3760 | 1463542487709 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 20:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:34:47 INFO - PROCESS | 3760 | 1463542487712 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:34:47 INFO - PROCESS | 3760 | 1463542487714 Marionette TRACE conn3 <- [1,666,null,{}] 20:34:47 INFO - PROCESS | 3760 | 1463542487717 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}] 20:34:47 INFO - PROCESS | 3760 | 1463542487825 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 20:34:47 INFO - PROCESS | 3760 | 1463542487831 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:47 INFO - PROCESS | 3760 | ++DOCSHELL 16A34800 == 65 [pid = 3760] [id = 176] 20:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1768EC00) [pid = 3760] [serial = 526] [outer = 00000000] 20:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A053400) [pid = 3760] [serial = 527] [outer = 1768EC00] 20:34:47 INFO - PROCESS | 3760 | 1463542487874 Marionette DEBUG loaded listener.js 20:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1A05B000) [pid = 3760] [serial = 528] [outer = 1768EC00] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (11270C00) [pid = 3760] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A55E800) [pid = 3760] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (16A37400) [pid = 3760] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (15202400) [pid = 3760] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (16AC1800) [pid = 3760] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (170D0800) [pid = 3760] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (11278800) [pid = 3760] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (143BE800) [pid = 3760] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16AC7C00) [pid = 3760] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (161E1800) [pid = 3760] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (161DFC00) [pid = 3760] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16A30C00) [pid = 3760] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1562E000) [pid = 3760] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (105F0400) [pid = 3760] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (15DE6800) [pid = 3760] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19BCB800) [pid = 3760] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (11C5D000) [pid = 3760] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (11463C00) [pid = 3760] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (137E9800) [pid = 3760] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (17C75C00) [pid = 3760] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16127000) [pid = 3760] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (12B60000) [pid = 3760] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:34:48 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A6AE400) [pid = 3760] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:34:48 INFO - PROCESS | 3760 | 1463542488493 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]]]}] 20:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 806ms 20:34:48 INFO - PROCESS | 3760 | 1463542488516 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 20:34:48 INFO - PROCESS | 3760 | 1463542488518 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 20:34:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:34:48 INFO - PROCESS | 3760 | 1463542488522 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:34:48 INFO - PROCESS | 3760 | 1463542488523 Marionette TRACE conn3 <- [1,670,null,{}] 20:34:48 INFO - PROCESS | 3760 | 1463542488527 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}] 20:34:48 INFO - PROCESS | 3760 | 1463542488610 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 20:34:48 INFO - PROCESS | 3760 | 1463542488616 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:48 INFO - PROCESS | 3760 | ++DOCSHELL 12B60000 == 66 [pid = 3760] [id = 177] 20:34:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (131D9C00) [pid = 3760] [serial = 529] [outer = 00000000] 20:34:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (143B3400) [pid = 3760] [serial = 530] [outer = 131D9C00] 20:34:48 INFO - PROCESS | 3760 | 1463542488659 Marionette DEBUG loaded listener.js 20:34:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15228C00) [pid = 3760] [serial = 531] [outer = 131D9C00] 20:34:49 INFO - PROCESS | 3760 | 1463542489572 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]]]}] 20:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 20:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1089ms 20:34:49 INFO - PROCESS | 3760 | 1463542489626 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 20:34:49 INFO - PROCESS | 3760 | 1463542489612 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 20:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:34:49 INFO - PROCESS | 3760 | 1463542489616 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:34:49 INFO - PROCESS | 3760 | 1463542489618 Marionette TRACE conn3 <- [1,674,null,{}] 20:34:49 INFO - PROCESS | 3760 | 1463542489622 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}] 20:34:49 INFO - PROCESS | 3760 | 1463542489699 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 20:34:49 INFO - PROCESS | 3760 | 1463542489705 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:49 INFO - PROCESS | 3760 | ++DOCSHELL 140CF800 == 67 [pid = 3760] [id = 178] 20:34:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1562E000) [pid = 3760] [serial = 532] [outer = 00000000] 20:34:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16A3F800) [pid = 3760] [serial = 533] [outer = 1562E000] 20:34:49 INFO - PROCESS | 3760 | 1463542489749 Marionette DEBUG loaded listener.js 20:34:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (17753800) [pid = 3760] [serial = 534] [outer = 1562E000] 20:34:50 INFO - PROCESS | 3760 | 1463542490665 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]]]}] 20:34:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1089ms 20:34:50 INFO - PROCESS | 3760 | 1463542490767 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 20:34:50 INFO - PROCESS | 3760 | 1463542490772 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 20:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:34:50 INFO - PROCESS | 3760 | 1463542490779 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:34:50 INFO - PROCESS | 3760 | 1463542490784 Marionette TRACE conn3 <- [1,678,null,{}] 20:34:50 INFO - PROCESS | 3760 | 1463542490791 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}] 20:34:50 INFO - PROCESS | 3760 | 1463542490887 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 20:34:51 INFO - PROCESS | 3760 | 1463542491046 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:51 INFO - PROCESS | 3760 | ++DOCSHELL 1127AC00 == 68 [pid = 3760] [id = 179] 20:34:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1127D000) [pid = 3760] [serial = 535] [outer = 00000000] 20:34:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (114B0C00) [pid = 3760] [serial = 536] [outer = 1127D000] 20:34:51 INFO - PROCESS | 3760 | 1463542491129 Marionette DEBUG loaded listener.js 20:34:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (128A6C00) [pid = 3760] [serial = 537] [outer = 1127D000] 20:34:52 INFO - PROCESS | 3760 | 1463542492166 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]]]}] 20:34:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:34:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1432ms 20:34:52 INFO - PROCESS | 3760 | 1463542492239 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 20:34:52 INFO - PROCESS | 3760 | 1463542492244 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 20:34:52 INFO - PROCESS | 3760 | 1463542492253 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:34:52 INFO - PROCESS | 3760 | 1463542492256 Marionette TRACE conn3 <- [1,682,null,{}] 20:34:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:34:52 INFO - PROCESS | 3760 | 1463542492260 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}] 20:34:52 INFO - PROCESS | 3760 | 1463542492334 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 20:34:52 INFO - PROCESS | 3760 | 1463542492535 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:52 INFO - PROCESS | 3760 | ++DOCSHELL 14011800 == 69 [pid = 3760] [id = 180] 20:34:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (15630800) [pid = 3760] [serial = 538] [outer = 00000000] 20:34:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15BB3C00) [pid = 3760] [serial = 539] [outer = 15630800] 20:34:52 INFO - PROCESS | 3760 | 1463542492588 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1612DC00) [pid = 3760] [serial = 540] [outer = 15630800] 20:34:53 INFO - PROCESS | 3760 | 1463542493561 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]]]}] 20:34:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 20:34:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1328ms 20:34:53 INFO - PROCESS | 3760 | 1463542493593 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 20:34:53 INFO - PROCESS | 3760 | 1463542493596 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 20:34:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:34:53 INFO - PROCESS | 3760 | 1463542493601 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:34:53 INFO - PROCESS | 3760 | 1463542493605 Marionette TRACE conn3 <- [1,686,null,{}] 20:34:53 INFO - PROCESS | 3760 | 1463542493610 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}] 20:34:53 INFO - PROCESS | 3760 | 1463542493703 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 20:34:53 INFO - PROCESS | 3760 | 1463542493805 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:53 INFO - PROCESS | 3760 | ++DOCSHELL 10A82400 == 70 [pid = 3760] [id = 181] 20:34:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (110F9800) [pid = 3760] [serial = 541] [outer = 00000000] 20:34:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (12840C00) [pid = 3760] [serial = 542] [outer = 110F9800] 20:34:53 INFO - PROCESS | 3760 | 1463542493904 Marionette DEBUG loaded listener.js 20:34:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (12AEE400) [pid = 3760] [serial = 543] [outer = 110F9800] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 143BA000 == 69 [pid = 3760] [id = 125] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 143BCC00 == 68 [pid = 3760] [id = 136] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 19758800 == 67 [pid = 3760] [id = 70] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 14EEB000 == 66 [pid = 3760] [id = 137] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 137E6C00 == 65 [pid = 3760] [id = 52] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 170CC800 == 64 [pid = 3760] [id = 138] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 1A036400 == 63 [pid = 3760] [id = 84] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 12848C00 == 62 [pid = 3760] [id = 139] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 12B60000 == 61 [pid = 3760] [id = 177] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 16A34800 == 60 [pid = 3760] [id = 176] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 174B3400 == 59 [pid = 3760] [id = 175] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 16CBA000 == 58 [pid = 3760] [id = 174] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 1A055000 == 57 [pid = 3760] [id = 150] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 16A39C00 == 56 [pid = 3760] [id = 173] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 156DDC00 == 55 [pid = 3760] [id = 172] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 1283F000 == 54 [pid = 3760] [id = 171] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 11C6A800 == 53 [pid = 3760] [id = 170] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1A65C800) [pid = 3760] [serial = 491] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 13049800 == 52 [pid = 3760] [id = 166] 20:34:54 INFO - PROCESS | 3760 | --DOCSHELL 10A5C000 == 51 [pid = 3760] [id = 165] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (12B62400) [pid = 3760] [serial = 371] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1AA67800) [pid = 3760] [serial = 368] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1AA71400) [pid = 3760] [serial = 380] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16658C00) [pid = 3760] [serial = 374] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (170D9400) [pid = 3760] [serial = 401] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16A3EC00) [pid = 3760] [serial = 476] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1705DC00) [pid = 3760] [serial = 479] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1A02B400) [pid = 3760] [serial = 459] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (17059C00) [pid = 3760] [serial = 458] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15D68C00) [pid = 3760] [serial = 470] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16AC0C00) [pid = 3760] [serial = 477] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15DE5000) [pid = 3760] [serial = 471] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (11276000) [pid = 3760] [serial = 464] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (11A0DC00) [pid = 3760] [serial = 465] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (183B5800) [pid = 3760] [serial = 456] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (17690800) [pid = 3760] [serial = 455] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A05E400) [pid = 3760] [serial = 449] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A038800) [pid = 3760] [serial = 482] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (156D3400) [pid = 3760] [serial = 453] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1336E400) [pid = 3760] [serial = 452] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (12843400) [pid = 3760] [serial = 462] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (11C01400) [pid = 3760] [serial = 461] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (143B6C00) [pid = 3760] [serial = 467] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15205400) [pid = 3760] [serial = 468] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A05CC00) [pid = 3760] [serial = 489] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16133800) [pid = 3760] [serial = 473] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (170D0000) [pid = 3760] [serial = 480] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A033400) [pid = 3760] [serial = 488] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A05B800) [pid = 3760] [serial = 483] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1705D000) [pid = 3760] [serial = 485] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1769A400) [pid = 3760] [serial = 486] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1616D800) [pid = 3760] [serial = 474] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1AE49800) [pid = 3760] [serial = 377] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (183B8C00) [pid = 3760] [serial = 414] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12847400) [pid = 3760] [serial = 405] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15636000) [pid = 3760] [serial = 408] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1705E800) [pid = 3760] [serial = 411] [outer = 00000000] [url = about:blank] 20:34:54 INFO - PROCESS | 3760 | 1463542494868 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]]]}] 20:34:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 20:34:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1297ms 20:34:54 INFO - PROCESS | 3760 | 1463542494899 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 20:34:54 INFO - PROCESS | 3760 | 1463542494904 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 20:34:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:34:54 INFO - PROCESS | 3760 | 1463542494911 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:34:54 INFO - PROCESS | 3760 | 1463542494913 Marionette TRACE conn3 <- [1,690,null,{}] 20:34:54 INFO - PROCESS | 3760 | 1463542494917 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}] 20:34:54 INFO - PROCESS | 3760 | 1463542494978 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 20:34:54 INFO - PROCESS | 3760 | 1463542494985 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:54 INFO - PROCESS | 3760 | ++DOCSHELL 11C01400 == 52 [pid = 3760] [id = 182] 20:34:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11C6A800) [pid = 3760] [serial = 544] [outer = 00000000] 20:34:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (12D7E400) [pid = 3760] [serial = 545] [outer = 11C6A800] 20:34:55 INFO - PROCESS | 3760 | 1463542495030 Marionette DEBUG loaded listener.js 20:34:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1336D800) [pid = 3760] [serial = 546] [outer = 11C6A800] 20:34:55 INFO - PROCESS | 3760 | 1463542495924 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]]]}] 20:34:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:34:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1030ms 20:34:55 INFO - PROCESS | 3760 | 1463542495938 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 20:34:55 INFO - PROCESS | 3760 | 1463542495941 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 20:34:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:34:55 INFO - PROCESS | 3760 | 1463542495944 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:34:55 INFO - PROCESS | 3760 | 1463542495948 Marionette TRACE conn3 <- [1,694,null,{}] 20:34:55 INFO - PROCESS | 3760 | 1463542495958 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}] 20:34:56 INFO - PROCESS | 3760 | 1463542496045 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 20:34:56 INFO - PROCESS | 3760 | 1463542496053 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:56 INFO - PROCESS | 3760 | ++DOCSHELL 1522E800 == 53 [pid = 3760] [id = 183] 20:34:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1522F000) [pid = 3760] [serial = 547] [outer = 00000000] 20:34:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15A3AC00) [pid = 3760] [serial = 548] [outer = 1522F000] 20:34:56 INFO - PROCESS | 3760 | 1463542496100 Marionette DEBUG loaded listener.js 20:34:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15BB7800) [pid = 3760] [serial = 549] [outer = 1522F000] 20:34:57 INFO - PROCESS | 3760 | 1463542497025 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]]]}] 20:34:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:34:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1089ms 20:34:57 INFO - PROCESS | 3760 | 1463542497052 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 20:34:57 INFO - PROCESS | 3760 | 1463542497054 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 20:34:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:34:57 INFO - PROCESS | 3760 | 1463542497064 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:34:57 INFO - PROCESS | 3760 | 1463542497066 Marionette TRACE conn3 <- [1,698,null,{}] 20:34:57 INFO - PROCESS | 3760 | 1463542497070 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}] 20:34:57 INFO - PROCESS | 3760 | 1463542497156 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 20:34:57 INFO - PROCESS | 3760 | 1463542497163 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:57 INFO - PROCESS | 3760 | ++DOCSHELL 15A36C00 == 54 [pid = 3760] [id = 184] 20:34:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15DE5800) [pid = 3760] [serial = 550] [outer = 00000000] 20:34:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (161DE800) [pid = 3760] [serial = 551] [outer = 15DE5800] 20:34:57 INFO - PROCESS | 3760 | 1463542497207 Marionette DEBUG loaded listener.js 20:34:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (167D8400) [pid = 3760] [serial = 552] [outer = 15DE5800] 20:34:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12845000) [pid = 3760] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:34:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (131D9C00) [pid = 3760] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:34:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1768EC00) [pid = 3760] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:34:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15A3A400) [pid = 3760] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:34:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16A3C800) [pid = 3760] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:34:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1288C000) [pid = 3760] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:34:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1774FC00) [pid = 3760] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:34:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16CC3400) [pid = 3760] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:34:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A062400) [pid = 3760] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:34:58 INFO - PROCESS | 3760 | 1463542498109 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]]]}] 20:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1089ms 20:34:58 INFO - PROCESS | 3760 | 1463542498152 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 20:34:58 INFO - PROCESS | 3760 | 1463542498154 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 20:34:58 INFO - PROCESS | 3760 | 1463542498158 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:34:58 INFO - PROCESS | 3760 | 1463542498159 Marionette TRACE conn3 <- [1,702,null,{}] 20:34:58 INFO - PROCESS | 3760 | 1463542498163 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}] 20:34:58 INFO - PROCESS | 3760 | 1463542498263 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 20:34:58 INFO - PROCESS | 3760 | 1463542498291 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:58 INFO - PROCESS | 3760 | ++DOCSHELL 12841000 == 55 [pid = 3760] [id = 185] 20:34:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (140D0000) [pid = 3760] [serial = 553] [outer = 00000000] 20:34:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16166C00) [pid = 3760] [serial = 554] [outer = 140D0000] 20:34:58 INFO - PROCESS | 3760 | 1463542498335 Marionette DEBUG loaded listener.js 20:34:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16A35800) [pid = 3760] [serial = 555] [outer = 140D0000] 20:34:59 INFO - PROCESS | 3760 | 1463542499166 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]]]}] 20:34:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 20:34:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1030ms 20:34:59 INFO - PROCESS | 3760 | 1463542499198 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 20:34:59 INFO - PROCESS | 3760 | 1463542499200 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 20:34:59 INFO - PROCESS | 3760 | 1463542499203 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:34:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:34:59 INFO - PROCESS | 3760 | 1463542499205 Marionette TRACE conn3 <- [1,706,null,{}] 20:34:59 INFO - PROCESS | 3760 | 1463542499209 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}] 20:34:59 INFO - PROCESS | 3760 | 1463542499327 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 20:34:59 INFO - PROCESS | 3760 | 1463542499336 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:59 INFO - PROCESS | 3760 | ++DOCSHELL 16A36800 == 56 [pid = 3760] [id = 186] 20:34:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16A37C00) [pid = 3760] [serial = 556] [outer = 00000000] 20:34:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16CC4800) [pid = 3760] [serial = 557] [outer = 16A37C00] 20:34:59 INFO - PROCESS | 3760 | 1463542499381 Marionette DEBUG loaded listener.js 20:34:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17050800) [pid = 3760] [serial = 558] [outer = 16A37C00] 20:35:00 INFO - PROCESS | 3760 | 1463542500259 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]]]}] 20:35:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:35:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1088ms 20:35:00 INFO - PROCESS | 3760 | 1463542500304 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 20:35:00 INFO - PROCESS | 3760 | 1463542500309 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 20:35:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:35:00 INFO - PROCESS | 3760 | 1463542500339 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:35:00 INFO - PROCESS | 3760 | 1463542500344 Marionette TRACE conn3 <- [1,710,null,{}] 20:35:00 INFO - PROCESS | 3760 | 1463542500352 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}] 20:35:00 INFO - PROCESS | 3760 | 1463542500446 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 20:35:00 INFO - PROCESS | 3760 | 1463542500600 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:00 INFO - PROCESS | 3760 | ++DOCSHELL 11A0F800 == 57 [pid = 3760] [id = 187] 20:35:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (11C0BC00) [pid = 3760] [serial = 559] [outer = 00000000] 20:35:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1283FC00) [pid = 3760] [serial = 560] [outer = 11C0BC00] 20:35:00 INFO - PROCESS | 3760 | 1463542500684 Marionette DEBUG loaded listener.js 20:35:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (12AEFC00) [pid = 3760] [serial = 561] [outer = 11C0BC00] 20:35:01 INFO - PROCESS | 3760 | 1463542501212 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] 20:35:01 INFO - PROCESS | 3760 | 1463542501256 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 20:35:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:35:01 INFO - PROCESS | 3760 | 1463542501263 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:35:01 INFO - PROCESS | 3760 | 1463542501266 Marionette TRACE conn3 <- [1,714,null,{}] 20:35:01 INFO - PROCESS | 3760 | 1463542501269 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}] 20:35:01 INFO - PROCESS | 3760 | 1463542501368 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 20:35:01 INFO - PROCESS | 3760 | 1463542501441 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:01 INFO - PROCESS | 3760 | ++DOCSHELL 143B3800 == 58 [pid = 3760] [id = 188] 20:35:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15634800) [pid = 3760] [serial = 562] [outer = 00000000] 20:35:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16128000) [pid = 3760] [serial = 563] [outer = 15634800] 20:35:01 INFO - PROCESS | 3760 | 1463542501494 Marionette DEBUG loaded listener.js 20:35:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (161DD800) [pid = 3760] [serial = 564] [outer = 15634800] 20:35:02 INFO - PROCESS | 3760 | 1463542502092 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]]]}] 20:35:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:35:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 865ms 20:35:02 INFO - PROCESS | 3760 | 1463542502133 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 20:35:02 INFO - PROCESS | 3760 | 1463542502136 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 20:35:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:35:02 INFO - PROCESS | 3760 | 1463542502140 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:35:02 INFO - PROCESS | 3760 | 1463542502143 Marionette TRACE conn3 <- [1,718,null,{}] 20:35:02 INFO - PROCESS | 3760 | 1463542502154 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}] 20:35:02 INFO - PROCESS | 3760 | 1463542502249 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 20:35:02 INFO - PROCESS | 3760 | 1463542502328 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:02 INFO - PROCESS | 3760 | ++DOCSHELL 170CB400 == 59 [pid = 3760] [id = 189] 20:35:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (170CB800) [pid = 3760] [serial = 565] [outer = 00000000] 20:35:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (170D3400) [pid = 3760] [serial = 566] [outer = 170CB800] 20:35:02 INFO - PROCESS | 3760 | 1463542502383 Marionette DEBUG loaded listener.js 20:35:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (170D5000) [pid = 3760] [serial = 567] [outer = 170CB800] 20:35:02 INFO - PROCESS | 3760 | 1463542502925 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] 20:35:02 INFO - PROCESS | 3760 | 1463542502997 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 20:35:02 INFO - PROCESS | 3760 | 1463542503001 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:35:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:35:03 INFO - PROCESS | 3760 | 1463542503004 Marionette TRACE conn3 <- [1,722,null,{}] 20:35:03 INFO - PROCESS | 3760 | 1463542503008 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}] 20:35:03 INFO - PROCESS | 3760 | 1463542503142 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 20:35:03 INFO - PROCESS | 3760 | 1463542503261 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:03 INFO - PROCESS | 3760 | ++DOCSHELL 1774BC00 == 60 [pid = 3760] [id = 190] 20:35:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (17C75C00) [pid = 3760] [serial = 568] [outer = 00000000] 20:35:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (183B6C00) [pid = 3760] [serial = 569] [outer = 17C75C00] 20:35:03 INFO - PROCESS | 3760 | 1463542503299 Marionette DEBUG loaded listener.js 20:35:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (183B8000) [pid = 3760] [serial = 570] [outer = 17C75C00] 20:35:03 INFO - PROCESS | 3760 | 1463542503871 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]]]}] 20:35:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:35:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 896ms 20:35:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:35:03 INFO - PROCESS | 3760 | 1463542503913 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 20:35:03 INFO - PROCESS | 3760 | 1463542503915 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 20:35:03 INFO - PROCESS | 3760 | 1463542503918 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:35:03 INFO - PROCESS | 3760 | 1463542503920 Marionette TRACE conn3 <- [1,726,null,{}] 20:35:03 INFO - PROCESS | 3760 | 1463542503924 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}] 20:35:04 INFO - PROCESS | 3760 | 1463542504003 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 20:35:04 INFO - PROCESS | 3760 | 1463542504102 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:04 INFO - PROCESS | 3760 | ++DOCSHELL 11462800 == 61 [pid = 3760] [id = 191] 20:35:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1540C400) [pid = 3760] [serial = 571] [outer = 00000000] 20:35:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (161E0C00) [pid = 3760] [serial = 572] [outer = 1540C400] 20:35:04 INFO - PROCESS | 3760 | 1463542504155 Marionette DEBUG loaded listener.js 20:35:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16CC6400) [pid = 3760] [serial = 573] [outer = 1540C400] 20:35:04 INFO - PROCESS | 3760 | --DOCSHELL 11232400 == 60 [pid = 3760] [id = 169] 20:35:04 INFO - PROCESS | 3760 | --DOCSHELL 12841000 == 59 [pid = 3760] [id = 185] 20:35:04 INFO - PROCESS | 3760 | --DOCSHELL 15A36C00 == 58 [pid = 3760] [id = 184] 20:35:04 INFO - PROCESS | 3760 | --DOCSHELL 1522E800 == 57 [pid = 3760] [id = 183] 20:35:04 INFO - PROCESS | 3760 | --DOCSHELL 11C01400 == 56 [pid = 3760] [id = 182] 20:35:04 INFO - PROCESS | 3760 | --DOCSHELL 10A82400 == 55 [pid = 3760] [id = 181] 20:35:04 INFO - PROCESS | 3760 | --DOCSHELL 1127AC00 == 54 [pid = 3760] [id = 179] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1520FC00) [pid = 3760] [serial = 513] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (143B3400) [pid = 3760] [serial = 530] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1A05B000) [pid = 3760] [serial = 528] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (137E8C00) [pid = 3760] [serial = 497] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1612E000) [pid = 3760] [serial = 515] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16CC1400) [pid = 3760] [serial = 518] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (131DD400) [pid = 3760] [serial = 509] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (183C3000) [pid = 3760] [serial = 524] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A053400) [pid = 3760] [serial = 527] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1562EC00) [pid = 3760] [serial = 506] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16CC4400) [pid = 3760] [serial = 519] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19757800) [pid = 3760] [serial = 525] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16652C00) [pid = 3760] [serial = 516] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16A3F800) [pid = 3760] [serial = 533] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17054000) [pid = 3760] [serial = 522] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1127B000) [pid = 3760] [serial = 494] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (137E7C00) [pid = 3760] [serial = 510] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15228C00) [pid = 3760] [serial = 531] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A6A4800) [pid = 3760] [serial = 503] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A6AD400) [pid = 3760] [serial = 492] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1703F800) [pid = 3760] [serial = 521] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (170CBC00) [pid = 3760] [serial = 500] [outer = 00000000] [url = about:blank] 20:35:04 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1370D000) [pid = 3760] [serial = 512] [outer = 00000000] [url = about:blank] 20:35:05 INFO - PROCESS | 3760 | 1463542505260 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]]]}] 20:35:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:35:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1373ms 20:35:05 INFO - PROCESS | 3760 | 1463542505292 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 20:35:05 INFO - PROCESS | 3760 | 1463542505295 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 20:35:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:35:05 INFO - PROCESS | 3760 | 1463542505300 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:35:05 INFO - PROCESS | 3760 | 1463542505303 Marionette TRACE conn3 <- [1,730,null,{}] 20:35:05 INFO - PROCESS | 3760 | 1463542505309 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}] 20:35:05 INFO - PROCESS | 3760 | 1463542505392 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 20:35:05 INFO - PROCESS | 3760 | 1463542505475 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:05 INFO - PROCESS | 3760 | ++DOCSHELL 11233400 == 55 [pid = 3760] [id = 192] 20:35:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1126F800) [pid = 3760] [serial = 574] [outer = 00000000] 20:35:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1284CC00) [pid = 3760] [serial = 575] [outer = 1126F800] 20:35:05 INFO - PROCESS | 3760 | 1463542505522 Marionette DEBUG loaded listener.js 20:35:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13319000) [pid = 3760] [serial = 576] [outer = 1126F800] 20:35:06 INFO - PROCESS | 3760 | 1463542506325 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]]]}] 20:35:06 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 20:35:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1044ms 20:35:06 INFO - PROCESS | 3760 | 1463542506349 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 20:35:06 INFO - PROCESS | 3760 | 1463542506354 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 20:35:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:35:06 INFO - PROCESS | 3760 | 1463542506361 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:35:06 INFO - PROCESS | 3760 | 1463542506363 Marionette TRACE conn3 <- [1,734,null,{}] 20:35:06 INFO - PROCESS | 3760 | 1463542506367 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}] 20:35:06 INFO - PROCESS | 3760 | 1463542506481 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 20:35:06 INFO - PROCESS | 3760 | 1463542506529 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:06 INFO - PROCESS | 3760 | ++DOCSHELL 137E8C00 == 56 [pid = 3760] [id = 193] 20:35:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15201800) [pid = 3760] [serial = 577] [outer = 00000000] 20:35:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1562BC00) [pid = 3760] [serial = 578] [outer = 15201800] 20:35:06 INFO - PROCESS | 3760 | 1463542506574 Marionette DEBUG loaded listener.js 20:35:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15BB5400) [pid = 3760] [serial = 579] [outer = 15201800] 20:35:07 INFO - PROCESS | 3760 | 1463542507450 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]]]}] 20:35:07 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.) 20:35:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1089ms 20:35:07 INFO - PROCESS | 3760 | 1463542507464 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 20:35:07 INFO - PROCESS | 3760 | 1463542507466 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 20:35:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:35:07 INFO - PROCESS | 3760 | 1463542507470 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:35:07 INFO - PROCESS | 3760 | 1463542507473 Marionette TRACE conn3 <- [1,738,null,{}] 20:35:07 INFO - PROCESS | 3760 | 1463542507489 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}] 20:35:07 INFO - PROCESS | 3760 | 1463542507580 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 20:35:07 INFO - PROCESS | 3760 | 1463542507588 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:07 INFO - PROCESS | 3760 | ++DOCSHELL 16A35C00 == 57 [pid = 3760] [id = 194] 20:35:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16A38000) [pid = 3760] [serial = 580] [outer = 00000000] 20:35:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16CC1800) [pid = 3760] [serial = 581] [outer = 16A38000] 20:35:07 INFO - PROCESS | 3760 | 1463542507634 Marionette DEBUG loaded listener.js 20:35:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1703F800) [pid = 3760] [serial = 582] [outer = 16A38000] 20:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15DE5800) [pid = 3760] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (11C6A800) [pid = 3760] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (110F9800) [pid = 3760] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1522F000) [pid = 3760] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (140D0000) [pid = 3760] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:35:08 INFO - PROCESS | 3760 | 1463542508502 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]]]}] 20:35:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:35:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1089ms 20:35:08 INFO - PROCESS | 3760 | 1463542508563 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 20:35:08 INFO - PROCESS | 3760 | 1463542508565 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 20:35:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:35:08 INFO - PROCESS | 3760 | 1463542508569 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:35:08 INFO - PROCESS | 3760 | 1463542508570 Marionette TRACE conn3 <- [1,742,null,{}] 20:35:08 INFO - PROCESS | 3760 | 1463542508577 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}] 20:35:08 INFO - PROCESS | 3760 | 1463542508671 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 20:35:08 INFO - PROCESS | 3760 | 1463542508678 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:08 INFO - PROCESS | 3760 | ++DOCSHELL 16163C00 == 58 [pid = 3760] [id = 195] 20:35:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16CBCC00) [pid = 3760] [serial = 583] [outer = 00000000] 20:35:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (170D1000) [pid = 3760] [serial = 584] [outer = 16CBCC00] 20:35:08 INFO - PROCESS | 3760 | 1463542508722 Marionette DEBUG loaded listener.js 20:35:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (174C1000) [pid = 3760] [serial = 585] [outer = 16CBCC00] 20:35:09 INFO - PROCESS | 3760 | 1463542509603 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]]]}] 20:35:09 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 20:35:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1029ms 20:35:09 INFO - PROCESS | 3760 | 1463542509602 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 20:35:09 INFO - PROCESS | 3760 | 1463542509604 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 20:35:09 INFO - PROCESS | 3760 | 1463542509607 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:35:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:35:09 INFO - PROCESS | 3760 | 1463542509609 Marionette TRACE conn3 <- [1,746,null,{}] 20:35:09 INFO - PROCESS | 3760 | 1463542509615 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}] 20:35:09 INFO - PROCESS | 3760 | 1463542509690 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 20:35:09 INFO - PROCESS | 3760 | 1463542509697 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:09 INFO - PROCESS | 3760 | ++DOCSHELL 1705F000 == 59 [pid = 3760] [id = 196] 20:35:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (174B2C00) [pid = 3760] [serial = 586] [outer = 00000000] 20:35:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (183B5800) [pid = 3760] [serial = 587] [outer = 174B2C00] 20:35:09 INFO - PROCESS | 3760 | 1463542509741 Marionette DEBUG loaded listener.js 20:35:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19758C00) [pid = 3760] [serial = 588] [outer = 174B2C00] 20:35:10 INFO - PROCESS | 3760 | 1463542510178 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]]]}] 20:35:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:35:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 612ms 20:35:10 INFO - PROCESS | 3760 | 1463542510225 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 20:35:10 INFO - PROCESS | 3760 | 1463542510227 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 20:35:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:35:10 INFO - PROCESS | 3760 | 1463542510230 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:35:10 INFO - PROCESS | 3760 | 1463542510232 Marionette TRACE conn3 <- [1,750,null,{}] 20:35:10 INFO - PROCESS | 3760 | 1463542510235 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}] 20:35:10 INFO - PROCESS | 3760 | 1463542510322 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 20:35:10 INFO - PROCESS | 3760 | 1463542510330 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:10 INFO - PROCESS | 3760 | ++DOCSHELL 10A78800 == 60 [pid = 3760] [id = 197] 20:35:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1705E400) [pid = 3760] [serial = 589] [outer = 00000000] 20:35:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A058C00) [pid = 3760] [serial = 590] [outer = 1705E400] 20:35:10 INFO - PROCESS | 3760 | 1463542510375 Marionette DEBUG loaded listener.js 20:35:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A05C800) [pid = 3760] [serial = 591] [outer = 1705E400] 20:35:11 INFO - PROCESS | 3760 | 1463542511373 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]]]}] 20:35:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:35:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1193ms 20:35:11 INFO - PROCESS | 3760 | 1463542511433 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 20:35:11 INFO - PROCESS | 3760 | 1463542511436 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 20:35:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:35:11 INFO - PROCESS | 3760 | 1463542511441 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:35:11 INFO - PROCESS | 3760 | 1463542511445 Marionette TRACE conn3 <- [1,754,null,{}] 20:35:11 INFO - PROCESS | 3760 | 1463542511493 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}] 20:35:11 INFO - PROCESS | 3760 | 1463542511572 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 20:35:11 INFO - PROCESS | 3760 | 1463542511687 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:11 INFO - PROCESS | 3760 | ++DOCSHELL 1127B000 == 61 [pid = 3760] [id = 198] 20:35:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (12849C00) [pid = 3760] [serial = 592] [outer = 00000000] 20:35:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (14EEDC00) [pid = 3760] [serial = 593] [outer = 12849C00] 20:35:11 INFO - PROCESS | 3760 | 1463542511742 Marionette DEBUG loaded listener.js 20:35:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15407000) [pid = 3760] [serial = 594] [outer = 12849C00] 20:35:12 INFO - PROCESS | 3760 | 1463542512762 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]]]}] 20:35:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:35:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1372ms 20:35:12 INFO - PROCESS | 3760 | 1463542512810 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 20:35:12 INFO - PROCESS | 3760 | 1463542512816 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 20:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:35:12 INFO - PROCESS | 3760 | 1463542512823 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:35:12 INFO - PROCESS | 3760 | 1463542512825 Marionette TRACE conn3 <- [1,758,null,{}] 20:35:12 INFO - PROCESS | 3760 | 1463542512830 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}] 20:35:12 INFO - PROCESS | 3760 | 1463542512965 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 20:35:13 INFO - PROCESS | 3760 | 1463542513117 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:13 INFO - PROCESS | 3760 | ++DOCSHELL 167D7800 == 62 [pid = 3760] [id = 199] 20:35:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16CC8800) [pid = 3760] [serial = 595] [outer = 00000000] 20:35:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (17747400) [pid = 3760] [serial = 596] [outer = 16CC8800] 20:35:13 INFO - PROCESS | 3760 | 1463542513171 Marionette DEBUG loaded listener.js 20:35:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (17E93C00) [pid = 3760] [serial = 597] [outer = 16CC8800] 20:35:13 INFO - PROCESS | 3760 | 1463542513900 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]]]}] 20:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1089ms 20:35:13 INFO - PROCESS | 3760 | 1463542513913 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 20:35:13 INFO - PROCESS | 3760 | 1463542513917 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 20:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:35:13 INFO - PROCESS | 3760 | 1463542513922 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:35:13 INFO - PROCESS | 3760 | 1463542513926 Marionette TRACE conn3 <- [1,762,null,{}] 20:35:13 INFO - PROCESS | 3760 | 1463542513932 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}] 20:35:14 INFO - PROCESS | 3760 | 1463542514026 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 20:35:14 INFO - PROCESS | 3760 | 1463542514122 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:14 INFO - PROCESS | 3760 | ++DOCSHELL 1304F000 == 63 [pid = 3760] [id = 200] 20:35:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (13078400) [pid = 3760] [serial = 598] [outer = 00000000] 20:35:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (140D6800) [pid = 3760] [serial = 599] [outer = 13078400] 20:35:14 INFO - PROCESS | 3760 | 1463542514155 Marionette DEBUG loaded listener.js 20:35:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1520A400) [pid = 3760] [serial = 600] [outer = 13078400] 20:35:14 INFO - PROCESS | 3760 | --DOCSHELL 16A3B400 == 62 [pid = 3760] [id = 167] 20:35:14 INFO - PROCESS | 3760 | --DOCSHELL 1705F000 == 61 [pid = 3760] [id = 196] 20:35:14 INFO - PROCESS | 3760 | --DOCSHELL 16163C00 == 60 [pid = 3760] [id = 195] 20:35:14 INFO - PROCESS | 3760 | --DOCSHELL 16A35C00 == 59 [pid = 3760] [id = 194] 20:35:14 INFO - PROCESS | 3760 | --DOCSHELL 137E8C00 == 58 [pid = 3760] [id = 193] 20:35:14 INFO - PROCESS | 3760 | --DOCSHELL 11233400 == 57 [pid = 3760] [id = 192] 20:35:14 INFO - PROCESS | 3760 | --DOCSHELL 143B3800 == 56 [pid = 3760] [id = 188] 20:35:14 INFO - PROCESS | 3760 | --DOCSHELL 11A0F800 == 55 [pid = 3760] [id = 187] 20:35:14 INFO - PROCESS | 3760 | --DOCSHELL 16A36800 == 54 [pid = 3760] [id = 186] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (16CC4800) [pid = 3760] [serial = 557] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (161DE800) [pid = 3760] [serial = 551] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (114B0C00) [pid = 3760] [serial = 536] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (12D7E400) [pid = 3760] [serial = 545] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1336D800) [pid = 3760] [serial = 546] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (12AEE400) [pid = 3760] [serial = 543] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (12840C00) [pid = 3760] [serial = 542] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15A3AC00) [pid = 3760] [serial = 548] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15BB3C00) [pid = 3760] [serial = 539] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16166C00) [pid = 3760] [serial = 554] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (167D8400) [pid = 3760] [serial = 552] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16A35800) [pid = 3760] [serial = 555] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15BB7800) [pid = 3760] [serial = 549] [outer = 00000000] [url = about:blank] 20:35:14 INFO - PROCESS | 3760 | 1463542514698 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]]]}] 20:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 791ms 20:35:14 INFO - PROCESS | 3760 | 1463542514730 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 20:35:14 INFO - PROCESS | 3760 | 1463542514735 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 20:35:14 INFO - PROCESS | 3760 | 1463542514741 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:35:14 INFO - PROCESS | 3760 | 1463542514744 Marionette TRACE conn3 <- [1,766,null,{}] 20:35:14 INFO - PROCESS | 3760 | 1463542514748 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}] 20:35:14 INFO - PROCESS | 3760 | 1463542514833 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 20:35:14 INFO - PROCESS | 3760 | 1463542514842 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:14 INFO - PROCESS | 3760 | ++DOCSHELL 12840C00 == 55 [pid = 3760] [id = 201] 20:35:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (12841800) [pid = 3760] [serial = 601] [outer = 00000000] 20:35:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (14EEB000) [pid = 3760] [serial = 602] [outer = 12841800] 20:35:14 INFO - PROCESS | 3760 | 1463542514887 Marionette DEBUG loaded listener.js 20:35:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15A3A400) [pid = 3760] [serial = 603] [outer = 12841800] 20:35:15 INFO - PROCESS | 3760 | 1463542515307 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]]]}] 20:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 596ms 20:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:35:15 INFO - PROCESS | 3760 | 1463542515346 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 20:35:15 INFO - PROCESS | 3760 | 1463542515350 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 20:35:15 INFO - PROCESS | 3760 | 1463542515353 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:35:15 INFO - PROCESS | 3760 | 1463542515357 Marionette TRACE conn3 <- [1,770,null,{}] 20:35:15 INFO - PROCESS | 3760 | 1463542515372 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}] 20:35:15 INFO - PROCESS | 3760 | 1463542515455 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 20:35:15 INFO - PROCESS | 3760 | 1463542515463 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:15 INFO - PROCESS | 3760 | ++DOCSHELL 161DDC00 == 56 [pid = 3760] [id = 202] 20:35:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (161DE000) [pid = 3760] [serial = 604] [outer = 00000000] 20:35:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (167A9400) [pid = 3760] [serial = 605] [outer = 161DE000] 20:35:15 INFO - PROCESS | 3760 | 1463542515510 Marionette DEBUG loaded listener.js 20:35:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16A33C00) [pid = 3760] [serial = 606] [outer = 161DE000] 20:35:15 INFO - PROCESS | 3760 | 1463542515943 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]]]}] 20:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 627ms 20:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:35:15 INFO - PROCESS | 3760 | 1463542515994 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 20:35:15 INFO - PROCESS | 3760 | 1463542515996 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 20:35:15 INFO - PROCESS | 3760 | 1463542516000 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:35:15 INFO - PROCESS | 3760 | 1463542516001 Marionette TRACE conn3 <- [1,774,null,{}] 20:35:15 INFO - PROCESS | 3760 | 1463542516005 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}] 20:35:16 INFO - PROCESS | 3760 | 1463542516067 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 20:35:16 INFO - PROCESS | 3760 | 1463542516076 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:16 INFO - PROCESS | 3760 | ++DOCSHELL 16A3E800 == 57 [pid = 3760] [id = 203] 20:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16CC0000) [pid = 3760] [serial = 607] [outer = 00000000] 20:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17035000) [pid = 3760] [serial = 608] [outer = 16CC0000] 20:35:16 INFO - PROCESS | 3760 | 1463542516120 Marionette DEBUG loaded listener.js 20:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1705D400) [pid = 3760] [serial = 609] [outer = 16CC0000] 20:35:16 INFO - PROCESS | 3760 | 1463542516525 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]]]}] 20:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 567ms 20:35:16 INFO - PROCESS | 3760 | 1463542516558 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 20:35:16 INFO - PROCESS | 3760 | 1463542516560 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 20:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:35:16 INFO - PROCESS | 3760 | 1463542516563 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:35:16 INFO - PROCESS | 3760 | 1463542516565 Marionette TRACE conn3 <- [1,778,null,{}] 20:35:16 INFO - PROCESS | 3760 | 1463542516568 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}] 20:35:16 INFO - PROCESS | 3760 | 1463542516654 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 20:35:16 INFO - PROCESS | 3760 | 1463542516660 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:16 INFO - PROCESS | 3760 | ++DOCSHELL 16CC3400 == 58 [pid = 3760] [id = 204] 20:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1705F000) [pid = 3760] [serial = 610] [outer = 00000000] 20:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (17691400) [pid = 3760] [serial = 611] [outer = 1705F000] 20:35:16 INFO - PROCESS | 3760 | 1463542516704 Marionette DEBUG loaded listener.js 20:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19759800) [pid = 3760] [serial = 612] [outer = 1705F000] 20:35:17 INFO - PROCESS | 3760 | 1463542517156 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]]]}] 20:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 657ms 20:35:17 INFO - PROCESS | 3760 | 1463542517228 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 20:35:17 INFO - PROCESS | 3760 | 1463542517230 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 20:35:17 INFO - PROCESS | 3760 | 1463542517233 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:35:17 INFO - PROCESS | 3760 | 1463542517235 Marionette TRACE conn3 <- [1,782,null,{}] 20:35:17 INFO - PROCESS | 3760 | 1463542517239 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}] 20:35:17 INFO - PROCESS | 3760 | 1463542517370 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 20:35:17 INFO - PROCESS | 3760 | 1463542517382 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:17 INFO - PROCESS | 3760 | ++DOCSHELL 130D3C00 == 59 [pid = 3760] [id = 205] 20:35:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (167D7400) [pid = 3760] [serial = 613] [outer = 00000000] 20:35:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A060C00) [pid = 3760] [serial = 614] [outer = 167D7400] 20:35:17 INFO - PROCESS | 3760 | 1463542517435 Marionette DEBUG loaded listener.js 20:35:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A061800) [pid = 3760] [serial = 615] [outer = 167D7400] 20:35:17 INFO - PROCESS | 3760 | 1463542517836 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]]]}] 20:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 611ms 20:35:17 INFO - PROCESS | 3760 | 1463542517854 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 20:35:17 INFO - PROCESS | 3760 | 1463542517856 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 20:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:35:17 INFO - PROCESS | 3760 | 1463542517859 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:35:17 INFO - PROCESS | 3760 | 1463542517861 Marionette TRACE conn3 <- [1,786,null,{}] 20:35:17 INFO - PROCESS | 3760 | 1463542517864 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}] 20:35:17 INFO - PROCESS | 3760 | 1463542517950 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 20:35:18 INFO - PROCESS | 3760 | 1463542518039 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:18 INFO - PROCESS | 3760 | ++DOCSHELL 10A58C00 == 60 [pid = 3760] [id = 206] 20:35:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A056800) [pid = 3760] [serial = 616] [outer = 00000000] 20:35:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A55DC00) [pid = 3760] [serial = 617] [outer = 1A056800] 20:35:18 INFO - PROCESS | 3760 | 1463542518081 Marionette DEBUG loaded listener.js 20:35:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A55E800) [pid = 3760] [serial = 618] [outer = 1A056800] 20:35:18 INFO - PROCESS | 3760 | 1463542518477 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]]]}] 20:35:18 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 20:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 672ms 20:35:18 INFO - PROCESS | 3760 | 1463542518521 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 20:35:18 INFO - PROCESS | 3760 | 1463542518523 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 20:35:18 INFO - PROCESS | 3760 | 1463542518526 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:35:18 INFO - PROCESS | 3760 | 1463542518528 Marionette TRACE conn3 <- [1,790,null,{}] 20:35:18 INFO - PROCESS | 3760 | 1463542518531 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}] 20:35:18 INFO - PROCESS | 3760 | 1463542518635 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 20:35:18 INFO - PROCESS | 3760 | 1463542518641 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:18 INFO - PROCESS | 3760 | ++DOCSHELL 128AA400 == 61 [pid = 3760] [id = 207] 20:35:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A02F000) [pid = 3760] [serial = 619] [outer = 00000000] 20:35:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1A55D800) [pid = 3760] [serial = 620] [outer = 1A02F000] 20:35:18 INFO - PROCESS | 3760 | 1463542518684 Marionette DEBUG loaded listener.js 20:35:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1A65F800) [pid = 3760] [serial = 621] [outer = 1A02F000] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (174B2C00) [pid = 3760] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16A38000) [pid = 3760] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15201800) [pid = 3760] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1540C400) [pid = 3760] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1126F800) [pid = 3760] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16CBCC00) [pid = 3760] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15630800) [pid = 3760] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (11235400) [pid = 3760] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (16A3C000) [pid = 3760] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1307F000) [pid = 3760] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A55BC00) [pid = 3760] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A05A400) [pid = 3760] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:35:18 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10A64000) [pid = 3760] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:35:19 INFO - PROCESS | 3760 | 1463542519450 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]]]}] 20:35:19 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 20:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 939ms 20:35:19 INFO - PROCESS | 3760 | 1463542519477 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 20:35:19 INFO - PROCESS | 3760 | 1463542519481 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 20:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:35:19 INFO - PROCESS | 3760 | 1463542519489 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:35:19 INFO - PROCESS | 3760 | 1463542519492 Marionette TRACE conn3 <- [1,794,null,{}] 20:35:19 INFO - PROCESS | 3760 | 1463542519498 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}] 20:35:19 INFO - PROCESS | 3760 | 1463542519604 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 20:35:19 INFO - PROCESS | 3760 | 1463542519727 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:19 INFO - PROCESS | 3760 | ++DOCSHELL 1287EC00 == 62 [pid = 3760] [id = 208] 20:35:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (128A0800) [pid = 3760] [serial = 622] [outer = 00000000] 20:35:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (131D9C00) [pid = 3760] [serial = 623] [outer = 128A0800] 20:35:19 INFO - PROCESS | 3760 | 1463542519784 Marionette DEBUG loaded listener.js 20:35:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (137EE400) [pid = 3760] [serial = 624] [outer = 128A0800] 20:35:20 INFO - PROCESS | 3760 | 1463542520297 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]]]}] 20:35:20 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 20:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 866ms 20:35:20 INFO - PROCESS | 3760 | 1463542520363 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 20:35:20 INFO - PROCESS | 3760 | 1463542520369 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 20:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:35:20 INFO - PROCESS | 3760 | 1463542520376 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:35:20 INFO - PROCESS | 3760 | 1463542520379 Marionette TRACE conn3 <- [1,798,null,{}] 20:35:20 INFO - PROCESS | 3760 | 1463542520383 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}] 20:35:20 INFO - PROCESS | 3760 | 1463542520488 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 20:35:20 INFO - PROCESS | 3760 | 1463542520571 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:20 INFO - PROCESS | 3760 | ++DOCSHELL 1562DC00 == 63 [pid = 3760] [id = 209] 20:35:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15D70400) [pid = 3760] [serial = 625] [outer = 00000000] 20:35:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16164400) [pid = 3760] [serial = 626] [outer = 15D70400] 20:35:20 INFO - PROCESS | 3760 | 1463542520624 Marionette DEBUG loaded listener.js 20:35:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (167AA400) [pid = 3760] [serial = 627] [outer = 15D70400] 20:35:21 INFO - PROCESS | 3760 | 1463542521256 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]]]}] 20:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 895ms 20:35:21 INFO - PROCESS | 3760 | 1463542521283 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 20:35:21 INFO - PROCESS | 3760 | 1463542521268 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 20:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:35:21 INFO - PROCESS | 3760 | 1463542521272 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:35:21 INFO - PROCESS | 3760 | 1463542521275 Marionette TRACE conn3 <- [1,802,null,{}] 20:35:21 INFO - PROCESS | 3760 | 1463542521286 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}] 20:35:21 INFO - PROCESS | 3760 | 1463542521390 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 20:35:21 INFO - PROCESS | 3760 | 1463542521488 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:21 INFO - PROCESS | 3760 | ++DOCSHELL 19BCC000 == 64 [pid = 3760] [id = 210] 20:35:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A02B400) [pid = 3760] [serial = 628] [outer = 00000000] 20:35:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A054C00) [pid = 3760] [serial = 629] [outer = 1A02B400] 20:35:21 INFO - PROCESS | 3760 | 1463542521552 Marionette DEBUG loaded listener.js 20:35:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A38A000) [pid = 3760] [serial = 630] [outer = 1A02B400] 20:35:22 INFO - PROCESS | 3760 | 1463542522128 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] 20:35:22 INFO - PROCESS | 3760 | 1463542522185 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 20:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:35:22 INFO - PROCESS | 3760 | 1463542522189 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:35:22 INFO - PROCESS | 3760 | 1463542522191 Marionette TRACE conn3 <- [1,806,null,{}] 20:35:22 INFO - PROCESS | 3760 | 1463542522194 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}] 20:35:22 INFO - PROCESS | 3760 | 1463542522296 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 20:35:22 INFO - PROCESS | 3760 | 1463542522418 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:22 INFO - PROCESS | 3760 | ++DOCSHELL 170CC400 == 65 [pid = 3760] [id = 211] 20:35:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A053800) [pid = 3760] [serial = 631] [outer = 00000000] 20:35:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A9D7400) [pid = 3760] [serial = 632] [outer = 1A053800] 20:35:22 INFO - PROCESS | 3760 | 1463542522472 Marionette DEBUG loaded listener.js 20:35:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1AA69800) [pid = 3760] [serial = 633] [outer = 1A053800] 20:35:23 INFO - PROCESS | 3760 | 1463542523055 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]]]}] 20:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 895ms 20:35:23 INFO - PROCESS | 3760 | 1463542523102 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 20:35:23 INFO - PROCESS | 3760 | 1463542523104 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 20:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:35:23 INFO - PROCESS | 3760 | 1463542523109 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:35:23 INFO - PROCESS | 3760 | 1463542523111 Marionette TRACE conn3 <- [1,810,null,{}] 20:35:23 INFO - PROCESS | 3760 | 1463542523114 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}] 20:35:23 INFO - PROCESS | 3760 | 1463542523194 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 20:35:23 INFO - PROCESS | 3760 | 1463542523274 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:23 INFO - PROCESS | 3760 | ++DOCSHELL 10EC1C00 == 66 [pid = 3760] [id = 212] 20:35:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (11276C00) [pid = 3760] [serial = 634] [outer = 00000000] 20:35:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11A06400) [pid = 3760] [serial = 635] [outer = 11276C00] 20:35:23 INFO - PROCESS | 3760 | 1463542523436 Marionette DEBUG loaded listener.js 20:35:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (128A8800) [pid = 3760] [serial = 636] [outer = 11276C00] 20:35:24 INFO - PROCESS | 3760 | 1463542524062 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] 20:35:24 INFO - PROCESS | 3760 | 1463542524153 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 20:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:35:24 INFO - PROCESS | 3760 | 1463542524158 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:35:24 INFO - PROCESS | 3760 | 1463542524161 Marionette TRACE conn3 <- [1,814,null,{}] 20:35:24 INFO - PROCESS | 3760 | 1463542524166 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}] 20:35:24 INFO - PROCESS | 3760 | 1463542524252 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 20:35:24 INFO - PROCESS | 3760 | 1463542524267 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:24 INFO - PROCESS | 3760 | ++DOCSHELL 12B66000 == 57 [pid = 3760] [id = 213] 20:35:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (12D36800) [pid = 3760] [serial = 637] [outer = 00000000] 20:35:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13317400) [pid = 3760] [serial = 638] [outer = 12D36800] 20:35:24 INFO - PROCESS | 3760 | 1463542524296 Marionette DEBUG loaded listener.js 20:35:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (140CBC00) [pid = 3760] [serial = 639] [outer = 12D36800] 20:35:24 INFO - PROCESS | 3760 | 1463542524732 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]]]}] 20:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 597ms 20:35:24 INFO - PROCESS | 3760 | 1463542524761 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 20:35:24 INFO - PROCESS | 3760 | 1463542524764 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 20:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:35:24 INFO - PROCESS | 3760 | 1463542524770 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:35:24 INFO - PROCESS | 3760 | 1463542524773 Marionette TRACE conn3 <- [1,818,null,{}] 20:35:24 INFO - PROCESS | 3760 | 1463542524776 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}] 20:35:24 INFO - PROCESS | 3760 | 1463542524858 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 20:35:24 INFO - PROCESS | 3760 | 1463542524868 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:24 INFO - PROCESS | 3760 | ++DOCSHELL 13316400 == 58 [pid = 3760] [id = 214] 20:35:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (140D2C00) [pid = 3760] [serial = 640] [outer = 00000000] 20:35:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16129C00) [pid = 3760] [serial = 641] [outer = 140D2C00] 20:35:24 INFO - PROCESS | 3760 | 1463542524917 Marionette DEBUG loaded listener.js 20:35:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (161DD400) [pid = 3760] [serial = 642] [outer = 140D2C00] 20:35:25 INFO - PROCESS | 3760 | 1463542525349 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]]]}] 20:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 612ms 20:35:25 INFO - PROCESS | 3760 | 1463542525392 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 20:35:25 INFO - PROCESS | 3760 | 1463542525394 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 20:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:35:25 INFO - PROCESS | 3760 | 1463542525398 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:35:25 INFO - PROCESS | 3760 | 1463542525385 Marionette TRACE conn3 <- [1,822,null,{}] 20:35:25 INFO - PROCESS | 3760 | 1463542525394 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}] 20:35:25 INFO - PROCESS | 3760 | 1463542525479 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 20:35:25 INFO - PROCESS | 3760 | 1463542525522 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:25 INFO - PROCESS | 3760 | ++DOCSHELL 16CBD400 == 59 [pid = 3760] [id = 215] 20:35:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16CC1400) [pid = 3760] [serial = 643] [outer = 00000000] 20:35:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16CC8400) [pid = 3760] [serial = 644] [outer = 16CC1400] 20:35:25 INFO - PROCESS | 3760 | 1463542525647 Marionette DEBUG loaded listener.js 20:35:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1703B000) [pid = 3760] [serial = 645] [outer = 16CC1400] 20:35:25 INFO - PROCESS | 3760 | 1463542525998 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]]]}] 20:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 20:35:26 INFO - PROCESS | 3760 | 1463542526062 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 20:35:26 INFO - PROCESS | 3760 | 1463542526064 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 20:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:35:26 INFO - PROCESS | 3760 | 1463542526068 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:35:26 INFO - PROCESS | 3760 | 1463542526069 Marionette TRACE conn3 <- [1,826,null,{}] 20:35:26 INFO - PROCESS | 3760 | 1463542526072 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}] 20:35:26 INFO - PROCESS | 3760 | 1463542526186 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 20:35:26 INFO - PROCESS | 3760 | 1463542526194 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:26 INFO - PROCESS | 3760 | ++DOCSHELL 1703BC00 == 60 [pid = 3760] [id = 216] 20:35:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (17058800) [pid = 3760] [serial = 646] [outer = 00000000] 20:35:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (174B3400) [pid = 3760] [serial = 647] [outer = 17058800] 20:35:26 INFO - PROCESS | 3760 | 1463542526238 Marionette DEBUG loaded listener.js 20:35:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (174B6C00) [pid = 3760] [serial = 648] [outer = 17058800] 20:35:26 INFO - PROCESS | 3760 | 1463542526654 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]]]}] 20:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 612ms 20:35:26 INFO - PROCESS | 3760 | 1463542526671 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 20:35:26 INFO - PROCESS | 3760 | 1463542526674 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 20:35:26 INFO - PROCESS | 3760 | 1463542526678 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:35:26 INFO - PROCESS | 3760 | 1463542526680 Marionette TRACE conn3 <- [1,830,null,{}] 20:35:26 INFO - PROCESS | 3760 | 1463542526683 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}] 20:35:26 INFO - PROCESS | 3760 | 1463542526790 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 20:35:26 INFO - PROCESS | 3760 | 1463542526874 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:26 INFO - PROCESS | 3760 | ++DOCSHELL 17C7DC00 == 61 [pid = 3760] [id = 217] 20:35:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (17E85C00) [pid = 3760] [serial = 649] [outer = 00000000] 20:35:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1975B400) [pid = 3760] [serial = 650] [outer = 17E85C00] 20:35:26 INFO - PROCESS | 3760 | 1463542526922 Marionette DEBUG loaded listener.js 20:35:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A033400) [pid = 3760] [serial = 651] [outer = 17E85C00] 20:35:27 INFO - PROCESS | 3760 | 1463542527319 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]]]}] 20:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 20:35:27 INFO - PROCESS | 3760 | 1463542527344 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 20:35:27 INFO - PROCESS | 3760 | 1463542527346 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 20:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:35:27 INFO - PROCESS | 3760 | 1463542527349 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:35:27 INFO - PROCESS | 3760 | 1463542527351 Marionette TRACE conn3 <- [1,834,null,{}] 20:35:27 INFO - PROCESS | 3760 | 1463542527360 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}] 20:35:27 INFO - PROCESS | 3760 | 1463542527469 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 20:35:27 INFO - PROCESS | 3760 | 1463542527475 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:27 INFO - PROCESS | 3760 | ++DOCSHELL 1975A800 == 62 [pid = 3760] [id = 218] 20:35:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (19BCA800) [pid = 3760] [serial = 652] [outer = 00000000] 20:35:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A562400) [pid = 3760] [serial = 653] [outer = 19BCA800] 20:35:27 INFO - PROCESS | 3760 | 1463542527519 Marionette DEBUG loaded listener.js 20:35:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A6B1800) [pid = 3760] [serial = 654] [outer = 19BCA800] 20:35:27 INFO - PROCESS | 3760 | 1463542527932 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]]]}] 20:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 611ms 20:35:27 INFO - PROCESS | 3760 | 1463542527970 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 20:35:27 INFO - PROCESS | 3760 | 1463542527971 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 20:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:35:27 INFO - PROCESS | 3760 | 1463542527975 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:35:27 INFO - PROCESS | 3760 | 1463542527976 Marionette TRACE conn3 <- [1,838,null,{}] 20:35:27 INFO - PROCESS | 3760 | 1463542527980 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}] 20:35:28 INFO - PROCESS | 3760 | 1463542528086 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 20:35:28 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (167D7400) [pid = 3760] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:35:28 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (161DE000) [pid = 3760] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:35:28 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16CC8800) [pid = 3760] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:35:28 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (12841800) [pid = 3760] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:35:28 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (13078400) [pid = 3760] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:35:28 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16CC0000) [pid = 3760] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:35:28 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1705F000) [pid = 3760] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:35:28 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A056800) [pid = 3760] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:35:28 INFO - PROCESS | 3760 | 1463542528259 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 3760 | ++DOCSHELL 11089400 == 63 [pid = 3760] [id = 219] 20:35:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (114A5800) [pid = 3760] [serial = 655] [outer = 00000000] 20:35:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (16133400) [pid = 3760] [serial = 656] [outer = 114A5800] 20:35:28 INFO - PROCESS | 3760 | 1463542528303 Marionette DEBUG loaded listener.js 20:35:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1705F000) [pid = 3760] [serial = 657] [outer = 114A5800] 20:35:28 INFO - PROCESS | 3760 | 1463542528635 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]]]}] 20:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 702ms 20:35:28 INFO - PROCESS | 3760 | 1463542528676 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 20:35:28 INFO - PROCESS | 3760 | 1463542528678 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 20:35:28 INFO - PROCESS | 3760 | 1463542528682 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:35:28 INFO - PROCESS | 3760 | 1463542528683 Marionette TRACE conn3 <- [1,842,null,{}] 20:35:28 INFO - PROCESS | 3760 | 1463542528686 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}] 20:35:28 INFO - PROCESS | 3760 | 1463542528774 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 20:35:28 INFO - PROCESS | 3760 | 1463542528853 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 3760 | ++DOCSHELL 128A0400 == 64 [pid = 3760] [id = 220] 20:35:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15A36C00) [pid = 3760] [serial = 658] [outer = 00000000] 20:35:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A65E000) [pid = 3760] [serial = 659] [outer = 15A36C00] 20:35:28 INFO - PROCESS | 3760 | 1463542528880 Marionette DEBUG loaded listener.js 20:35:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1AA6F000) [pid = 3760] [serial = 660] [outer = 15A36C00] 20:35:29 INFO - PROCESS | 3760 | 1463542529209 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]]]}] 20:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 567ms 20:35:29 INFO - PROCESS | 3760 | 1463542529262 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 20:35:29 INFO - PROCESS | 3760 | 1463542529264 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 20:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:35:29 INFO - PROCESS | 3760 | 1463542529250 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:35:29 INFO - PROCESS | 3760 | 1463542529251 Marionette TRACE conn3 <- [1,846,null,{}] 20:35:29 INFO - PROCESS | 3760 | 1463542529255 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}] 20:35:29 INFO - PROCESS | 3760 | 1463542529334 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 20:35:29 INFO - PROCESS | 3760 | 1463542529414 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:29 INFO - PROCESS | 3760 | ++DOCSHELL 143B9C00 == 65 [pid = 3760] [id = 221] 20:35:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (174B8800) [pid = 3760] [serial = 661] [outer = 00000000] 20:35:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1AE4FC00) [pid = 3760] [serial = 662] [outer = 174B8800] 20:35:29 INFO - PROCESS | 3760 | 1463542529482 Marionette DEBUG loaded listener.js 20:35:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1AE55800) [pid = 3760] [serial = 663] [outer = 174B8800] 20:35:29 INFO - PROCESS | 3760 | 1463542529810 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]]]}] 20:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 597ms 20:35:29 INFO - PROCESS | 3760 | 1463542529869 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 20:35:29 INFO - PROCESS | 3760 | 1463542529871 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 20:35:29 INFO - PROCESS | 3760 | 1463542529874 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:35:29 INFO - PROCESS | 3760 | 1463542529876 Marionette TRACE conn3 <- [1,850,null,{}] 20:35:29 INFO - PROCESS | 3760 | 1463542529879 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}] 20:35:29 INFO - PROCESS | 3760 | 1463542529989 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 20:35:29 INFO - PROCESS | 3760 | 1463542529979 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:29 INFO - PROCESS | 3760 | ++DOCSHELL 1126F800 == 66 [pid = 3760] [id = 222] 20:35:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (13D23C00) [pid = 3760] [serial = 664] [outer = 00000000] 20:35:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1980AC00) [pid = 3760] [serial = 665] [outer = 13D23C00] 20:35:30 INFO - PROCESS | 3760 | 1463542530027 Marionette DEBUG loaded listener.js 20:35:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (19810400) [pid = 3760] [serial = 666] [outer = 13D23C00] 20:35:30 INFO - PROCESS | 3760 | 1463542530667 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]]]}] 20:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 850ms 20:35:30 INFO - PROCESS | 3760 | 1463542530744 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 20:35:30 INFO - PROCESS | 3760 | 1463542530749 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 20:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:35:30 INFO - PROCESS | 3760 | 1463542530755 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:35:30 INFO - PROCESS | 3760 | 1463542530758 Marionette TRACE conn3 <- [1,854,null,{}] 20:35:30 INFO - PROCESS | 3760 | 1463542530764 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}] 20:35:30 INFO - PROCESS | 3760 | 1463542530902 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 20:35:31 INFO - PROCESS | 3760 | 1463542531023 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:31 INFO - PROCESS | 3760 | ++DOCSHELL 0F31FC00 == 67 [pid = 3760] [id = 223] 20:35:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (0F320400) [pid = 3760] [serial = 667] [outer = 00000000] 20:35:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1108A000) [pid = 3760] [serial = 668] [outer = 0F320400] 20:35:31 INFO - PROCESS | 3760 | 1463542531081 Marionette DEBUG loaded listener.js 20:35:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (11467C00) [pid = 3760] [serial = 669] [outer = 0F320400] 20:35:31 INFO - PROCESS | 3760 | 1463542531606 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]]]}] 20:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 910ms 20:35:31 INFO - PROCESS | 3760 | 1463542531645 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 20:35:31 INFO - PROCESS | 3760 | 1463542531651 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 20:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:35:31 INFO - PROCESS | 3760 | 1463542531657 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:35:31 INFO - PROCESS | 3760 | 1463542531660 Marionette TRACE conn3 <- [1,858,null,{}] 20:35:31 INFO - PROCESS | 3760 | 1463542531664 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}] 20:35:31 INFO - PROCESS | 3760 | 1463542531768 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 20:35:31 INFO - PROCESS | 3760 | 1463542531901 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:31 INFO - PROCESS | 3760 | ++DOCSHELL 1331A800 == 68 [pid = 3760] [id = 224] 20:35:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (13370800) [pid = 3760] [serial = 670] [outer = 00000000] 20:35:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (15A3FC00) [pid = 3760] [serial = 671] [outer = 13370800] 20:35:31 INFO - PROCESS | 3760 | 1463542531938 Marionette DEBUG loaded listener.js 20:35:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15DECC00) [pid = 3760] [serial = 672] [outer = 13370800] 20:35:32 INFO - PROCESS | 3760 | 1463542532526 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]]]}] 20:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 895ms 20:35:32 INFO - PROCESS | 3760 | 1463542532562 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 20:35:32 INFO - PROCESS | 3760 | 1463542532564 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 20:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:35:32 INFO - PROCESS | 3760 | 1463542532568 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:35:32 INFO - PROCESS | 3760 | 1463542532572 Marionette TRACE conn3 <- [1,862,null,{}] 20:35:32 INFO - PROCESS | 3760 | 1463542532584 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}] 20:35:32 INFO - PROCESS | 3760 | 1463542532702 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 20:35:32 INFO - PROCESS | 3760 | 1463542532786 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:32 INFO - PROCESS | 3760 | ++DOCSHELL 170D0C00 == 69 [pid = 3760] [id = 225] 20:35:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (17479800) [pid = 3760] [serial = 673] [outer = 00000000] 20:35:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1975A000) [pid = 3760] [serial = 674] [outer = 17479800] 20:35:32 INFO - PROCESS | 3760 | 1463542532848 Marionette DEBUG loaded listener.js 20:35:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (19807400) [pid = 3760] [serial = 675] [outer = 17479800] 20:35:33 INFO - PROCESS | 3760 | 1463542533391 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]]]}] 20:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 865ms 20:35:33 INFO - PROCESS | 3760 | 1463542533434 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 20:35:33 INFO - PROCESS | 3760 | 1463542533437 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 20:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:35:33 INFO - PROCESS | 3760 | 1463542533441 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:35:33 INFO - PROCESS | 3760 | 1463542533443 Marionette TRACE conn3 <- [1,866,null,{}] 20:35:33 INFO - PROCESS | 3760 | 1463542533447 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}] 20:35:33 INFO - PROCESS | 3760 | 1463542533552 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 20:35:33 INFO - PROCESS | 3760 | 1463542533649 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:33 INFO - PROCESS | 3760 | ++DOCSHELL 19758C00 == 70 [pid = 3760] [id = 226] 20:35:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (19760400) [pid = 3760] [serial = 676] [outer = 00000000] 20:35:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A05F000) [pid = 3760] [serial = 677] [outer = 19760400] 20:35:33 INFO - PROCESS | 3760 | 1463542533702 Marionette DEBUG loaded listener.js 20:35:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1AA6E000) [pid = 3760] [serial = 678] [outer = 19760400] 20:35:34 INFO - PROCESS | 3760 | 1463542534268 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]]]}] 20:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 895ms 20:35:34 INFO - PROCESS | 3760 | 1463542534332 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 20:35:34 INFO - PROCESS | 3760 | 1463542534335 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 20:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:35:34 INFO - PROCESS | 3760 | 1463542534339 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:35:34 INFO - PROCESS | 3760 | 1463542534341 Marionette TRACE conn3 <- [1,870,null,{}] 20:35:34 INFO - PROCESS | 3760 | 1463542534345 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}] 20:35:34 INFO - PROCESS | 3760 | 1463542534447 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 20:35:34 INFO - PROCESS | 3760 | 1463542534572 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:34 INFO - PROCESS | 3760 | ++DOCSHELL 114A8C00 == 71 [pid = 3760] [id = 227] 20:35:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (11CF8C00) [pid = 3760] [serial = 679] [outer = 00000000] 20:35:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1562EC00) [pid = 3760] [serial = 680] [outer = 11CF8C00] 20:35:34 INFO - PROCESS | 3760 | 1463542534630 Marionette DEBUG loaded listener.js 20:35:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15D68C00) [pid = 3760] [serial = 681] [outer = 11CF8C00] 20:35:35 INFO - PROCESS | 3760 | 1463542535275 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]]]}] 20:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 985ms 20:35:35 INFO - PROCESS | 3760 | 1463542535360 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 20:35:35 INFO - PROCESS | 3760 | 1463542535364 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 20:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:35:35 INFO - PROCESS | 3760 | 1463542535370 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:35:35 INFO - PROCESS | 3760 | 1463542535373 Marionette TRACE conn3 <- [1,874,null,{}] 20:35:35 INFO - PROCESS | 3760 | 1463542535378 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}] 20:35:35 INFO - PROCESS | 3760 | 1463542535460 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 20:35:35 INFO - PROCESS | 3760 | 1463542535593 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:35 INFO - PROCESS | 3760 | ++DOCSHELL 12AEF800 == 72 [pid = 3760] [id = 228] 20:35:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (12AF0800) [pid = 3760] [serial = 682] [outer = 00000000] 20:35:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (130CF800) [pid = 3760] [serial = 683] [outer = 12AF0800] 20:35:35 INFO - PROCESS | 3760 | 1463542535664 Marionette DEBUG loaded listener.js 20:35:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (15637400) [pid = 3760] [serial = 684] [outer = 12AF0800] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 140CF800 == 71 [pid = 3760] [id = 178] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 143B9C00 == 70 [pid = 3760] [id = 221] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 128A0400 == 69 [pid = 3760] [id = 220] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 11089400 == 68 [pid = 3760] [id = 219] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 1975A800 == 67 [pid = 3760] [id = 218] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 17C7DC00 == 66 [pid = 3760] [id = 217] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 167D7800 == 65 [pid = 3760] [id = 199] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 1703BC00 == 64 [pid = 3760] [id = 216] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 16CBD400 == 63 [pid = 3760] [id = 215] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 13316400 == 62 [pid = 3760] [id = 214] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 12B66000 == 61 [pid = 3760] [id = 213] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 10EC1C00 == 60 [pid = 3760] [id = 212] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 170CC400 == 59 [pid = 3760] [id = 211] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 19BCC000 == 58 [pid = 3760] [id = 210] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 1562DC00 == 57 [pid = 3760] [id = 209] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 1287EC00 == 56 [pid = 3760] [id = 208] 20:35:36 INFO - PROCESS | 3760 | --DOCSHELL 128AA400 == 55 [pid = 3760] [id = 207] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (17E93C00) [pid = 3760] [serial = 597] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (17747400) [pid = 3760] [serial = 596] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1A061800) [pid = 3760] [serial = 615] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (14EEB000) [pid = 3760] [serial = 602] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15A3A400) [pid = 3760] [serial = 603] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1520A400) [pid = 3760] [serial = 600] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (140D6800) [pid = 3760] [serial = 599] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (17035000) [pid = 3760] [serial = 608] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1705D400) [pid = 3760] [serial = 609] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (19759800) [pid = 3760] [serial = 612] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1A55D800) [pid = 3760] [serial = 620] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1A55DC00) [pid = 3760] [serial = 617] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A55E800) [pid = 3760] [serial = 618] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (17691400) [pid = 3760] [serial = 611] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1A060C00) [pid = 3760] [serial = 614] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (14EEDC00) [pid = 3760] [serial = 593] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (167A9400) [pid = 3760] [serial = 605] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16A33C00) [pid = 3760] [serial = 606] [outer = 00000000] [url = about:blank] 20:35:36 INFO - PROCESS | 3760 | 1463542536228 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]]]}] 20:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 895ms 20:35:36 INFO - PROCESS | 3760 | 1463542536265 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 20:35:36 INFO - PROCESS | 3760 | 1463542536270 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 20:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:35:36 INFO - PROCESS | 3760 | 1463542536278 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:35:36 INFO - PROCESS | 3760 | 1463542536281 Marionette TRACE conn3 <- [1,878,null,{}] 20:35:36 INFO - PROCESS | 3760 | 1463542536284 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}] 20:35:36 INFO - PROCESS | 3760 | 1463542536367 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 20:35:36 INFO - PROCESS | 3760 | 1463542536460 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:36 INFO - PROCESS | 3760 | ++DOCSHELL 10EC1C00 == 56 [pid = 3760] [id = 229] 20:35:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11270000) [pid = 3760] [serial = 685] [outer = 00000000] 20:35:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (13D24C00) [pid = 3760] [serial = 686] [outer = 11270000] 20:35:36 INFO - PROCESS | 3760 | 1463542536489 Marionette DEBUG loaded listener.js 20:35:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15221C00) [pid = 3760] [serial = 687] [outer = 11270000] 20:35:37 INFO - PROCESS | 3760 | 1463542537168 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]]]}] 20:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 910ms 20:35:37 INFO - PROCESS | 3760 | 1463542537191 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 3760 | 1463542537193 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 20:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:35:37 INFO - PROCESS | 3760 | 1463542537197 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - PROCESS | 3760 | 1463542537200 Marionette TRACE conn3 <- [1,882,null,{}] 20:35:37 INFO - PROCESS | 3760 | 1463542537210 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}] 20:35:37 INFO - PROCESS | 3760 | 1463542537277 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 20:35:37 INFO - PROCESS | 3760 | 1463542537285 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:37 INFO - PROCESS | 3760 | ++DOCSHELL 1769AC00 == 57 [pid = 3760] [id = 230] 20:35:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (17747400) [pid = 3760] [serial = 688] [outer = 00000000] 20:35:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1815F400) [pid = 3760] [serial = 689] [outer = 17747400] 20:35:37 INFO - PROCESS | 3760 | 1463542537331 Marionette DEBUG loaded listener.js 20:35:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (19755400) [pid = 3760] [serial = 690] [outer = 17747400] 20:35:37 INFO - PROCESS | 3760 | 1463542537739 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]]]}] 20:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 567ms 20:35:37 INFO - PROCESS | 3760 | 1463542537759 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 3760 | 1463542537762 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 20:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:35:37 INFO - PROCESS | 3760 | 1463542537805 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - PROCESS | 3760 | 1463542537807 Marionette TRACE conn3 <- [1,886,null,{}] 20:35:37 INFO - PROCESS | 3760 | 1463542537811 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}] 20:35:37 INFO - PROCESS | 3760 | 1463542537893 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 20:35:37 INFO - PROCESS | 3760 | 1463542537900 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:37 INFO - PROCESS | 3760 | ++DOCSHELL 1975C400 == 58 [pid = 3760] [id = 231] 20:35:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (19801C00) [pid = 3760] [serial = 691] [outer = 00000000] 20:35:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (19BCC000) [pid = 3760] [serial = 692] [outer = 19801C00] 20:35:37 INFO - PROCESS | 3760 | 1463542537944 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A05B400) [pid = 3760] [serial = 693] [outer = 19801C00] 20:35:38 INFO - PROCESS | 3760 | 1463542538438 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]]]}] 20:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 686ms 20:35:38 INFO - PROCESS | 3760 | 1463542538467 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 20:35:38 INFO - PROCESS | 3760 | 1463542538469 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 20:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:35:38 INFO - PROCESS | 3760 | 1463542538472 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:35:38 INFO - PROCESS | 3760 | 1463542538474 Marionette TRACE conn3 <- [1,890,null,{}] 20:35:38 INFO - PROCESS | 3760 | 1463542538478 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}] 20:35:38 INFO - PROCESS | 3760 | 1463542538591 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 20:35:38 INFO - PROCESS | 3760 | 1463542538600 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:38 INFO - PROCESS | 3760 | ++DOCSHELL 11231800 == 59 [pid = 3760] [id = 232] 20:35:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (15201800) [pid = 3760] [serial = 694] [outer = 00000000] 20:35:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A383000) [pid = 3760] [serial = 695] [outer = 15201800] 20:35:38 INFO - PROCESS | 3760 | 1463542538644 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1A561400) [pid = 3760] [serial = 696] [outer = 15201800] 20:35:39 INFO - PROCESS | 3760 | 1463542539062 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]]]}] 20:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 612ms 20:35:39 INFO - PROCESS | 3760 | 1463542539089 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 20:35:39 INFO - PROCESS | 3760 | 1463542539091 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 20:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:35:39 INFO - PROCESS | 3760 | 1463542539094 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:35:39 INFO - PROCESS | 3760 | 1463542539096 Marionette TRACE conn3 <- [1,894,null,{}] 20:35:39 INFO - PROCESS | 3760 | 1463542539099 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}] 20:35:39 INFO - PROCESS | 3760 | 1463542539210 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 20:35:39 INFO - PROCESS | 3760 | 1463542539302 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 3760 | ++DOCSHELL 10A5FC00 == 60 [pid = 3760] [id = 233] 20:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A55DC00) [pid = 3760] [serial = 697] [outer = 00000000] 20:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1AE53000) [pid = 3760] [serial = 698] [outer = 1A55DC00] 20:35:39 INFO - PROCESS | 3760 | 1463542539346 Marionette DEBUG loaded listener.js 20:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1AFAB400) [pid = 3760] [serial = 699] [outer = 1A55DC00] 20:35:39 INFO - PROCESS | 3760 | 1463542539730 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]]]}] 20:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 656ms 20:35:39 INFO - PROCESS | 3760 | 1463542539763 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 20:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:35:39 INFO - PROCESS | 3760 | 1463542539765 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 20:35:39 INFO - PROCESS | 3760 | 1463542539769 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:35:39 INFO - PROCESS | 3760 | 1463542539770 Marionette TRACE conn3 <- [1,898,null,{}] 20:35:39 INFO - PROCESS | 3760 | 1463542539774 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}] 20:35:39 INFO - PROCESS | 3760 | 1463542539882 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 20:35:39 INFO - PROCESS | 3760 | 1463542539871 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 3760 | ++DOCSHELL 1A6A7400 == 61 [pid = 3760] [id = 234] 20:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1AA71400) [pid = 3760] [serial = 700] [outer = 00000000] 20:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1B236C00) [pid = 3760] [serial = 701] [outer = 1AA71400] 20:35:39 INFO - PROCESS | 3760 | 1463542539915 Marionette DEBUG loaded listener.js 20:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1B237400) [pid = 3760] [serial = 702] [outer = 1AA71400] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (15A36C00) [pid = 3760] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (17E85C00) [pid = 3760] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (114A5800) [pid = 3760] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (19BCA800) [pid = 3760] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (11276C00) [pid = 3760] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (174B8800) [pid = 3760] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (16CC1400) [pid = 3760] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (17058800) [pid = 3760] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (140D2C00) [pid = 3760] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:35:40 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (12D36800) [pid = 3760] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:35:40 INFO - PROCESS | 3760 | 1463542540483 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]]]}] 20:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 761ms 20:35:40 INFO - PROCESS | 3760 | 1463542540531 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 20:35:40 INFO - PROCESS | 3760 | 1463542540533 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 20:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:35:40 INFO - PROCESS | 3760 | 1463542540537 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:35:40 INFO - PROCESS | 3760 | 1463542540539 Marionette TRACE conn3 <- [1,902,null,{}] 20:35:40 INFO - PROCESS | 3760 | 1463542540544 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}] 20:35:40 INFO - PROCESS | 3760 | 1463542540631 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 20:35:40 INFO - PROCESS | 3760 | 1463542540621 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:40 INFO - PROCESS | 3760 | ++DOCSHELL 10D1C800 == 62 [pid = 3760] [id = 235] 20:35:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (10D20C00) [pid = 3760] [serial = 703] [outer = 00000000] 20:35:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (10D24800) [pid = 3760] [serial = 704] [outer = 10D20C00] 20:35:40 INFO - PROCESS | 3760 | 1463542540666 Marionette DEBUG loaded listener.js 20:35:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (10D28C00) [pid = 3760] [serial = 705] [outer = 10D20C00] 20:35:41 INFO - PROCESS | 3760 | 1463542541075 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]]]}] 20:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 567ms 20:35:41 INFO - PROCESS | 3760 | 1463542541100 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 20:35:41 INFO - PROCESS | 3760 | 1463542541102 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 20:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:35:41 INFO - PROCESS | 3760 | 1463542541105 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:35:41 INFO - PROCESS | 3760 | 1463542541107 Marionette TRACE conn3 <- [1,906,null,{}] 20:35:41 INFO - PROCESS | 3760 | 1463542541110 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}] 20:35:41 INFO - PROCESS | 3760 | 1463542541189 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 20:35:41 INFO - PROCESS | 3760 | 1463542541195 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:41 INFO - PROCESS | 3760 | ++DOCSHELL 10D23C00 == 63 [pid = 3760] [id = 236] 20:35:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (12AEE400) [pid = 3760] [serial = 706] [outer = 00000000] 20:35:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (16D26400) [pid = 3760] [serial = 707] [outer = 12AEE400] 20:35:41 INFO - PROCESS | 3760 | 1463542541238 Marionette DEBUG loaded listener.js 20:35:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1A059000) [pid = 3760] [serial = 708] [outer = 12AEE400] 20:35:41 INFO - PROCESS | 3760 | 1463542541631 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]]]}] 20:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 567ms 20:35:41 INFO - PROCESS | 3760 | 1463542541686 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 20:35:41 INFO - PROCESS | 3760 | 1463542541688 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 20:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:35:41 INFO - PROCESS | 3760 | 1463542541695 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:35:41 INFO - PROCESS | 3760 | 1463542541697 Marionette TRACE conn3 <- [1,910,null,{}] 20:35:41 INFO - PROCESS | 3760 | 1463542541700 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}] 20:35:41 INFO - PROCESS | 3760 | 1463542541762 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 20:35:41 INFO - PROCESS | 3760 | 1463542541771 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:41 INFO - PROCESS | 3760 | ++DOCSHELL 10D1D400 == 64 [pid = 3760] [id = 237] 20:35:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A6AFC00) [pid = 3760] [serial = 709] [outer = 00000000] 20:35:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1ABE4800) [pid = 3760] [serial = 710] [outer = 1A6AFC00] 20:35:41 INFO - PROCESS | 3760 | 1463542541814 Marionette DEBUG loaded listener.js 20:35:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1ABE7C00) [pid = 3760] [serial = 711] [outer = 1A6AFC00] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 11462800 == 63 [pid = 3760] [id = 191] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 105EF000 == 62 [pid = 3760] [id = 128] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 10A78800 == 61 [pid = 3760] [id = 197] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 17479000 == 60 [pid = 3760] [id = 66] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 11275C00 == 59 [pid = 3760] [id = 151] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 11428800 == 58 [pid = 3760] [id = 97] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1126FC00 == 57 [pid = 3760] [id = 114] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 170CB400 == 56 [pid = 3760] [id = 189] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 14011800 == 55 [pid = 3760] [id = 180] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 12A94400 == 54 [pid = 3760] [id = 83] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1370DC00 == 53 [pid = 3760] [id = 112] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1A061400 == 52 [pid = 3760] [id = 164] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 15D75C00 == 51 [pid = 3760] [id = 99] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 16A36C00 == 50 [pid = 3760] [id = 127] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1774BC00 == 49 [pid = 3760] [id = 190] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 170D3800 == 48 [pid = 3760] [id = 69] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 15203C00 == 47 [pid = 3760] [id = 98] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1A6AC800 == 46 [pid = 3760] [id = 126] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1A559C00 == 45 [pid = 3760] [id = 168] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 16163000 == 44 [pid = 3760] [id = 85] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1A031400 == 43 [pid = 3760] [id = 113] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 167A9000 == 42 [pid = 3760] [id = 123] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 12AEF800 == 41 [pid = 3760] [id = 228] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 114A8C00 == 40 [pid = 3760] [id = 227] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 170D0C00 == 39 [pid = 3760] [id = 225] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 19758C00 == 38 [pid = 3760] [id = 226] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1126F800 == 37 [pid = 3760] [id = 222] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 0F31FC00 == 36 [pid = 3760] [id = 223] 20:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1331A800 == 35 [pid = 3760] [id = 224] 20:35:43 INFO - PROCESS | 3760 | --DOCSHELL 1A6A7400 == 34 [pid = 3760] [id = 234] 20:35:43 INFO - PROCESS | 3760 | --DOCSHELL 10EC1C00 == 33 [pid = 3760] [id = 229] 20:35:43 INFO - PROCESS | 3760 | --DOCSHELL 1975C400 == 32 [pid = 3760] [id = 231] 20:35:43 INFO - PROCESS | 3760 | --DOCSHELL 10D23C00 == 31 [pid = 3760] [id = 236] 20:35:43 INFO - PROCESS | 3760 | --DOCSHELL 10D1C800 == 30 [pid = 3760] [id = 235] 20:35:43 INFO - PROCESS | 3760 | --DOCSHELL 10A5FC00 == 29 [pid = 3760] [id = 233] 20:35:43 INFO - PROCESS | 3760 | --DOCSHELL 11231800 == 28 [pid = 3760] [id = 232] 20:35:43 INFO - PROCESS | 3760 | --DOCSHELL 1769AC00 == 27 [pid = 3760] [id = 230] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1AE55800) [pid = 3760] [serial = 663] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1980AC00) [pid = 3760] [serial = 665] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1A65E000) [pid = 3760] [serial = 659] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1A033400) [pid = 3760] [serial = 651] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16133400) [pid = 3760] [serial = 656] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1A562400) [pid = 3760] [serial = 653] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1A9D7400) [pid = 3760] [serial = 632] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (11A06400) [pid = 3760] [serial = 635] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1975B400) [pid = 3760] [serial = 650] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (128A8800) [pid = 3760] [serial = 636] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1A054C00) [pid = 3760] [serial = 629] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A6B1800) [pid = 3760] [serial = 654] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1705F000) [pid = 3760] [serial = 657] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1AE4FC00) [pid = 3760] [serial = 662] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (16164400) [pid = 3760] [serial = 626] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (131D9C00) [pid = 3760] [serial = 623] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16CC8400) [pid = 3760] [serial = 644] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (174B6C00) [pid = 3760] [serial = 648] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16129C00) [pid = 3760] [serial = 641] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (174B3400) [pid = 3760] [serial = 647] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (161DD400) [pid = 3760] [serial = 642] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (140CBC00) [pid = 3760] [serial = 639] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13317400) [pid = 3760] [serial = 638] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1AA6F000) [pid = 3760] [serial = 660] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1703B000) [pid = 3760] [serial = 645] [outer = 00000000] [url = about:blank] 20:35:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (10484800) [pid = 3760] [serial = 712] [outer = 1B3AD000] 20:35:43 INFO - PROCESS | 3760 | 1463542543936 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]]]}] 20:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2297ms 20:35:43 INFO - PROCESS | 3760 | 1463542543991 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 20:35:43 INFO - PROCESS | 3760 | 1463542543995 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 20:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:35:44 INFO - PROCESS | 3760 | 1463542544000 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:35:44 INFO - PROCESS | 3760 | 1463542544004 Marionette TRACE conn3 <- [1,914,null,{}] 20:35:44 INFO - PROCESS | 3760 | 1463542544009 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}] 20:35:44 INFO - PROCESS | 3760 | 1463542544100 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 20:35:44 INFO - PROCESS | 3760 | 1463542544210 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:44 INFO - PROCESS | 3760 | ++DOCSHELL 10565400 == 28 [pid = 3760] [id = 238] 20:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (10567400) [pid = 3760] [serial = 713] [outer = 00000000] 20:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10A7DC00) [pid = 3760] [serial = 714] [outer = 10567400] 20:35:44 INFO - PROCESS | 3760 | 1463542544259 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (10C53C00) [pid = 3760] [serial = 715] [outer = 10567400] 20:35:44 INFO - PROCESS | 3760 | 1463542544622 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]]]}] 20:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 20:35:44 INFO - PROCESS | 3760 | 1463542544683 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 20:35:44 INFO - PROCESS | 3760 | 1463542544688 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 20:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:35:44 INFO - PROCESS | 3760 | 1463542544676 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:35:44 INFO - PROCESS | 3760 | 1463542544679 Marionette TRACE conn3 <- [1,918,null,{}] 20:35:44 INFO - PROCESS | 3760 | 1463542544683 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}] 20:35:44 INFO - PROCESS | 3760 | 1463542544768 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 20:35:44 INFO - PROCESS | 3760 | 1463542544776 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:44 INFO - PROCESS | 3760 | ++DOCSHELL 10C51800 == 29 [pid = 3760] [id = 239] 20:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (10C5D800) [pid = 3760] [serial = 716] [outer = 00000000] 20:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (10D25400) [pid = 3760] [serial = 717] [outer = 10C5D800] 20:35:44 INFO - PROCESS | 3760 | 1463542544822 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1108B000) [pid = 3760] [serial = 718] [outer = 10C5D800] 20:35:45 INFO - PROCESS | 3760 | 1463542545267 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]]]}] 20:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 597ms 20:35:45 INFO - PROCESS | 3760 | 1463542545296 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 3760 | 1463542545298 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 20:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:35:45 INFO - PROCESS | 3760 | 1463542545302 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:35:45 INFO - PROCESS | 3760 | 1463542545305 Marionette TRACE conn3 <- [1,922,null,{}] 20:35:45 INFO - PROCESS | 3760 | 1463542545316 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}] 20:35:45 INFO - PROCESS | 3760 | 1463542545402 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 20:35:45 INFO - PROCESS | 3760 | 1463542545427 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:45 INFO - PROCESS | 3760 | ++DOCSHELL 11A03400 == 30 [pid = 3760] [id = 240] 20:35:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (11A04000) [pid = 3760] [serial = 719] [outer = 00000000] 20:35:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11A10800) [pid = 3760] [serial = 720] [outer = 11A04000] 20:35:45 INFO - PROCESS | 3760 | 1463542545477 Marionette DEBUG loaded listener.js 20:35:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (11CF4C00) [pid = 3760] [serial = 721] [outer = 11A04000] 20:35:45 INFO - PROCESS | 3760 | 1463542545909 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]]]}] 20:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 656ms 20:35:45 INFO - PROCESS | 3760 | 1463542545962 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 3760 | 1463542545964 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 20:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:35:45 INFO - PROCESS | 3760 | 1463542545968 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:35:45 INFO - PROCESS | 3760 | 1463542545969 Marionette TRACE conn3 <- [1,926,null,{}] 20:35:45 INFO - PROCESS | 3760 | 1463542545973 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}] 20:35:46 INFO - PROCESS | 3760 | 1463542546050 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 20:35:46 INFO - PROCESS | 3760 | 1463542546059 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 3760 | ++DOCSHELL 11A0E400 == 31 [pid = 3760] [id = 241] 20:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1288DC00) [pid = 3760] [serial = 722] [outer = 00000000] 20:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (12A95400) [pid = 3760] [serial = 723] [outer = 1288DC00] 20:35:46 INFO - PROCESS | 3760 | 1463542546104 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (12D2F000) [pid = 3760] [serial = 724] [outer = 1288DC00] 20:35:46 INFO - PROCESS | 3760 | 1463542546542 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]]]}] 20:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 611ms 20:35:46 INFO - PROCESS | 3760 | 1463542546588 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 20:35:46 INFO - PROCESS | 3760 | 1463542546590 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 20:35:46 INFO - PROCESS | 3760 | 1463542546593 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:35:46 INFO - PROCESS | 3760 | 1463542546595 Marionette TRACE conn3 <- [1,930,null,{}] 20:35:46 INFO - PROCESS | 3760 | 1463542546598 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}] 20:35:46 INFO - PROCESS | 3760 | 1463542546665 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 20:35:46 INFO - PROCESS | 3760 | 1463542546674 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 3760 | ++DOCSHELL 12D7E400 == 32 [pid = 3760] [id = 242] 20:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1304C400) [pid = 3760] [serial = 725] [outer = 00000000] 20:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (130CE800) [pid = 3760] [serial = 726] [outer = 1304C400] 20:35:46 INFO - PROCESS | 3760 | 1463542546718 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (131D7400) [pid = 3760] [serial = 727] [outer = 1304C400] 20:35:47 INFO - PROCESS | 3760 | 1463542547143 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]]]}] 20:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 612ms 20:35:47 INFO - PROCESS | 3760 | 1463542547195 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 20:35:47 INFO - PROCESS | 3760 | 1463542547197 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 20:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:35:47 INFO - PROCESS | 3760 | 1463542547200 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:35:47 INFO - PROCESS | 3760 | 1463542547202 Marionette TRACE conn3 <- [1,934,null,{}] 20:35:47 INFO - PROCESS | 3760 | 1463542547205 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}] 20:35:47 INFO - PROCESS | 3760 | 1463542547321 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 20:35:47 INFO - PROCESS | 3760 | 1463542547331 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:47 INFO - PROCESS | 3760 | ++DOCSHELL 13D26000 == 33 [pid = 3760] [id = 243] 20:35:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (13D26800) [pid = 3760] [serial = 728] [outer = 00000000] 20:35:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (140D6800) [pid = 3760] [serial = 729] [outer = 13D26800] 20:35:47 INFO - PROCESS | 3760 | 1463542547383 Marionette DEBUG loaded listener.js 20:35:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (143BE800) [pid = 3760] [serial = 730] [outer = 13D26800] 20:35:47 INFO - PROCESS | 3760 | 1463542547763 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]]]}] 20:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 612ms 20:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:35:47 INFO - PROCESS | 3760 | 1463542547806 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 20:35:47 INFO - PROCESS | 3760 | 1463542547808 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 20:35:47 INFO - PROCESS | 3760 | 1463542547811 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:35:47 INFO - PROCESS | 3760 | 1463542547813 Marionette TRACE conn3 <- [1,938,null,{}] 20:35:47 INFO - PROCESS | 3760 | 1463542547816 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}] 20:35:47 INFO - PROCESS | 3760 | 1463542547888 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 20:35:47 INFO - PROCESS | 3760 | 1463542547894 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:47 INFO - PROCESS | 3760 | ++DOCSHELL 140D2C00 == 34 [pid = 3760] [id = 244] 20:35:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (14EE7C00) [pid = 3760] [serial = 731] [outer = 00000000] 20:35:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (15205C00) [pid = 3760] [serial = 732] [outer = 14EE7C00] 20:35:47 INFO - PROCESS | 3760 | 1463542547938 Marionette DEBUG loaded listener.js 20:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1520B000) [pid = 3760] [serial = 733] [outer = 14EE7C00] 20:35:48 INFO - PROCESS | 3760 | 1463542548358 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]]]}] 20:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 567ms 20:35:48 INFO - PROCESS | 3760 | 1463542548402 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 20:35:48 INFO - PROCESS | 3760 | 1463542548404 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 20:35:48 INFO - PROCESS | 3760 | 1463542548407 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:35:48 INFO - PROCESS | 3760 | 1463542548409 Marionette TRACE conn3 <- [1,942,null,{}] 20:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:35:48 INFO - PROCESS | 3760 | 1463542548412 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}] 20:35:48 INFO - PROCESS | 3760 | 1463542548489 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 20:35:48 INFO - PROCESS | 3760 | 1463542548495 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:48 INFO - PROCESS | 3760 | ++DOCSHELL 12B5BC00 == 35 [pid = 3760] [id = 245] 20:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1520F400) [pid = 3760] [serial = 734] [outer = 00000000] 20:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1540B800) [pid = 3760] [serial = 735] [outer = 1520F400] 20:35:48 INFO - PROCESS | 3760 | 1463542548552 Marionette DEBUG loaded listener.js 20:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (12B60400) [pid = 3760] [serial = 736] [outer = 1520F400] 20:35:48 INFO - PROCESS | 3760 | 1463542548983 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]]]}] 20:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 612ms 20:35:48 INFO - PROCESS | 3760 | 1463542549012 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 20:35:48 INFO - PROCESS | 3760 | 1463542549014 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 20:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:35:49 INFO - PROCESS | 3760 | 1463542549018 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:35:49 INFO - PROCESS | 3760 | 1463542549019 Marionette TRACE conn3 <- [1,946,null,{}] 20:35:49 INFO - PROCESS | 3760 | 1463542549023 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}] 20:35:49 INFO - PROCESS | 3760 | 1463542549126 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 20:35:49 INFO - PROCESS | 3760 | 1463542549132 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:49 INFO - PROCESS | 3760 | ++DOCSHELL 11A01C00 == 36 [pid = 3760] [id = 246] 20:35:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (156D2400) [pid = 3760] [serial = 737] [outer = 00000000] 20:35:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (15BAE400) [pid = 3760] [serial = 738] [outer = 156D2400] 20:35:49 INFO - PROCESS | 3760 | 1463542549176 Marionette DEBUG loaded listener.js 20:35:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (15BB1C00) [pid = 3760] [serial = 739] [outer = 156D2400] 20:35:49 INFO - PROCESS | 3760 | 1463542549637 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]]]}] 20:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 20:35:49 INFO - PROCESS | 3760 | 1463542549697 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 20:35:49 INFO - PROCESS | 3760 | 1463542549699 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 20:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:35:49 INFO - PROCESS | 3760 | 1463542549685 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:35:49 INFO - PROCESS | 3760 | 1463542549687 Marionette TRACE conn3 <- [1,950,null,{}] 20:35:49 INFO - PROCESS | 3760 | 1463542549690 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}] 20:35:49 INFO - PROCESS | 3760 | 1463542549797 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 20:35:49 INFO - PROCESS | 3760 | 1463542549804 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:49 INFO - PROCESS | 3760 | ++DOCSHELL 12D7E000 == 37 [pid = 3760] [id = 247] 20:35:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1522DC00) [pid = 3760] [serial = 740] [outer = 00000000] 20:35:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (16127400) [pid = 3760] [serial = 741] [outer = 1522DC00] 20:35:49 INFO - PROCESS | 3760 | 1463542549847 Marionette DEBUG loaded listener.js 20:35:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (16130400) [pid = 3760] [serial = 742] [outer = 1522DC00] 20:35:50 INFO - PROCESS | 3760 | 1463542550278 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]]]}] 20:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 597ms 20:35:50 INFO - PROCESS | 3760 | 1463542550306 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 20:35:50 INFO - PROCESS | 3760 | 1463542550308 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 20:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:35:50 INFO - PROCESS | 3760 | 1463542550312 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:35:50 INFO - PROCESS | 3760 | 1463542550314 Marionette TRACE conn3 <- [1,954,null,{}] 20:35:50 INFO - PROCESS | 3760 | 1463542550317 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}] 20:35:50 INFO - PROCESS | 3760 | 1463542550460 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 20:35:50 INFO - PROCESS | 3760 | 1463542550486 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 3760 | ++DOCSHELL 161DFC00 == 38 [pid = 3760] [id = 248] 20:35:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (161E0400) [pid = 3760] [serial = 743] [outer = 00000000] 20:35:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (167A8000) [pid = 3760] [serial = 744] [outer = 161E0400] 20:35:50 INFO - PROCESS | 3760 | 1463542550543 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (167D4C00) [pid = 3760] [serial = 745] [outer = 161E0400] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (12AEE400) [pid = 3760] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (15201800) [pid = 3760] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1A55DC00) [pid = 3760] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1AA71400) [pid = 3760] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (10D20C00) [pid = 3760] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (17479800) [pid = 3760] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (13370800) [pid = 3760] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (0F320400) [pid = 3760] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (13D23C00) [pid = 3760] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (19801C00) [pid = 3760] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (17747400) [pid = 3760] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (11270000) [pid = 3760] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (12AF0800) [pid = 3760] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11CF8C00) [pid = 3760] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (19760400) [pid = 3760] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (17C75C00) [pid = 3760] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15634800) [pid = 3760] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1562E000) [pid = 3760] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (16A37C00) [pid = 3760] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1127D000) [pid = 3760] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (12849C00) [pid = 3760] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15D70400) [pid = 3760] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1705E400) [pid = 3760] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (11C0BC00) [pid = 3760] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1A02F000) [pid = 3760] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (170CB800) [pid = 3760] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A053800) [pid = 3760] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (128A0800) [pid = 3760] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:35:51 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A02B400) [pid = 3760] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:35:51 INFO - PROCESS | 3760 | 1463542551392 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]]]}] 20:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1134ms 20:35:51 INFO - PROCESS | 3760 | 1463542551460 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 20:35:51 INFO - PROCESS | 3760 | 1463542551462 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 20:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:35:51 INFO - PROCESS | 3760 | 1463542551476 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:35:51 INFO - PROCESS | 3760 | 1463542551478 Marionette TRACE conn3 <- [1,958,null,{}] 20:35:51 INFO - PROCESS | 3760 | 1463542551481 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}] 20:35:51 INFO - PROCESS | 3760 | 1463542551540 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 20:35:51 INFO - PROCESS | 3760 | 1463542551547 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:51 INFO - PROCESS | 3760 | ++DOCSHELL 11270000 == 39 [pid = 3760] [id = 249] 20:35:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1127D000) [pid = 3760] [serial = 746] [outer = 00000000] 20:35:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (143BD000) [pid = 3760] [serial = 747] [outer = 1127D000] 20:35:51 INFO - PROCESS | 3760 | 1463542551590 Marionette DEBUG loaded listener.js 20:35:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (15201800) [pid = 3760] [serial = 748] [outer = 1127D000] 20:35:51 INFO - PROCESS | 3760 | 1463542551981 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]]]}] 20:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 567ms 20:35:52 INFO - PROCESS | 3760 | 1463542552036 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 20:35:52 INFO - PROCESS | 3760 | 1463542552038 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 20:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:35:52 INFO - PROCESS | 3760 | 1463542552042 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:35:52 INFO - PROCESS | 3760 | 1463542552043 Marionette TRACE conn3 <- [1,962,null,{}] 20:35:52 INFO - PROCESS | 3760 | 1463542552047 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}] 20:35:52 INFO - PROCESS | 3760 | 1463542552122 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 20:35:52 INFO - PROCESS | 3760 | 1463542552128 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 3760 | ++DOCSHELL 10A59400 == 40 [pid = 3760] [id = 250] 20:35:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (10EC0400) [pid = 3760] [serial = 749] [outer = 00000000] 20:35:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (167AB000) [pid = 3760] [serial = 750] [outer = 10EC0400] 20:35:52 INFO - PROCESS | 3760 | 1463542552172 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16A38400) [pid = 3760] [serial = 751] [outer = 10EC0400] 20:35:52 INFO - PROCESS | 3760 | 1463542552585 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]]]}] 20:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 567ms 20:35:52 INFO - PROCESS | 3760 | 1463542552631 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 20:35:52 INFO - PROCESS | 3760 | 1463542552633 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 20:35:52 INFO - PROCESS | 3760 | 1463542552637 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:35:52 INFO - PROCESS | 3760 | 1463542552639 Marionette TRACE conn3 <- [1,966,null,{}] 20:35:52 INFO - PROCESS | 3760 | 1463542552642 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}] 20:35:52 INFO - PROCESS | 3760 | 1463542552699 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 20:35:52 INFO - PROCESS | 3760 | 1463542552706 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 3760 | ++DOCSHELL 167D8000 == 41 [pid = 3760] [id = 251] 20:35:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16A36C00) [pid = 3760] [serial = 752] [outer = 00000000] 20:35:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16CBA800) [pid = 3760] [serial = 753] [outer = 16A36C00] 20:35:52 INFO - PROCESS | 3760 | 1463542552749 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16CC1800) [pid = 3760] [serial = 754] [outer = 16A36C00] 20:35:53 INFO - PROCESS | 3760 | 1463542553282 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]]]}] 20:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 716ms 20:35:53 INFO - PROCESS | 3760 | 1463542553340 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 20:35:53 INFO - PROCESS | 3760 | 1463542553344 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 20:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:35:53 INFO - PROCESS | 3760 | 1463542553349 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:35:53 INFO - PROCESS | 3760 | 1463542553353 Marionette TRACE conn3 <- [1,970,null,{}] 20:35:53 INFO - PROCESS | 3760 | 1463542553359 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}] 20:35:53 INFO - PROCESS | 3760 | 1463542553502 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 20:35:53 INFO - PROCESS | 3760 | 1463542553612 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:53 INFO - PROCESS | 3760 | ++DOCSHELL 103ECC00 == 42 [pid = 3760] [id = 252] 20:35:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (105FAC00) [pid = 3760] [serial = 755] [outer = 00000000] 20:35:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (10C60400) [pid = 3760] [serial = 756] [outer = 105FAC00] 20:35:53 INFO - PROCESS | 3760 | 1463542553669 Marionette DEBUG loaded listener.js 20:35:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (10D23400) [pid = 3760] [serial = 757] [outer = 105FAC00] 20:35:54 INFO - PROCESS | 3760 | 1463542554321 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]]]}] 20:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1044ms 20:35:54 INFO - PROCESS | 3760 | 1463542554388 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 20:35:54 INFO - PROCESS | 3760 | 1463542554394 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 20:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:35:54 INFO - PROCESS | 3760 | 1463542554400 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:35:54 INFO - PROCESS | 3760 | 1463542554403 Marionette TRACE conn3 <- [1,974,null,{}] 20:35:54 INFO - PROCESS | 3760 | 1463542554407 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}] 20:35:54 INFO - PROCESS | 3760 | 1463542554527 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 20:35:54 INFO - PROCESS | 3760 | 1463542554653 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:54 INFO - PROCESS | 3760 | ++DOCSHELL 11230400 == 43 [pid = 3760] [id = 253] 20:35:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (11270400) [pid = 3760] [serial = 758] [outer = 00000000] 20:35:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (11CEF400) [pid = 3760] [serial = 759] [outer = 11270400] 20:35:54 INFO - PROCESS | 3760 | 1463542554707 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1288B400) [pid = 3760] [serial = 760] [outer = 11270400] 20:35:55 INFO - PROCESS | 3760 | 1463542555621 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]]]}] 20:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1238ms 20:35:55 INFO - PROCESS | 3760 | 1463542555643 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 20:35:55 INFO - PROCESS | 3760 | 1463542555647 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 20:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:35:55 INFO - PROCESS | 3760 | 1463542555652 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:35:55 INFO - PROCESS | 3760 | 1463542555655 Marionette TRACE conn3 <- [1,978,null,{}] 20:35:55 INFO - PROCESS | 3760 | 1463542555660 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}] 20:35:55 INFO - PROCESS | 3760 | 1463542555744 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 20:35:55 INFO - PROCESS | 3760 | 1463542555829 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 3760 | ++DOCSHELL 103CB400 == 44 [pid = 3760] [id = 254] 20:35:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (103CF800) [pid = 3760] [serial = 761] [outer = 00000000] 20:35:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (10C53800) [pid = 3760] [serial = 762] [outer = 103CF800] 20:35:55 INFO - PROCESS | 3760 | 1463542555930 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (10D1B800) [pid = 3760] [serial = 763] [outer = 103CF800] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 105F5800 == 43 [pid = 3760] [id = 20] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 1122D400 == 42 [pid = 3760] [id = 21] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 11A02C00 == 41 [pid = 3760] [id = 19] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 15D6E000 == 40 [pid = 3760] [id = 28] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 131DC400 == 39 [pid = 3760] [id = 27] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 1674E000 == 38 [pid = 3760] [id = 8] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 143B3C00 == 37 [pid = 3760] [id = 24] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 15D6F000 == 36 [pid = 3760] [id = 25] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 10374400 == 35 [pid = 3760] [id = 18] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 1315AC00 == 34 [pid = 3760] [id = 26] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 12D83000 == 33 [pid = 3760] [id = 22] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 130D6800 == 32 [pid = 3760] [id = 23] 20:35:56 INFO - PROCESS | 3760 | --DOCSHELL 10D1D400 == 31 [pid = 3760] [id = 237] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (183B8000) [pid = 3760] [serial = 570] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (161DD800) [pid = 3760] [serial = 564] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (17753800) [pid = 3760] [serial = 534] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (17050800) [pid = 3760] [serial = 558] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (128A6C00) [pid = 3760] [serial = 537] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15407000) [pid = 3760] [serial = 594] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (167AA400) [pid = 3760] [serial = 627] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1A05C800) [pid = 3760] [serial = 591] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (12AEFC00) [pid = 3760] [serial = 561] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A65F800) [pid = 3760] [serial = 621] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (170D5000) [pid = 3760] [serial = 567] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1AA69800) [pid = 3760] [serial = 633] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (137EE400) [pid = 3760] [serial = 624] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1A38A000) [pid = 3760] [serial = 630] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1ABE4800) [pid = 3760] [serial = 710] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A059000) [pid = 3760] [serial = 708] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A383000) [pid = 3760] [serial = 695] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1AE53000) [pid = 3760] [serial = 698] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1B236C00) [pid = 3760] [serial = 701] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1AFAB400) [pid = 3760] [serial = 699] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (10D24800) [pid = 3760] [serial = 704] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16D26400) [pid = 3760] [serial = 707] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1B237400) [pid = 3760] [serial = 702] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1975A000) [pid = 3760] [serial = 674] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15DECC00) [pid = 3760] [serial = 672] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15A3FC00) [pid = 3760] [serial = 671] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (11467C00) [pid = 3760] [serial = 669] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1108A000) [pid = 3760] [serial = 668] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19810400) [pid = 3760] [serial = 666] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19BCC000) [pid = 3760] [serial = 692] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1815F400) [pid = 3760] [serial = 689] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (19755400) [pid = 3760] [serial = 690] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13D24C00) [pid = 3760] [serial = 686] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15221C00) [pid = 3760] [serial = 687] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15637400) [pid = 3760] [serial = 684] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (130CF800) [pid = 3760] [serial = 683] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15D68C00) [pid = 3760] [serial = 681] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1562EC00) [pid = 3760] [serial = 680] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1AA6E000) [pid = 3760] [serial = 678] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A05F000) [pid = 3760] [serial = 677] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19807400) [pid = 3760] [serial = 675] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A561400) [pid = 3760] [serial = 696] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A05B400) [pid = 3760] [serial = 693] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10D28C00) [pid = 3760] [serial = 705] [outer = 00000000] [url = about:blank] 20:35:56 INFO - PROCESS | 3760 | 1463542556390 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]]]}] 20:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 776ms 20:35:56 INFO - PROCESS | 3760 | 1463542556415 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 20:35:56 INFO - PROCESS | 3760 | 1463542556420 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 20:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:35:56 INFO - PROCESS | 3760 | 1463542556426 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:35:56 INFO - PROCESS | 3760 | 1463542556428 Marionette TRACE conn3 <- [1,982,null,{}] 20:35:56 INFO - PROCESS | 3760 | 1463542556432 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}] 20:35:56 INFO - PROCESS | 3760 | 1463542556504 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 20:35:56 INFO - PROCESS | 3760 | 1463542556511 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:56 INFO - PROCESS | 3760 | ++DOCSHELL 1122EC00 == 32 [pid = 3760] [id = 255] 20:35:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (11270C00) [pid = 3760] [serial = 764] [outer = 00000000] 20:35:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11276800) [pid = 3760] [serial = 765] [outer = 11270C00] 20:35:56 INFO - PROCESS | 3760 | 1463542556556 Marionette DEBUG loaded listener.js 20:35:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11462400) [pid = 3760] [serial = 766] [outer = 11270C00] 20:35:56 INFO - PROCESS | 3760 | 1463542556996 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]]]}] 20:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 612ms 20:35:57 INFO - PROCESS | 3760 | 1463542557025 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 20:35:57 INFO - PROCESS | 3760 | 1463542557027 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 20:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:35:57 INFO - PROCESS | 3760 | 1463542557031 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:35:57 INFO - PROCESS | 3760 | 1463542557034 Marionette TRACE conn3 <- [1,986,null,{}] 20:35:57 INFO - PROCESS | 3760 | 1463542557048 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}] 20:35:57 INFO - PROCESS | 3760 | 1463542557131 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 20:35:57 INFO - PROCESS | 3760 | 1463542557138 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 3760 | ++DOCSHELL 12B60000 == 33 [pid = 3760] [id = 256] 20:35:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (12B65000) [pid = 3760] [serial = 767] [outer = 00000000] 20:35:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13048400) [pid = 3760] [serial = 768] [outer = 12B65000] 20:35:57 INFO - PROCESS | 3760 | 1463542557220 Marionette DEBUG loaded listener.js 20:35:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1315BC00) [pid = 3760] [serial = 769] [outer = 12B65000] 20:35:57 INFO - PROCESS | 3760 | 1463542557651 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]]]}] 20:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 656ms 20:35:57 INFO - PROCESS | 3760 | 1463542557693 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 20:35:57 INFO - PROCESS | 3760 | 1463542557695 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 20:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:35:57 INFO - PROCESS | 3760 | 1463542557699 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:35:57 INFO - PROCESS | 3760 | 1463542557700 Marionette TRACE conn3 <- [1,990,null,{}] 20:35:57 INFO - PROCESS | 3760 | 1463542557704 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}] 20:35:57 INFO - PROCESS | 3760 | 1463542557782 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 20:35:57 INFO - PROCESS | 3760 | 1463542557791 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 3760 | ++DOCSHELL 1370B400 == 34 [pid = 3760] [id = 257] 20:35:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (137E7800) [pid = 3760] [serial = 770] [outer = 00000000] 20:35:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (140CB800) [pid = 3760] [serial = 771] [outer = 137E7800] 20:35:57 INFO - PROCESS | 3760 | 1463542557835 Marionette DEBUG loaded listener.js 20:35:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (143BCC00) [pid = 3760] [serial = 772] [outer = 137E7800] 20:35:58 INFO - PROCESS | 3760 | 1463542558251 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]]]}] 20:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 597ms 20:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:35:58 INFO - PROCESS | 3760 | 1463542558318 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 20:35:58 INFO - PROCESS | 3760 | 1463542558320 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 20:35:58 INFO - PROCESS | 3760 | 1463542558324 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:35:58 INFO - PROCESS | 3760 | 1463542558325 Marionette TRACE conn3 <- [1,994,null,{}] 20:35:58 INFO - PROCESS | 3760 | 1463542558333 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}] 20:35:58 INFO - PROCESS | 3760 | 1463542558432 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 20:35:58 INFO - PROCESS | 3760 | 1463542558496 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:58 INFO - PROCESS | 3760 | ++DOCSHELL 140D5000 == 35 [pid = 3760] [id = 258] 20:35:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (143BFC00) [pid = 3760] [serial = 773] [outer = 00000000] 20:35:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15208000) [pid = 3760] [serial = 774] [outer = 143BFC00] 20:35:58 INFO - PROCESS | 3760 | 1463542558541 Marionette DEBUG loaded listener.js 20:35:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15210C00) [pid = 3760] [serial = 775] [outer = 143BFC00] 20:35:58 INFO - PROCESS | 3760 | 1463542558968 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]]]}] 20:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 701ms 20:35:59 INFO - PROCESS | 3760 | 1463542559028 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 20:35:59 INFO - PROCESS | 3760 | 1463542559030 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 20:35:59 INFO - PROCESS | 3760 | 1463542559034 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:35:59 INFO - PROCESS | 3760 | 1463542559035 Marionette TRACE conn3 <- [1,998,null,{}] 20:35:59 INFO - PROCESS | 3760 | 1463542559045 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}] 20:35:59 INFO - PROCESS | 3760 | 1463542559167 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 20:35:59 INFO - PROCESS | 3760 | 1463542559184 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:59 INFO - PROCESS | 3760 | ++DOCSHELL 1540C800 == 36 [pid = 3760] [id = 259] 20:35:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (156D7400) [pid = 3760] [serial = 776] [outer = 00000000] 20:35:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15D6C400) [pid = 3760] [serial = 777] [outer = 156D7400] 20:35:59 INFO - PROCESS | 3760 | 1463542559255 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15D6E400) [pid = 3760] [serial = 778] [outer = 156D7400] 20:35:59 INFO - PROCESS | 3760 | 1463542559656 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]]]}] 20:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 656ms 20:35:59 INFO - PROCESS | 3760 | 1463542559717 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 20:35:59 INFO - PROCESS | 3760 | 1463542559719 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 20:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:35:59 INFO - PROCESS | 3760 | 1463542559731 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:35:59 INFO - PROCESS | 3760 | 1463542559733 Marionette TRACE conn3 <- [1,1002,null,{}] 20:35:59 INFO - PROCESS | 3760 | 1463542559736 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}] 20:35:59 INFO - PROCESS | 3760 | 1463542559835 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 20:35:59 INFO - PROCESS | 3760 | 1463542559841 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:59 INFO - PROCESS | 3760 | ++DOCSHELL 15DECC00 == 37 [pid = 3760] [id = 260] 20:35:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15DF1400) [pid = 3760] [serial = 779] [outer = 00000000] 20:35:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1612D400) [pid = 3760] [serial = 780] [outer = 15DF1400] 20:35:59 INFO - PROCESS | 3760 | 1463542559887 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16164000) [pid = 3760] [serial = 781] [outer = 15DF1400] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (14EE7C00) [pid = 3760] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1304C400) [pid = 3760] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (156D2400) [pid = 3760] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10567400) [pid = 3760] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A6AFC00) [pid = 3760] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10C5D800) [pid = 3760] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10EC0400) [pid = 3760] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1288DC00) [pid = 3760] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1522DC00) [pid = 3760] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11A04000) [pid = 3760] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1520F400) [pid = 3760] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13D26800) [pid = 3760] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (161E0400) [pid = 3760] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:36:00 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1127D000) [pid = 3760] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:36:00 INFO - PROCESS | 3760 | 1463542560388 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]]]}] 20:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 716ms 20:36:00 INFO - PROCESS | 3760 | 1463542560431 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 20:36:00 INFO - PROCESS | 3760 | 1463542560433 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 20:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:36:00 INFO - PROCESS | 3760 | 1463542560436 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:36:00 INFO - PROCESS | 3760 | 1463542560438 Marionette TRACE conn3 <- [1,1006,null,{}] 20:36:00 INFO - PROCESS | 3760 | 1463542560441 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}] 20:36:00 INFO - PROCESS | 3760 | 1463542560527 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 20:36:00 INFO - PROCESS | 3760 | 1463542560536 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:00 INFO - PROCESS | 3760 | ++DOCSHELL 10D20400 == 38 [pid = 3760] [id = 261] 20:36:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10D21800) [pid = 3760] [serial = 782] [outer = 00000000] 20:36:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13078400) [pid = 3760] [serial = 783] [outer = 10D21800] 20:36:00 INFO - PROCESS | 3760 | 1463542560579 Marionette DEBUG loaded listener.js 20:36:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15204000) [pid = 3760] [serial = 784] [outer = 10D21800] 20:36:00 INFO - PROCESS | 3760 | 1463542560984 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]]]}] 20:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 611ms 20:36:01 INFO - PROCESS | 3760 | 1463542561082 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 20:36:01 INFO - PROCESS | 3760 | 1463542561084 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 20:36:01 INFO - PROCESS | 3760 | 1463542561093 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:36:01 INFO - PROCESS | 3760 | 1463542561095 Marionette TRACE conn3 <- [1,1010,null,{}] 20:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:36:01 INFO - PROCESS | 3760 | 1463542561098 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}] 20:36:01 INFO - PROCESS | 3760 | 1463542561157 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 20:36:01 INFO - PROCESS | 3760 | 1463542561163 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 3760 | ++DOCSHELL 12B5FC00 == 39 [pid = 3760] [id = 262] 20:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1520F400) [pid = 3760] [serial = 785] [outer = 00000000] 20:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16128400) [pid = 3760] [serial = 786] [outer = 1520F400] 20:36:01 INFO - PROCESS | 3760 | 1463542561207 Marionette DEBUG loaded listener.js 20:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1612A800) [pid = 3760] [serial = 787] [outer = 1520F400] 20:36:01 INFO - PROCESS | 3760 | 1463542561596 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]]]}] 20:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 567ms 20:36:01 INFO - PROCESS | 3760 | 1463542561658 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 20:36:01 INFO - PROCESS | 3760 | 1463542561660 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 20:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:36:01 INFO - PROCESS | 3760 | 1463542561664 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:36:01 INFO - PROCESS | 3760 | 1463542561665 Marionette TRACE conn3 <- [1,1014,null,{}] 20:36:01 INFO - PROCESS | 3760 | 1463542561669 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}] 20:36:01 INFO - PROCESS | 3760 | 1463542561744 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 20:36:01 INFO - PROCESS | 3760 | 1463542561752 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 3760 | ++DOCSHELL 161E1000 == 40 [pid = 3760] [id = 263] 20:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1664EC00) [pid = 3760] [serial = 788] [outer = 00000000] 20:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16A30C00) [pid = 3760] [serial = 789] [outer = 1664EC00] 20:36:01 INFO - PROCESS | 3760 | 1463542561795 Marionette DEBUG loaded listener.js 20:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16A33800) [pid = 3760] [serial = 790] [outer = 1664EC00] 20:36:02 INFO - PROCESS | 3760 | 1463542562212 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]]]}] 20:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 567ms 20:36:02 INFO - PROCESS | 3760 | 1463542562279 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 20:36:02 INFO - PROCESS | 3760 | 1463542562283 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 20:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:36:02 INFO - PROCESS | 3760 | 1463542562289 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:36:02 INFO - PROCESS | 3760 | 1463542562293 Marionette TRACE conn3 <- [1,1018,null,{}] 20:36:02 INFO - PROCESS | 3760 | 1463542562300 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}] 20:36:02 INFO - PROCESS | 3760 | 1463542562389 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 20:36:02 INFO - PROCESS | 3760 | 1463542562547 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 3760 | ++DOCSHELL 10A5E800 == 41 [pid = 3760] [id = 264] 20:36:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (10A5F800) [pid = 3760] [serial = 791] [outer = 00000000] 20:36:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10C56400) [pid = 3760] [serial = 792] [outer = 10A5F800] 20:36:02 INFO - PROCESS | 3760 | 1463542562601 Marionette DEBUG loaded listener.js 20:36:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10D1FC00) [pid = 3760] [serial = 793] [outer = 10A5F800] 20:36:03 INFO - PROCESS | 3760 | 1463542563150 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]]]}] 20:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 910ms 20:36:03 INFO - PROCESS | 3760 | 1463542563182 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 20:36:03 INFO - PROCESS | 3760 | 1463542563186 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 20:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:36:03 INFO - PROCESS | 3760 | 1463542563194 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:36:03 INFO - PROCESS | 3760 | 1463542563198 Marionette TRACE conn3 <- [1,1022,null,{}] 20:36:03 INFO - PROCESS | 3760 | 1463542563202 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}] 20:36:03 INFO - PROCESS | 3760 | 1463542563303 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 20:36:03 INFO - PROCESS | 3760 | 1463542563398 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:03 INFO - PROCESS | 3760 | ++DOCSHELL 11279400 == 42 [pid = 3760] [id = 265] 20:36:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1127DC00) [pid = 3760] [serial = 794] [outer = 00000000] 20:36:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (128AA400) [pid = 3760] [serial = 795] [outer = 1127DC00] 20:36:03 INFO - PROCESS | 3760 | 1463542563451 Marionette DEBUG loaded listener.js 20:36:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (131DDC00) [pid = 3760] [serial = 796] [outer = 1127DC00] 20:36:04 INFO - PROCESS | 3760 | 1463542564032 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]]]}] 20:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 895ms 20:36:04 INFO - PROCESS | 3760 | 1463542564101 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 20:36:04 INFO - PROCESS | 3760 | 1463542564104 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 20:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:36:04 INFO - PROCESS | 3760 | 1463542564108 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:36:04 INFO - PROCESS | 3760 | 1463542564110 Marionette TRACE conn3 <- [1,1026,null,{}] 20:36:04 INFO - PROCESS | 3760 | 1463542564120 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}] 20:36:04 INFO - PROCESS | 3760 | 1463542564256 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 20:36:04 INFO - PROCESS | 3760 | 1463542564381 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:04 INFO - PROCESS | 3760 | ++DOCSHELL 15A37400 == 43 [pid = 3760] [id = 266] 20:36:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15A3A400) [pid = 3760] [serial = 797] [outer = 00000000] 20:36:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16127800) [pid = 3760] [serial = 798] [outer = 15A3A400] 20:36:04 INFO - PROCESS | 3760 | 1463542564439 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (167AE400) [pid = 3760] [serial = 799] [outer = 15A3A400] 20:36:04 INFO - PROCESS | 3760 | 1463542564993 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]]]}] 20:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 954ms 20:36:05 INFO - PROCESS | 3760 | 1463542565063 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 20:36:05 INFO - PROCESS | 3760 | 1463542565065 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 20:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:36:05 INFO - PROCESS | 3760 | 1463542565069 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:36:05 INFO - PROCESS | 3760 | 1463542565071 Marionette TRACE conn3 <- [1,1030,null,{}] 20:36:05 INFO - PROCESS | 3760 | 1463542565074 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}] 20:36:05 INFO - PROCESS | 3760 | 1463542565215 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 20:36:05 INFO - PROCESS | 3760 | 1463542565269 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 3760 | ++DOCSHELL 16D26400 == 44 [pid = 3760] [id = 267] 20:36:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16D2B000) [pid = 3760] [serial = 800] [outer = 00000000] 20:36:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1703AC00) [pid = 3760] [serial = 801] [outer = 16D2B000] 20:36:05 INFO - PROCESS | 3760 | 1463542565306 Marionette DEBUG loaded listener.js 20:36:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (17059C00) [pid = 3760] [serial = 802] [outer = 16D2B000] 20:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1000ms 20:36:06 INFO - PROCESS | 3760 | 1463542566048 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]]]}] 20:36:06 INFO - PROCESS | 3760 | 1463542566057 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 3760 | 1463542566060 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 20:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:36:06 INFO - PROCESS | 3760 | 1463542566102 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:36:06 INFO - PROCESS | 3760 | 1463542566106 Marionette TRACE conn3 <- [1,1034,null,{}] 20:36:06 INFO - PROCESS | 3760 | 1463542566113 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}] 20:36:06 INFO - PROCESS | 3760 | 1463542566211 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 20:36:06 INFO - PROCESS | 3760 | 1463542566296 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:06 INFO - PROCESS | 3760 | ++DOCSHELL 10A64400 == 45 [pid = 3760] [id = 268] 20:36:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (10A7E000) [pid = 3760] [serial = 803] [outer = 00000000] 20:36:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (10D23800) [pid = 3760] [serial = 804] [outer = 10A7E000] 20:36:06 INFO - PROCESS | 3760 | 1463542566390 Marionette DEBUG loaded listener.js 20:36:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (114B3000) [pid = 3760] [serial = 805] [outer = 10A7E000] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16CBA800) [pid = 3760] [serial = 753] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15205C00) [pid = 3760] [serial = 732] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1520B000) [pid = 3760] [serial = 733] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (130CE800) [pid = 3760] [serial = 726] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (131D7400) [pid = 3760] [serial = 727] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15BAE400) [pid = 3760] [serial = 738] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (10A7DC00) [pid = 3760] [serial = 714] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10C53C00) [pid = 3760] [serial = 715] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1ABE7C00) [pid = 3760] [serial = 711] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (10D25400) [pid = 3760] [serial = 717] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1108B000) [pid = 3760] [serial = 718] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16A38400) [pid = 3760] [serial = 751] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (12A95400) [pid = 3760] [serial = 723] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (12D2F000) [pid = 3760] [serial = 724] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16127400) [pid = 3760] [serial = 741] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11A10800) [pid = 3760] [serial = 720] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15BB1C00) [pid = 3760] [serial = 739] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (11CF4C00) [pid = 3760] [serial = 721] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1540B800) [pid = 3760] [serial = 735] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (140D6800) [pid = 3760] [serial = 729] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (167A8000) [pid = 3760] [serial = 744] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (143BE800) [pid = 3760] [serial = 730] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16130400) [pid = 3760] [serial = 742] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (167AB000) [pid = 3760] [serial = 750] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1815EC00) [pid = 3760] [serial = 402] [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.] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (167D4C00) [pid = 3760] [serial = 745] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (143BD000) [pid = 3760] [serial = 747] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15201800) [pid = 3760] [serial = 748] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (12B60400) [pid = 3760] [serial = 736] [outer = 00000000] [url = about:blank] 20:36:06 INFO - PROCESS | 3760 | 1463542566829 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]]]}] 20:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 790ms 20:36:06 INFO - PROCESS | 3760 | 1463542566868 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 3760 | 1463542566873 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 20:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:36:06 INFO - PROCESS | 3760 | 1463542566879 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:36:06 INFO - PROCESS | 3760 | 1463542566882 Marionette TRACE conn3 <- [1,1038,null,{}] 20:36:06 INFO - PROCESS | 3760 | 1463542566886 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}] 20:36:06 INFO - PROCESS | 3760 | 1463542566972 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 20:36:06 INFO - PROCESS | 3760 | 1463542566979 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:06 INFO - PROCESS | 3760 | ++DOCSHELL 10EC0400 == 46 [pid = 3760] [id = 269] 20:36:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (11089C00) [pid = 3760] [serial = 806] [outer = 00000000] 20:36:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (11C5F000) [pid = 3760] [serial = 807] [outer = 11089C00] 20:36:07 INFO - PROCESS | 3760 | 1463542567023 Marionette DEBUG loaded listener.js 20:36:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (12848800) [pid = 3760] [serial = 808] [outer = 11089C00] 20:36:07 INFO - PROCESS | 3760 | 1463542567460 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]]]}] 20:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 597ms 20:36:07 INFO - PROCESS | 3760 | 1463542567482 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 3760 | 1463542567484 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 20:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:36:07 INFO - PROCESS | 3760 | 1463542567488 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:36:07 INFO - PROCESS | 3760 | 1463542567491 Marionette TRACE conn3 <- [1,1042,null,{}] 20:36:07 INFO - PROCESS | 3760 | 1463542567501 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}] 20:36:07 INFO - PROCESS | 3760 | 1463542567581 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 20:36:07 INFO - PROCESS | 3760 | 1463542567592 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:07 INFO - PROCESS | 3760 | ++DOCSHELL 1315DC00 == 47 [pid = 3760] [id = 270] 20:36:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1315E000) [pid = 3760] [serial = 809] [outer = 00000000] 20:36:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1331F400) [pid = 3760] [serial = 810] [outer = 1315E000] 20:36:07 INFO - PROCESS | 3760 | 1463542567639 Marionette DEBUG loaded listener.js 20:36:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13D26800) [pid = 3760] [serial = 811] [outer = 1315E000] 20:36:08 INFO - PROCESS | 3760 | 1463542568095 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]]]}] 20:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 611ms 20:36:08 INFO - PROCESS | 3760 | 1463542568107 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 20:36:08 INFO - PROCESS | 3760 | 1463542568109 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 20:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:36:08 INFO - PROCESS | 3760 | 1463542568112 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:36:08 INFO - PROCESS | 3760 | 1463542568114 Marionette TRACE conn3 <- [1,1046,null,{}] 20:36:08 INFO - PROCESS | 3760 | 1463542568117 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}] 20:36:08 INFO - PROCESS | 3760 | 1463542568194 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 20:36:08 INFO - PROCESS | 3760 | 1463542568200 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 3760 | ++DOCSHELL 13375C00 == 48 [pid = 3760] [id = 271] 20:36:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (143BA800) [pid = 3760] [serial = 812] [outer = 00000000] 20:36:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15205400) [pid = 3760] [serial = 813] [outer = 143BA800] 20:36:08 INFO - PROCESS | 3760 | 1463542568245 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1520E000) [pid = 3760] [serial = 814] [outer = 143BA800] 20:36:08 INFO - PROCESS | 3760 | 1463542568652 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]]]}] 20:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 612ms 20:36:08 INFO - PROCESS | 3760 | 1463542568715 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 20:36:08 INFO - PROCESS | 3760 | 1463542568717 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 20:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:36:08 INFO - PROCESS | 3760 | 1463542568720 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:36:08 INFO - PROCESS | 3760 | 1463542568722 Marionette TRACE conn3 <- [1,1050,null,{}] 20:36:08 INFO - PROCESS | 3760 | 1463542568743 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}] 20:36:08 INFO - PROCESS | 3760 | 1463542568848 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 20:36:08 INFO - PROCESS | 3760 | 1463542568860 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 3760 | ++DOCSHELL 14EEB800 == 49 [pid = 3760] [id = 272] 20:36:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1522EC00) [pid = 3760] [serial = 815] [outer = 00000000] 20:36:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15634C00) [pid = 3760] [serial = 816] [outer = 1522EC00] 20:36:08 INFO - PROCESS | 3760 | 1463542568908 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15A31400) [pid = 3760] [serial = 817] [outer = 1522EC00] 20:36:09 INFO - PROCESS | 3760 | 1463542569356 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]]]}] 20:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 20:36:09 INFO - PROCESS | 3760 | 1463542569402 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 3760 | 1463542569404 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 20:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:36:09 INFO - PROCESS | 3760 | 1463542569413 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:36:09 INFO - PROCESS | 3760 | 1463542569415 Marionette TRACE conn3 <- [1,1054,null,{}] 20:36:09 INFO - PROCESS | 3760 | 1463542569419 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}] 20:36:09 INFO - PROCESS | 3760 | 1463542569523 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 20:36:09 INFO - PROCESS | 3760 | 1463542569538 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:09 INFO - PROCESS | 3760 | ++DOCSHELL 10A5C000 == 50 [pid = 3760] [id = 273] 20:36:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11C04C00) [pid = 3760] [serial = 818] [outer = 00000000] 20:36:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16127400) [pid = 3760] [serial = 819] [outer = 11C04C00] 20:36:09 INFO - PROCESS | 3760 | 1463542569583 Marionette DEBUG loaded listener.js 20:36:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1616A000) [pid = 3760] [serial = 820] [outer = 11C04C00] 20:36:10 INFO - PROCESS | 3760 | 1463542570024 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]]]}] 20:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 20:36:10 INFO - PROCESS | 3760 | 1463542570070 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 20:36:10 INFO - PROCESS | 3760 | 1463542570072 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 20:36:10 INFO - PROCESS | 3760 | 1463542570075 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:36:10 INFO - PROCESS | 3760 | 1463542570077 Marionette TRACE conn3 <- [1,1058,null,{}] 20:36:10 INFO - PROCESS | 3760 | 1463542570091 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}] 20:36:10 INFO - PROCESS | 3760 | 1463542570205 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 20:36:10 INFO - PROCESS | 3760 | 1463542570218 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 3760 | ++DOCSHELL 10374C00 == 51 [pid = 3760] [id = 274] 20:36:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16128C00) [pid = 3760] [serial = 821] [outer = 00000000] 20:36:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16A3C800) [pid = 3760] [serial = 822] [outer = 16128C00] 20:36:10 INFO - PROCESS | 3760 | 1463542570261 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16CBDC00) [pid = 3760] [serial = 823] [outer = 16128C00] 20:36:10 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (156D7400) [pid = 3760] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:36:10 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (137E7800) [pid = 3760] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:36:10 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (11270C00) [pid = 3760] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:36:10 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (103CF800) [pid = 3760] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:36:10 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (143BFC00) [pid = 3760] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:36:10 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12B65000) [pid = 3760] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:36:10 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15DF1400) [pid = 3760] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:36:10 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10D21800) [pid = 3760] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:36:10 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1520F400) [pid = 3760] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:36:10 INFO - PROCESS | 3760 | 1463542570746 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]]]}] 20:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 701ms 20:36:10 INFO - PROCESS | 3760 | 1463542570782 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 20:36:10 INFO - PROCESS | 3760 | 1463542570784 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 20:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:36:10 INFO - PROCESS | 3760 | 1463542570787 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:36:10 INFO - PROCESS | 3760 | 1463542570789 Marionette TRACE conn3 <- [1,1062,null,{}] 20:36:10 INFO - PROCESS | 3760 | 1463542570792 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}] 20:36:10 INFO - PROCESS | 3760 | 1463542570855 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 20:36:10 INFO - PROCESS | 3760 | 1463542570864 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 3760 | ++DOCSHELL 10A61000 == 52 [pid = 3760] [id = 275] 20:36:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10D21800) [pid = 3760] [serial = 824] [outer = 00000000] 20:36:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1288C800) [pid = 3760] [serial = 825] [outer = 10D21800] 20:36:10 INFO - PROCESS | 3760 | 1463542570926 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1520DC00) [pid = 3760] [serial = 826] [outer = 10D21800] 20:36:11 INFO - PROCESS | 3760 | 1463542571329 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]]]}] 20:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 567ms 20:36:11 INFO - PROCESS | 3760 | 1463542571353 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 20:36:11 INFO - PROCESS | 3760 | 1463542571355 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 20:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:36:11 INFO - PROCESS | 3760 | 1463542571358 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:36:11 INFO - PROCESS | 3760 | 1463542571359 Marionette TRACE conn3 <- [1,1066,null,{}] 20:36:11 INFO - PROCESS | 3760 | 1463542571363 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}] 20:36:11 INFO - PROCESS | 3760 | 1463542571440 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 20:36:11 INFO - PROCESS | 3760 | 1463542571475 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:11 INFO - PROCESS | 3760 | ++DOCSHELL 156D7400 == 53 [pid = 3760] [id = 276] 20:36:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15D71400) [pid = 3760] [serial = 827] [outer = 00000000] 20:36:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16A37800) [pid = 3760] [serial = 828] [outer = 15D71400] 20:36:11 INFO - PROCESS | 3760 | 1463542571519 Marionette DEBUG loaded listener.js 20:36:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17054000) [pid = 3760] [serial = 829] [outer = 15D71400] 20:36:11 INFO - PROCESS | 3760 | 1463542571899 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]]]}] 20:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 567ms 20:36:11 INFO - PROCESS | 3760 | 1463542571934 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 20:36:11 INFO - PROCESS | 3760 | 1463542571936 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 20:36:11 INFO - PROCESS | 3760 | 1463542571939 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:36:11 INFO - PROCESS | 3760 | 1463542571941 Marionette TRACE conn3 <- [1,1070,null,{}] 20:36:11 INFO - PROCESS | 3760 | 1463542571964 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}] 20:36:12 INFO - PROCESS | 3760 | 1463542572025 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 20:36:12 INFO - PROCESS | 3760 | 1463542572031 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:12 INFO - PROCESS | 3760 | ++DOCSHELL 143BFC00 == 54 [pid = 3760] [id = 277] 20:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (167D4C00) [pid = 3760] [serial = 830] [outer = 00000000] 20:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (170CF800) [pid = 3760] [serial = 831] [outer = 167D4C00] 20:36:12 INFO - PROCESS | 3760 | 1463542572075 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (170D5800) [pid = 3760] [serial = 832] [outer = 167D4C00] 20:36:12 INFO - PROCESS | 3760 | 1463542572462 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]]]}] 20:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 567ms 20:36:12 INFO - PROCESS | 3760 | 1463542572506 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 20:36:12 INFO - PROCESS | 3760 | 1463542572508 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 20:36:12 INFO - PROCESS | 3760 | 1463542572511 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:36:12 INFO - PROCESS | 3760 | 1463542572514 Marionette TRACE conn3 <- [1,1074,null,{}] 20:36:12 INFO - PROCESS | 3760 | 1463542572517 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}] 20:36:12 INFO - PROCESS | 3760 | 1463542572694 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 20:36:12 INFO - PROCESS | 3760 | 1463542572828 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:12 INFO - PROCESS | 3760 | ++DOCSHELL 103DA000 == 55 [pid = 3760] [id = 278] 20:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (103F7C00) [pid = 3760] [serial = 833] [outer = 00000000] 20:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10A58C00) [pid = 3760] [serial = 834] [outer = 103F7C00] 20:36:12 INFO - PROCESS | 3760 | 1463542572885 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10C54400) [pid = 3760] [serial = 835] [outer = 103F7C00] 20:36:13 INFO - PROCESS | 3760 | 1463542573407 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]]]}] 20:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 955ms 20:36:13 INFO - PROCESS | 3760 | 1463542573478 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 20:36:13 INFO - PROCESS | 3760 | 1463542573482 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 20:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:36:13 INFO - PROCESS | 3760 | 1463542573487 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:36:13 INFO - PROCESS | 3760 | 1463542573492 Marionette TRACE conn3 <- [1,1078,null,{}] 20:36:13 INFO - PROCESS | 3760 | 1463542573498 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}] 20:36:13 INFO - PROCESS | 3760 | 1463542573582 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 20:36:13 INFO - PROCESS | 3760 | 1463542573681 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:13 INFO - PROCESS | 3760 | ++DOCSHELL 12AE8800 == 56 [pid = 3760] [id = 279] 20:36:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (12AEFC00) [pid = 3760] [serial = 836] [outer = 00000000] 20:36:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (131D8400) [pid = 3760] [serial = 837] [outer = 12AEFC00] 20:36:13 INFO - PROCESS | 3760 | 1463542573737 Marionette DEBUG loaded listener.js 20:36:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (140D1000) [pid = 3760] [serial = 838] [outer = 12AEFC00] 20:36:14 INFO - PROCESS | 3760 | 1463542574323 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]]]}] 20:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 895ms 20:36:14 INFO - PROCESS | 3760 | 1463542574380 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 20:36:14 INFO - PROCESS | 3760 | 1463542574383 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 20:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:36:14 INFO - PROCESS | 3760 | 1463542574387 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:36:14 INFO - PROCESS | 3760 | 1463542574389 Marionette TRACE conn3 <- [1,1082,null,{}] 20:36:14 INFO - PROCESS | 3760 | 1463542574393 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}] 20:36:14 INFO - PROCESS | 3760 | 1463542574496 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 20:36:14 INFO - PROCESS | 3760 | 1463542574595 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:14 INFO - PROCESS | 3760 | ++DOCSHELL 15BB5400 == 57 [pid = 3760] [id = 280] 20:36:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (15D6A400) [pid = 3760] [serial = 839] [outer = 00000000] 20:36:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1612E400) [pid = 3760] [serial = 840] [outer = 15D6A400] 20:36:14 INFO - PROCESS | 3760 | 1463542574649 Marionette DEBUG loaded listener.js 20:36:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (167D7800) [pid = 3760] [serial = 841] [outer = 15D6A400] 20:36:15 INFO - PROCESS | 3760 | 1463542575215 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]]]}] 20:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 865ms 20:36:15 INFO - PROCESS | 3760 | 1463542575253 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 20:36:15 INFO - PROCESS | 3760 | 1463542575258 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 20:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:36:15 INFO - PROCESS | 3760 | 1463542575269 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:36:15 INFO - PROCESS | 3760 | 1463542575273 Marionette TRACE conn3 <- [1,1086,null,{}] 20:36:15 INFO - PROCESS | 3760 | 1463542575277 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}] 20:36:15 INFO - PROCESS | 3760 | 1463542575380 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 20:36:15 INFO - PROCESS | 3760 | 1463542575477 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:15 INFO - PROCESS | 3760 | ++DOCSHELL 15D6E000 == 58 [pid = 3760] [id = 281] 20:36:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16A37000) [pid = 3760] [serial = 842] [outer = 00000000] 20:36:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (174BB800) [pid = 3760] [serial = 843] [outer = 16A37000] 20:36:15 INFO - PROCESS | 3760 | 1463542575514 Marionette DEBUG loaded listener.js 20:36:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1768EC00) [pid = 3760] [serial = 844] [outer = 16A37000] 20:36:16 INFO - PROCESS | 3760 | 1463542576083 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]]]}] 20:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 850ms 20:36:16 INFO - PROCESS | 3760 | 1463542576130 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 20:36:16 INFO - PROCESS | 3760 | 1463542576132 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 20:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:36:16 INFO - PROCESS | 3760 | 1463542576136 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:36:16 INFO - PROCESS | 3760 | 1463542576138 Marionette TRACE conn3 <- [1,1090,null,{}] 20:36:16 INFO - PROCESS | 3760 | 1463542576141 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}] 20:36:16 INFO - PROCESS | 3760 | 1463542576223 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 20:36:16 INFO - PROCESS | 3760 | 1463542576319 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:16 INFO - PROCESS | 3760 | ++DOCSHELL 1562B800 == 59 [pid = 3760] [id = 282] 20:36:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (170D8C00) [pid = 3760] [serial = 845] [outer = 00000000] 20:36:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (17E01400) [pid = 3760] [serial = 846] [outer = 170D8C00] 20:36:16 INFO - PROCESS | 3760 | 1463542576373 Marionette DEBUG loaded listener.js 20:36:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1815C000) [pid = 3760] [serial = 847] [outer = 170D8C00] 20:36:17 INFO - PROCESS | 3760 | 1463542577027 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]]]}] 20:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 955ms 20:36:17 INFO - PROCESS | 3760 | 1463542577084 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 3760 | 1463542577090 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 20:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:36:17 INFO - PROCESS | 3760 | 1463542577097 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:36:17 INFO - PROCESS | 3760 | 1463542577101 Marionette TRACE conn3 <- [1,1094,null,{}] 20:36:17 INFO - PROCESS | 3760 | 1463542577107 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}] 20:36:17 INFO - PROCESS | 3760 | 1463542577208 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 20:36:17 INFO - PROCESS | 3760 | 1463542577293 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:17 INFO - PROCESS | 3760 | ++DOCSHELL 1122D400 == 60 [pid = 3760] [id = 283] 20:36:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1122F800) [pid = 3760] [serial = 848] [outer = 00000000] 20:36:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (11C06C00) [pid = 3760] [serial = 849] [outer = 1122F800] 20:36:17 INFO - PROCESS | 3760 | 1463542577388 Marionette DEBUG loaded listener.js 20:36:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (128A0400) [pid = 3760] [serial = 850] [outer = 1122F800] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 1AFA6400 == 59 [pid = 3760] [id = 14] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 1AFB2800 == 58 [pid = 3760] [id = 15] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 143BFC00 == 57 [pid = 3760] [id = 277] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 156D7400 == 56 [pid = 3760] [id = 276] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 10A61000 == 55 [pid = 3760] [id = 275] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 10374C00 == 54 [pid = 3760] [id = 274] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 10A5C000 == 53 [pid = 3760] [id = 273] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 14EEB800 == 52 [pid = 3760] [id = 272] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 13375C00 == 51 [pid = 3760] [id = 271] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 1315DC00 == 50 [pid = 3760] [id = 270] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 10EC0400 == 49 [pid = 3760] [id = 269] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 10A64400 == 48 [pid = 3760] [id = 268] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 16D26400 == 47 [pid = 3760] [id = 267] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 15A37400 == 46 [pid = 3760] [id = 266] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 11279400 == 45 [pid = 3760] [id = 265] 20:36:17 INFO - PROCESS | 3760 | --DOCSHELL 10A5E800 == 44 [pid = 3760] [id = 264] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (10D1B800) [pid = 3760] [serial = 763] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15208000) [pid = 3760] [serial = 774] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (15210C00) [pid = 3760] [serial = 775] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (13048400) [pid = 3760] [serial = 768] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1315BC00) [pid = 3760] [serial = 769] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15D6E400) [pid = 3760] [serial = 778] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (11CEF400) [pid = 3760] [serial = 759] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1612D400) [pid = 3760] [serial = 780] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (13078400) [pid = 3760] [serial = 783] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (10C60400) [pid = 3760] [serial = 756] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15204000) [pid = 3760] [serial = 784] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16128400) [pid = 3760] [serial = 786] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16164000) [pid = 3760] [serial = 781] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1612A800) [pid = 3760] [serial = 787] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (143BCC00) [pid = 3760] [serial = 772] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16A30C00) [pid = 3760] [serial = 789] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15D6C400) [pid = 3760] [serial = 777] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (140CB800) [pid = 3760] [serial = 771] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (11276800) [pid = 3760] [serial = 765] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11462400) [pid = 3760] [serial = 766] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10C53800) [pid = 3760] [serial = 762] [outer = 00000000] [url = about:blank] 20:36:17 INFO - PROCESS | 3760 | 1463542577947 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]]]}] 20:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 895ms 20:36:17 INFO - PROCESS | 3760 | 1463542578010 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 3760 | 1463542578015 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 20:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:36:18 INFO - PROCESS | 3760 | 1463542578021 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:36:18 INFO - PROCESS | 3760 | 1463542578024 Marionette TRACE conn3 <- [1,1098,null,{}] 20:36:18 INFO - PROCESS | 3760 | 1463542578027 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}] 20:36:18 INFO - PROCESS | 3760 | 1463542578108 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 20:36:18 INFO - PROCESS | 3760 | 1463542578185 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:18 INFO - PROCESS | 3760 | ++DOCSHELL 10328C00 == 45 [pid = 3760] [id = 284] 20:36:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (103CF800) [pid = 3760] [serial = 851] [outer = 00000000] 20:36:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10D1C400) [pid = 3760] [serial = 852] [outer = 103CF800] 20:36:18 INFO - PROCESS | 3760 | 1463542578230 Marionette DEBUG loaded listener.js 20:36:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (12848400) [pid = 3760] [serial = 853] [outer = 103CF800] 20:36:18 INFO - PROCESS | 3760 | 1463542578607 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]]]}] 20:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 20:36:18 INFO - PROCESS | 3760 | 1463542578680 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 20:36:18 INFO - PROCESS | 3760 | 1463542578682 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 20:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:36:18 INFO - PROCESS | 3760 | 1463542578686 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:36:18 INFO - PROCESS | 3760 | 1463542578689 Marionette TRACE conn3 <- [1,1102,null,{}] 20:36:18 INFO - PROCESS | 3760 | 1463542578703 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}] 20:36:18 INFO - PROCESS | 3760 | 1463542578787 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 20:36:18 INFO - PROCESS | 3760 | 1463542578797 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:18 INFO - PROCESS | 3760 | ++DOCSHELL 13D23C00 == 46 [pid = 3760] [id = 285] 20:36:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13D24000) [pid = 3760] [serial = 854] [outer = 00000000] 20:36:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (143B3800) [pid = 3760] [serial = 855] [outer = 13D24000] 20:36:18 INFO - PROCESS | 3760 | 1463542578843 Marionette DEBUG loaded listener.js 20:36:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (14EE5C00) [pid = 3760] [serial = 856] [outer = 13D24000] 20:36:19 INFO - PROCESS | 3760 | 1463542579281 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]]]}] 20:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 612ms 20:36:19 INFO - PROCESS | 3760 | 1463542579305 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 20:36:19 INFO - PROCESS | 3760 | 1463542579308 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 20:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:36:19 INFO - PROCESS | 3760 | 1463542579314 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:36:19 INFO - PROCESS | 3760 | 1463542579316 Marionette TRACE conn3 <- [1,1106,null,{}] 20:36:19 INFO - PROCESS | 3760 | 1463542579320 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}] 20:36:19 INFO - PROCESS | 3760 | 1463542579381 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 20:36:19 INFO - PROCESS | 3760 | 1463542579388 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:19 INFO - PROCESS | 3760 | ++DOCSHELL 143B3000 == 47 [pid = 3760] [id = 286] 20:36:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (143BFC00) [pid = 3760] [serial = 857] [outer = 00000000] 20:36:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15401800) [pid = 3760] [serial = 858] [outer = 143BFC00] 20:36:19 INFO - PROCESS | 3760 | 1463542579436 Marionette DEBUG loaded listener.js 20:36:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15635000) [pid = 3760] [serial = 859] [outer = 143BFC00] 20:36:19 INFO - PROCESS | 3760 | 1463542579843 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]]]}] 20:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 566ms 20:36:19 INFO - PROCESS | 3760 | 1463542579875 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 20:36:19 INFO - PROCESS | 3760 | 1463542579877 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 20:36:19 INFO - PROCESS | 3760 | 1463542579881 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:36:19 INFO - PROCESS | 3760 | 1463542579882 Marionette TRACE conn3 <- [1,1110,null,{}] 20:36:19 INFO - PROCESS | 3760 | 1463542579886 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}] 20:36:19 INFO - PROCESS | 3760 | 1463542580007 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 20:36:20 INFO - PROCESS | 3760 | 1463542580013 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:20 INFO - PROCESS | 3760 | ++DOCSHELL 10A55C00 == 48 [pid = 3760] [id = 287] 20:36:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10A59C00) [pid = 3760] [serial = 860] [outer = 00000000] 20:36:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (156D7400) [pid = 3760] [serial = 861] [outer = 10A59C00] 20:36:20 INFO - PROCESS | 3760 | 1463542580058 Marionette DEBUG loaded listener.js 20:36:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (15D6C400) [pid = 3760] [serial = 862] [outer = 10A59C00] 20:36:20 INFO - PROCESS | 3760 | 1463542580500 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]]]}] 20:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 672ms 20:36:20 INFO - PROCESS | 3760 | 1463542580547 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 20:36:20 INFO - PROCESS | 3760 | 1463542580549 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 20:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:36:20 INFO - PROCESS | 3760 | 1463542580552 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:36:20 INFO - PROCESS | 3760 | 1463542580554 Marionette TRACE conn3 <- [1,1114,null,{}] 20:36:20 INFO - PROCESS | 3760 | 1463542580558 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}] 20:36:20 INFO - PROCESS | 3760 | 1463542580684 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 20:36:20 INFO - PROCESS | 3760 | 1463542580747 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:20 INFO - PROCESS | 3760 | ++DOCSHELL 16163000 == 49 [pid = 3760] [id = 288] 20:36:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16169800) [pid = 3760] [serial = 863] [outer = 00000000] 20:36:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16652C00) [pid = 3760] [serial = 864] [outer = 16169800] 20:36:20 INFO - PROCESS | 3760 | 1463542580792 Marionette DEBUG loaded listener.js 20:36:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16A30C00) [pid = 3760] [serial = 865] [outer = 16169800] 20:36:21 INFO - PROCESS | 3760 | 1463542581186 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]]]}] 20:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 20:36:21 INFO - PROCESS | 3760 | 1463542581235 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 20:36:21 INFO - PROCESS | 3760 | 1463542581221 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 20:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:36:21 INFO - PROCESS | 3760 | 1463542581237 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:36:21 INFO - PROCESS | 3760 | 1463542581239 Marionette TRACE conn3 <- [1,1118,null,{}] 20:36:21 INFO - PROCESS | 3760 | 1463542581281 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}] 20:36:21 INFO - PROCESS | 3760 | 1463542581386 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (16A36C00) [pid = 3760] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16128C00) [pid = 3760] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15D71400) [pid = 3760] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (11089C00) [pid = 3760] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (11C04C00) [pid = 3760] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (10A7E000) [pid = 3760] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1315E000) [pid = 3760] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (10D21800) [pid = 3760] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (143BA800) [pid = 3760] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1664EC00) [pid = 3760] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:36:21 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1522EC00) [pid = 3760] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:36:21 INFO - PROCESS | 3760 | 1463542581631 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:21 INFO - PROCESS | 3760 | ++DOCSHELL 10372C00 == 50 [pid = 3760] [id = 289] 20:36:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (103D2800) [pid = 3760] [serial = 866] [outer = 00000000] 20:36:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10A64C00) [pid = 3760] [serial = 867] [outer = 103D2800] 20:36:21 INFO - PROCESS | 3760 | 1463542581671 Marionette DEBUG loaded listener.js 20:36:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (10C55C00) [pid = 3760] [serial = 868] [outer = 103D2800] 20:36:22 INFO - PROCESS | 3760 | 1463542582237 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]]]}] 20:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1014ms 20:36:22 INFO - PROCESS | 3760 | 1463542582290 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 20:36:22 INFO - PROCESS | 3760 | 1463542582295 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 20:36:22 INFO - PROCESS | 3760 | 1463542582300 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:36:22 INFO - PROCESS | 3760 | 1463542582304 Marionette TRACE conn3 <- [1,1122,null,{}] 20:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:36:22 INFO - PROCESS | 3760 | 1463542582309 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}] 20:36:22 INFO - PROCESS | 3760 | 1463542582414 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 20:36:22 INFO - PROCESS | 3760 | 1463542582512 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:22 INFO - PROCESS | 3760 | ++DOCSHELL 12841400 == 51 [pid = 3760] [id = 290] 20:36:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (12844C00) [pid = 3760] [serial = 869] [outer = 00000000] 20:36:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1304B800) [pid = 3760] [serial = 870] [outer = 12844C00] 20:36:22 INFO - PROCESS | 3760 | 1463542582551 Marionette DEBUG loaded listener.js 20:36:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1315AC00) [pid = 3760] [serial = 871] [outer = 12844C00] 20:36:23 INFO - PROCESS | 3760 | 1463542583145 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]]]}] 20:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 851ms 20:36:23 INFO - PROCESS | 3760 | 1463542583171 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 20:36:23 INFO - PROCESS | 3760 | 1463542583175 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 20:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:36:23 INFO - PROCESS | 3760 | 1463542583179 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:36:23 INFO - PROCESS | 3760 | 1463542583181 Marionette TRACE conn3 <- [1,1126,null,{}] 20:36:23 INFO - PROCESS | 3760 | 1463542583185 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}] 20:36:23 INFO - PROCESS | 3760 | 1463542583295 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 20:36:23 INFO - PROCESS | 3760 | 1463542583393 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:23 INFO - PROCESS | 3760 | ++DOCSHELL 140D1800 == 52 [pid = 3760] [id = 291] 20:36:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (140D6C00) [pid = 3760] [serial = 872] [outer = 00000000] 20:36:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1562B400) [pid = 3760] [serial = 873] [outer = 140D6C00] 20:36:23 INFO - PROCESS | 3760 | 1463542583431 Marionette DEBUG loaded listener.js 20:36:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16128C00) [pid = 3760] [serial = 874] [outer = 140D6C00] 20:36:24 INFO - PROCESS | 3760 | 1463542584032 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]]]}] 20:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 922ms 20:36:24 INFO - PROCESS | 3760 | 1463542584108 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 20:36:24 INFO - PROCESS | 3760 | 1463542584110 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 20:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:36:24 INFO - PROCESS | 3760 | 1463542584121 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:36:24 INFO - PROCESS | 3760 | 1463542584127 Marionette TRACE conn3 <- [1,1130,null,{}] 20:36:24 INFO - PROCESS | 3760 | 1463542584131 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}] 20:36:24 INFO - PROCESS | 3760 | 1463542584288 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 20:36:24 INFO - PROCESS | 3760 | 1463542584316 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:24 INFO - PROCESS | 3760 | ++DOCSHELL 16651C00 == 53 [pid = 3760] [id = 292] 20:36:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16AC8400) [pid = 3760] [serial = 875] [outer = 00000000] 20:36:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (17052C00) [pid = 3760] [serial = 876] [outer = 16AC8400] 20:36:24 INFO - PROCESS | 3760 | 1463542584372 Marionette DEBUG loaded listener.js 20:36:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (170CD000) [pid = 3760] [serial = 877] [outer = 16AC8400] 20:36:24 INFO - PROCESS | 3760 | 1463542584970 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]]]}] 20:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 876ms 20:36:24 INFO - PROCESS | 3760 | 1463542585002 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 20:36:24 INFO - PROCESS | 3760 | 1463542585004 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 20:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:36:24 INFO - PROCESS | 3760 | 1463542585008 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:36:24 INFO - PROCESS | 3760 | 1463542585010 Marionette TRACE conn3 <- [1,1134,null,{}] 20:36:25 INFO - PROCESS | 3760 | 1463542585014 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}] 20:36:25 INFO - PROCESS | 3760 | 1463542585112 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 20:36:25 INFO - PROCESS | 3760 | 1463542585209 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:25 INFO - PROCESS | 3760 | ++DOCSHELL 170CFC00 == 54 [pid = 3760] [id = 293] 20:36:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (170D0C00) [pid = 3760] [serial = 878] [outer = 00000000] 20:36:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (17475800) [pid = 3760] [serial = 879] [outer = 170D0C00] 20:36:25 INFO - PROCESS | 3760 | 1463542585261 Marionette DEBUG loaded listener.js 20:36:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (17746800) [pid = 3760] [serial = 880] [outer = 170D0C00] 20:36:25 INFO - PROCESS | 3760 | 1463542585867 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]]]}] 20:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 892ms 20:36:25 INFO - PROCESS | 3760 | 1463542585896 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 20:36:25 INFO - PROCESS | 3760 | 1463542585898 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 20:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:36:25 INFO - PROCESS | 3760 | 1463542585901 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:36:25 INFO - PROCESS | 3760 | 1463542585903 Marionette TRACE conn3 <- [1,1138,null,{}] 20:36:25 INFO - PROCESS | 3760 | 1463542585907 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}] 20:36:25 INFO - PROCESS | 3760 | 1463542586004 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 20:36:26 INFO - PROCESS | 3760 | 1463542586124 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:26 INFO - PROCESS | 3760 | ++DOCSHELL 170D5400 == 55 [pid = 3760] [id = 294] 20:36:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (170D7400) [pid = 3760] [serial = 881] [outer = 00000000] 20:36:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (18162000) [pid = 3760] [serial = 882] [outer = 170D7400] 20:36:26 INFO - PROCESS | 3760 | 1463542586183 Marionette DEBUG loaded listener.js 20:36:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (183B9C00) [pid = 3760] [serial = 883] [outer = 170D7400] 20:36:26 INFO - PROCESS | 3760 | 1463542586835 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]]]}] 20:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 983ms 20:36:26 INFO - PROCESS | 3760 | 1463542586887 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 20:36:26 INFO - PROCESS | 3760 | 1463542586891 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 20:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:36:26 INFO - PROCESS | 3760 | 1463542586897 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:36:26 INFO - PROCESS | 3760 | 1463542586900 Marionette TRACE conn3 <- [1,1142,null,{}] 20:36:26 INFO - PROCESS | 3760 | 1463542586905 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}] 20:36:26 INFO - PROCESS | 3760 | 1463542587001 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 20:36:27 INFO - PROCESS | 3760 | 1463542587101 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:27 INFO - PROCESS | 3760 | ++DOCSHELL 11278C00 == 56 [pid = 3760] [id = 295] 20:36:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (11279400) [pid = 3760] [serial = 884] [outer = 00000000] 20:36:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (11CF6000) [pid = 3760] [serial = 885] [outer = 11279400] 20:36:27 INFO - PROCESS | 3760 | 1463542587151 Marionette DEBUG loaded listener.js 20:36:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (12A94C00) [pid = 3760] [serial = 886] [outer = 11279400] 20:36:27 INFO - PROCESS | 3760 | --DOCSHELL 16163000 == 55 [pid = 3760] [id = 288] 20:36:27 INFO - PROCESS | 3760 | --DOCSHELL 10A55C00 == 54 [pid = 3760] [id = 287] 20:36:27 INFO - PROCESS | 3760 | --DOCSHELL 143B3000 == 53 [pid = 3760] [id = 286] 20:36:27 INFO - PROCESS | 3760 | --DOCSHELL 13D23C00 == 52 [pid = 3760] [id = 285] 20:36:27 INFO - PROCESS | 3760 | --DOCSHELL 10328C00 == 51 [pid = 3760] [id = 284] 20:36:27 INFO - PROCESS | 3760 | --DOCSHELL 1122D400 == 50 [pid = 3760] [id = 283] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16A3C800) [pid = 3760] [serial = 822] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (17054000) [pid = 3760] [serial = 829] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (12848800) [pid = 3760] [serial = 808] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16127400) [pid = 3760] [serial = 819] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (114B3000) [pid = 3760] [serial = 805] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1331F400) [pid = 3760] [serial = 810] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (13D26800) [pid = 3760] [serial = 811] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (11C5F000) [pid = 3760] [serial = 807] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1520DC00) [pid = 3760] [serial = 826] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10C56400) [pid = 3760] [serial = 792] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1616A000) [pid = 3760] [serial = 820] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1520E000) [pid = 3760] [serial = 814] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16A33800) [pid = 3760] [serial = 790] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16A37800) [pid = 3760] [serial = 828] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1703AC00) [pid = 3760] [serial = 801] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16CBDC00) [pid = 3760] [serial = 823] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15205400) [pid = 3760] [serial = 813] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (128AA400) [pid = 3760] [serial = 795] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15A31400) [pid = 3760] [serial = 817] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15634C00) [pid = 3760] [serial = 816] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16127800) [pid = 3760] [serial = 798] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (10D23800) [pid = 3760] [serial = 804] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1288C800) [pid = 3760] [serial = 825] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (170CF800) [pid = 3760] [serial = 831] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16CC1800) [pid = 3760] [serial = 754] [outer = 00000000] [url = about:blank] 20:36:27 INFO - PROCESS | 3760 | 1463542587733 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]]]}] 20:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 891ms 20:36:27 INFO - PROCESS | 3760 | 1463542587787 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 20:36:27 INFO - PROCESS | 3760 | 1463542587792 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 20:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:36:27 INFO - PROCESS | 3760 | 1463542587798 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:36:27 INFO - PROCESS | 3760 | 1463542587800 Marionette TRACE conn3 <- [1,1146,null,{}] 20:36:27 INFO - PROCESS | 3760 | 1463542587804 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}] 20:36:27 INFO - PROCESS | 3760 | 1463542587900 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 20:36:27 INFO - PROCESS | 3760 | 1463542587986 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:27 INFO - PROCESS | 3760 | ++DOCSHELL 10A55C00 == 51 [pid = 3760] [id = 296] 20:36:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10A7FC00) [pid = 3760] [serial = 887] [outer = 00000000] 20:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (11468800) [pid = 3760] [serial = 888] [outer = 10A7FC00] 20:36:28 INFO - PROCESS | 3760 | 1463542588030 Marionette DEBUG loaded listener.js 20:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (131D7000) [pid = 3760] [serial = 889] [outer = 10A7FC00] 20:36:28 INFO - PROCESS | 3760 | 1463542588415 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]]]}] 20:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 676ms 20:36:28 INFO - PROCESS | 3760 | 1463542588478 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 20:36:28 INFO - PROCESS | 3760 | 1463542588480 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 20:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:36:28 INFO - PROCESS | 3760 | 1463542588484 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:36:28 INFO - PROCESS | 3760 | 1463542588487 Marionette TRACE conn3 <- [1,1150,null,{}] 20:36:28 INFO - PROCESS | 3760 | 1463542588497 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}] 20:36:28 INFO - PROCESS | 3760 | 1463542588620 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 20:36:28 INFO - PROCESS | 3760 | 1463542588638 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:28 INFO - PROCESS | 3760 | ++DOCSHELL 1520FC00 == 52 [pid = 3760] [id = 297] 20:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (15210000) [pid = 3760] [serial = 890] [outer = 00000000] 20:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1540B800) [pid = 3760] [serial = 891] [outer = 15210000] 20:36:28 INFO - PROCESS | 3760 | 1463542588685 Marionette DEBUG loaded listener.js 20:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (156D6400) [pid = 3760] [serial = 892] [outer = 15210000] 20:36:29 INFO - PROCESS | 3760 | 1463542589128 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]]]}] 20:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 676ms 20:36:29 INFO - PROCESS | 3760 | 1463542589183 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 20:36:29 INFO - PROCESS | 3760 | 1463542589185 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 20:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:36:29 INFO - PROCESS | 3760 | 1463542589189 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:36:29 INFO - PROCESS | 3760 | 1463542589190 Marionette TRACE conn3 <- [1,1154,null,{}] 20:36:29 INFO - PROCESS | 3760 | 1463542589194 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}] 20:36:29 INFO - PROCESS | 3760 | 1463542589276 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 20:36:29 INFO - PROCESS | 3760 | 1463542589285 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:29 INFO - PROCESS | 3760 | ++DOCSHELL 15A3B800 == 53 [pid = 3760] [id = 298] 20:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15BADC00) [pid = 3760] [serial = 893] [outer = 00000000] 20:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15DF0400) [pid = 3760] [serial = 894] [outer = 15BADC00] 20:36:29 INFO - PROCESS | 3760 | 1463542589329 Marionette DEBUG loaded listener.js 20:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16130000) [pid = 3760] [serial = 895] [outer = 15BADC00] 20:36:29 INFO - PROCESS | 3760 | 1463542589735 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]]]}] 20:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 20:36:29 INFO - PROCESS | 3760 | 1463542589808 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 20:36:29 INFO - PROCESS | 3760 | 1463542589810 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 20:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:36:29 INFO - PROCESS | 3760 | 1463542589814 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:36:29 INFO - PROCESS | 3760 | 1463542589815 Marionette TRACE conn3 <- [1,1158,null,{}] 20:36:29 INFO - PROCESS | 3760 | 1463542589819 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}] 20:36:29 INFO - PROCESS | 3760 | 1463542589907 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 20:36:29 INFO - PROCESS | 3760 | 1463542589915 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:29 INFO - PROCESS | 3760 | ++DOCSHELL 16164C00 == 54 [pid = 3760] [id = 299] 20:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16165C00) [pid = 3760] [serial = 896] [outer = 00000000] 20:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (161EC400) [pid = 3760] [serial = 897] [outer = 16165C00] 20:36:29 INFO - PROCESS | 3760 | 1463542589985 Marionette DEBUG loaded listener.js 20:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16A3BC00) [pid = 3760] [serial = 898] [outer = 16165C00] 20:36:30 INFO - PROCESS | 3760 | 1463542590446 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]]]}] 20:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 692ms 20:36:30 INFO - PROCESS | 3760 | 1463542590513 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 20:36:30 INFO - PROCESS | 3760 | 1463542590515 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 20:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:36:30 INFO - PROCESS | 3760 | 1463542590519 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:36:30 INFO - PROCESS | 3760 | 1463542590521 Marionette TRACE conn3 <- [1,1162,null,{}] 20:36:30 INFO - PROCESS | 3760 | 1463542590524 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}] 20:36:30 INFO - PROCESS | 3760 | 1463542590632 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 20:36:30 INFO - PROCESS | 3760 | 1463542590700 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:30 INFO - PROCESS | 3760 | ++DOCSHELL 16AC0800 == 55 [pid = 3760] [id = 300] 20:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16AC8800) [pid = 3760] [serial = 899] [outer = 00000000] 20:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1705B800) [pid = 3760] [serial = 900] [outer = 16AC8800] 20:36:30 INFO - PROCESS | 3760 | 1463542590746 Marionette DEBUG loaded listener.js 20:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1705CC00) [pid = 3760] [serial = 901] [outer = 16AC8800] 20:36:31 INFO - PROCESS | 3760 | 1463542591168 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] 20:36:31 INFO - PROCESS | 3760 | 1463542591207 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 20:36:31 INFO - PROCESS | 3760 | 1463542591211 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:36:31 INFO - PROCESS | 3760 | 1463542591212 Marionette TRACE conn3 <- [1,1166,null,{}] 20:36:31 INFO - PROCESS | 3760 | 1463542591219 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}] 20:36:31 INFO - PROCESS | 3760 | 1463542591351 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 20:36:31 INFO - PROCESS | 3760 | 1463542591361 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:31 INFO - PROCESS | 3760 | ++DOCSHELL 1047A000 == 56 [pid = 3760] [id = 301] 20:36:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (17036000) [pid = 3760] [serial = 902] [outer = 00000000] 20:36:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (183B6C00) [pid = 3760] [serial = 903] [outer = 17036000] 20:36:31 INFO - PROCESS | 3760 | 1463542591405 Marionette DEBUG loaded listener.js 20:36:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (19754800) [pid = 3760] [serial = 904] [outer = 17036000] 20:36:31 INFO - PROCESS | 3760 | 1463542591826 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] 20:36:31 INFO - PROCESS | 3760 | 1463542591897 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 20:36:31 INFO - PROCESS | 3760 | 1463542591900 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:36:31 INFO - PROCESS | 3760 | 1463542591902 Marionette TRACE conn3 <- [1,1170,null,{}] 20:36:31 INFO - PROCESS | 3760 | 1463542591905 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}] 20:36:32 INFO - PROCESS | 3760 | 1463542592016 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 20:36:32 INFO - PROCESS | 3760 | 1463542592075 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:32 INFO - PROCESS | 3760 | ++DOCSHELL 1050FC00 == 57 [pid = 3760] [id = 302] 20:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16CBDC00) [pid = 3760] [serial = 905] [outer = 00000000] 20:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1975E800) [pid = 3760] [serial = 906] [outer = 16CBDC00] 20:36:32 INFO - PROCESS | 3760 | 1463542592119 Marionette DEBUG loaded listener.js 20:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (19803400) [pid = 3760] [serial = 907] [outer = 16CBDC00] 20:36:32 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1122F800) [pid = 3760] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:36:32 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (170D8C00) [pid = 3760] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:36:32 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (103CF800) [pid = 3760] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:36:32 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (13D24000) [pid = 3760] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:36:32 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (11270400) [pid = 3760] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:36:32 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (143BFC00) [pid = 3760] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:36:32 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (10A59C00) [pid = 3760] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:36:32 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (105FAC00) [pid = 3760] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:36:32 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16D2B000) [pid = 3760] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:36:32 INFO - PROCESS | 3760 | 1463542592533 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] 20:36:32 INFO - PROCESS | 3760 | 1463542592586 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 20:36:32 INFO - PROCESS | 3760 | 1463542592589 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:36:32 INFO - PROCESS | 3760 | 1463542592591 Marionette TRACE conn3 <- [1,1174,null,{}] 20:36:32 INFO - PROCESS | 3760 | 1463542592595 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}] 20:36:32 INFO - PROCESS | 3760 | 1463542592703 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 20:36:32 INFO - PROCESS | 3760 | 1463542592716 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:32 INFO - PROCESS | 3760 | ++DOCSHELL 10A59000 == 58 [pid = 3760] [id = 303] 20:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (137F1400) [pid = 3760] [serial = 908] [outer = 00000000] 20:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (17E85000) [pid = 3760] [serial = 909] [outer = 137F1400] 20:36:32 INFO - PROCESS | 3760 | 1463542592759 Marionette DEBUG loaded listener.js 20:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (19759000) [pid = 3760] [serial = 910] [outer = 137F1400] 20:36:33 INFO - PROCESS | 3760 | 1463542593168 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] 20:36:33 INFO - PROCESS | 3760 | 1463542593228 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 20:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:36:33 INFO - PROCESS | 3760 | 1463542593233 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:36:33 INFO - PROCESS | 3760 | 1463542593235 Marionette TRACE conn3 <- [1,1178,null,{}] 20:36:33 INFO - PROCESS | 3760 | 1463542593238 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}] 20:36:33 INFO - PROCESS | 3760 | 1463542593317 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 20:36:33 INFO - PROCESS | 3760 | 1463542593323 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:33 INFO - PROCESS | 3760 | ++DOCSHELL 1336C400 == 59 [pid = 3760] [id = 304] 20:36:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (17E07400) [pid = 3760] [serial = 911] [outer = 00000000] 20:36:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1980EC00) [pid = 3760] [serial = 912] [outer = 17E07400] 20:36:33 INFO - PROCESS | 3760 | 1463542593366 Marionette DEBUG loaded listener.js 20:36:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (19BC6400) [pid = 3760] [serial = 913] [outer = 17E07400] 20:36:33 INFO - PROCESS | 3760 | 1463542593777 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] 20:36:33 INFO - PROCESS | 3760 | 1463542593814 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 20:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:36:33 INFO - PROCESS | 3760 | 1463542593822 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:36:33 INFO - PROCESS | 3760 | 1463542593824 Marionette TRACE conn3 <- [1,1182,null,{}] 20:36:33 INFO - PROCESS | 3760 | 1463542593827 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}] 20:36:33 INFO - PROCESS | 3760 | 1463542593925 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 20:36:33 INFO - PROCESS | 3760 | 1463542593932 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:33 INFO - PROCESS | 3760 | ++DOCSHELL 19BCC800 == 60 [pid = 3760] [id = 305] 20:36:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A037C00) [pid = 3760] [serial = 914] [outer = 00000000] 20:36:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A059C00) [pid = 3760] [serial = 915] [outer = 1A037C00] 20:36:33 INFO - PROCESS | 3760 | 1463542593979 Marionette DEBUG loaded listener.js 20:36:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A060400) [pid = 3760] [serial = 916] [outer = 1A037C00] 20:36:34 INFO - PROCESS | 3760 | 1463542594783 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] 20:36:34 INFO - PROCESS | 3760 | 1463542594812 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 20:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:36:34 INFO - PROCESS | 3760 | 1463542594816 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:36:34 INFO - PROCESS | 3760 | 1463542594819 Marionette TRACE conn3 <- [1,1186,null,{}] 20:36:34 INFO - PROCESS | 3760 | 1463542594825 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}] 20:36:34 INFO - PROCESS | 3760 | 1463542594931 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 20:36:35 INFO - PROCESS | 3760 | 1463542595032 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:35 INFO - PROCESS | 3760 | ++DOCSHELL 13160400 == 61 [pid = 3760] [id = 306] 20:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (140C9800) [pid = 3760] [serial = 917] [outer = 00000000] 20:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (15208800) [pid = 3760] [serial = 918] [outer = 140C9800] 20:36:35 INFO - PROCESS | 3760 | 1463542595086 Marionette DEBUG loaded listener.js 20:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1520F400) [pid = 3760] [serial = 919] [outer = 140C9800] 20:36:35 INFO - PROCESS | 3760 | 1463542595663 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]]]}] 20:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 876ms 20:36:35 INFO - PROCESS | 3760 | 1463542595702 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 20:36:35 INFO - PROCESS | 3760 | 1463542595708 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 20:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:36:35 INFO - PROCESS | 3760 | 1463542595715 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:36:35 INFO - PROCESS | 3760 | 1463542595717 Marionette TRACE conn3 <- [1,1190,null,{}] 20:36:35 INFO - PROCESS | 3760 | 1463542595721 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}] 20:36:35 INFO - PROCESS | 3760 | 1463542595826 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 20:36:35 INFO - PROCESS | 3760 | 1463542595929 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:35 INFO - PROCESS | 3760 | ++DOCSHELL 161DD400 == 62 [pid = 3760] [id = 307] 20:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (161E0C00) [pid = 3760] [serial = 920] [outer = 00000000] 20:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (16CC3400) [pid = 3760] [serial = 921] [outer = 161E0C00] 20:36:35 INFO - PROCESS | 3760 | 1463542595983 Marionette DEBUG loaded listener.js 20:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (170D3400) [pid = 3760] [serial = 922] [outer = 161E0C00] 20:36:36 INFO - PROCESS | 3760 | 1463542596571 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]]]}] 20:36:36 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 20:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 892ms 20:36:36 INFO - PROCESS | 3760 | 1463542596617 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 20:36:36 INFO - PROCESS | 3760 | 1463542596619 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 20:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:36:36 INFO - PROCESS | 3760 | 1463542596623 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:36:36 INFO - PROCESS | 3760 | 1463542596628 Marionette TRACE conn3 <- [1,1194,null,{}] 20:36:36 INFO - PROCESS | 3760 | 1463542596645 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}] 20:36:36 INFO - PROCESS | 3760 | 1463542596744 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 20:36:36 INFO - PROCESS | 3760 | 1463542596868 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:36 INFO - PROCESS | 3760 | ++DOCSHELL 11A10800 == 63 [pid = 3760] [id = 308] 20:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A033000) [pid = 3760] [serial = 923] [outer = 00000000] 20:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1A05EC00) [pid = 3760] [serial = 924] [outer = 1A033000] 20:36:36 INFO - PROCESS | 3760 | 1463542596925 Marionette DEBUG loaded listener.js 20:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A382400) [pid = 3760] [serial = 925] [outer = 1A033000] 20:36:37 INFO - PROCESS | 3760 | 1463542597467 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]]]}] 20:36:37 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 20:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 891ms 20:36:37 INFO - PROCESS | 3760 | 1463542597510 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 20:36:37 INFO - PROCESS | 3760 | 1463542597513 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 20:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:36:37 INFO - PROCESS | 3760 | 1463542597516 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:36:37 INFO - PROCESS | 3760 | 1463542597518 Marionette TRACE conn3 <- [1,1198,null,{}] 20:36:37 INFO - PROCESS | 3760 | 1463542597522 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}] 20:36:37 INFO - PROCESS | 3760 | 1463542597630 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 20:36:37 INFO - PROCESS | 3760 | 1463542597737 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:37 INFO - PROCESS | 3760 | ++DOCSHELL 1A05C800 == 64 [pid = 3760] [id = 309] 20:36:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1A380C00) [pid = 3760] [serial = 926] [outer = 00000000] 20:36:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A55D800) [pid = 3760] [serial = 927] [outer = 1A380C00] 20:36:37 INFO - PROCESS | 3760 | 1463542597773 Marionette DEBUG loaded listener.js 20:36:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1A560000) [pid = 3760] [serial = 928] [outer = 1A380C00] 20:36:38 INFO - PROCESS | 3760 | 1463542598331 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]]]}] 20:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 876ms 20:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:36:38 INFO - PROCESS | 3760 | 1463542598403 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 20:36:38 INFO - PROCESS | 3760 | 1463542598405 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 20:36:38 INFO - PROCESS | 3760 | 1463542598409 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:36:38 INFO - PROCESS | 3760 | 1463542598411 Marionette TRACE conn3 <- [1,1202,null,{}] 20:36:38 INFO - PROCESS | 3760 | 1463542598414 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}] 20:36:38 INFO - PROCESS | 3760 | 1463542598528 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 20:36:38 INFO - PROCESS | 3760 | 1463542598821 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:38 INFO - PROCESS | 3760 | ++DOCSHELL 0F320800 == 65 [pid = 3760] [id = 310] 20:36:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (103D2000) [pid = 3760] [serial = 929] [outer = 00000000] 20:36:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (110F3000) [pid = 3760] [serial = 930] [outer = 103D2000] 20:36:38 INFO - PROCESS | 3760 | 1463542598900 Marionette DEBUG loaded listener.js 20:36:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (11A04800) [pid = 3760] [serial = 931] [outer = 103D2000] 20:36:39 INFO - PROCESS | 3760 | 1463542599495 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]]]}] 20:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1122ms 20:36:39 INFO - PROCESS | 3760 | 1463542599537 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 20:36:39 INFO - PROCESS | 3760 | 1463542599541 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 20:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:36:39 INFO - PROCESS | 3760 | 1463542599545 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:36:39 INFO - PROCESS | 3760 | 1463542599548 Marionette TRACE conn3 <- [1,1206,null,{}] 20:36:39 INFO - PROCESS | 3760 | 1463542599553 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}] 20:36:39 INFO - PROCESS | 3760 | 1463542599648 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 20:36:39 INFO - PROCESS | 3760 | 1463542599761 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 3760 | ++DOCSHELL 1315E800 == 66 [pid = 3760] [id = 311] 20:36:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1315F000) [pid = 3760] [serial = 932] [outer = 00000000] 20:36:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (13D26800) [pid = 3760] [serial = 933] [outer = 1315F000] 20:36:39 INFO - PROCESS | 3760 | 1463542599809 Marionette DEBUG loaded listener.js 20:36:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (140D4000) [pid = 3760] [serial = 934] [outer = 1315F000] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 1336C400 == 65 [pid = 3760] [id = 304] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 10A59000 == 64 [pid = 3760] [id = 303] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 1050FC00 == 63 [pid = 3760] [id = 302] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 1047A000 == 62 [pid = 3760] [id = 301] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 16AC0800 == 61 [pid = 3760] [id = 300] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 16164C00 == 60 [pid = 3760] [id = 299] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 15A3B800 == 59 [pid = 3760] [id = 298] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 1520FC00 == 58 [pid = 3760] [id = 297] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 10A55C00 == 57 [pid = 3760] [id = 296] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 11278C00 == 56 [pid = 3760] [id = 295] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 12841400 == 55 [pid = 3760] [id = 290] 20:36:40 INFO - PROCESS | 3760 | --DOCSHELL 10372C00 == 54 [pid = 3760] [id = 289] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1288B400) [pid = 3760] [serial = 760] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (15D6C400) [pid = 3760] [serial = 862] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (10A58C00) [pid = 3760] [serial = 834] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (131D8400) [pid = 3760] [serial = 837] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (11C06C00) [pid = 3760] [serial = 849] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (128A0400) [pid = 3760] [serial = 850] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1612E400) [pid = 3760] [serial = 840] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1815C000) [pid = 3760] [serial = 847] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (17E01400) [pid = 3760] [serial = 846] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (10D1C400) [pid = 3760] [serial = 852] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (12848400) [pid = 3760] [serial = 853] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (143B3800) [pid = 3760] [serial = 855] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (14EE5C00) [pid = 3760] [serial = 856] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16652C00) [pid = 3760] [serial = 864] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (174BB800) [pid = 3760] [serial = 843] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (15635000) [pid = 3760] [serial = 859] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (15401800) [pid = 3760] [serial = 858] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (156D7400) [pid = 3760] [serial = 861] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (10D23400) [pid = 3760] [serial = 757] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (17059C00) [pid = 3760] [serial = 802] [outer = 00000000] [url = about:blank] 20:36:40 INFO - PROCESS | 3760 | 1463542600406 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]]]}] 20:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 877ms 20:36:40 INFO - PROCESS | 3760 | 1463542600431 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 20:36:40 INFO - PROCESS | 3760 | 1463542600435 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 20:36:40 INFO - PROCESS | 3760 | 1463542600439 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:36:40 INFO - PROCESS | 3760 | 1463542600441 Marionette TRACE conn3 <- [1,1210,null,{}] 20:36:40 INFO - PROCESS | 3760 | 1463542600445 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}] 20:36:40 INFO - PROCESS | 3760 | 1463542600526 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 20:36:40 INFO - PROCESS | 3760 | 1463542600536 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:40 INFO - PROCESS | 3760 | ++DOCSHELL 11095000 == 55 [pid = 3760] [id = 312] 20:36:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (11272400) [pid = 3760] [serial = 935] [outer = 00000000] 20:36:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1315DC00) [pid = 3760] [serial = 936] [outer = 11272400] 20:36:40 INFO - PROCESS | 3760 | 1463542600581 Marionette DEBUG loaded listener.js 20:36:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (143B5800) [pid = 3760] [serial = 937] [outer = 11272400] 20:36:41 INFO - PROCESS | 3760 | 1463542601043 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] 20:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:36:41 INFO - PROCESS | 3760 | 1463542601066 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 20:36:41 INFO - PROCESS | 3760 | 1463542601071 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:36:41 INFO - PROCESS | 3760 | 1463542601077 Marionette TRACE conn3 <- [1,1214,null,{}] 20:36:41 INFO - PROCESS | 3760 | 1463542601086 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}] 20:36:41 INFO - PROCESS | 3760 | 1463542601167 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 20:36:41 INFO - PROCESS | 3760 | 1463542601178 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:41 INFO - PROCESS | 3760 | ++DOCSHELL 1520FC00 == 56 [pid = 3760] [id = 313] 20:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (15628400) [pid = 3760] [serial = 938] [outer = 00000000] 20:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15A33800) [pid = 3760] [serial = 939] [outer = 15628400] 20:36:41 INFO - PROCESS | 3760 | 1463542601222 Marionette DEBUG loaded listener.js 20:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (15BB1C00) [pid = 3760] [serial = 940] [outer = 15628400] 20:36:41 INFO - PROCESS | 3760 | 1463542601659 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]]]}] 20:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 646ms 20:36:41 INFO - PROCESS | 3760 | 1463542601726 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 20:36:41 INFO - PROCESS | 3760 | 1463542601728 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 20:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:36:41 INFO - PROCESS | 3760 | 1463542601731 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:36:41 INFO - PROCESS | 3760 | 1463542601733 Marionette TRACE conn3 <- [1,1218,null,{}] 20:36:41 INFO - PROCESS | 3760 | 1463542601736 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}] 20:36:41 INFO - PROCESS | 3760 | 1463542601825 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 20:36:41 INFO - PROCESS | 3760 | 1463542601926 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:41 INFO - PROCESS | 3760 | ++DOCSHELL 15206400 == 57 [pid = 3760] [id = 314] 20:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (15D6C400) [pid = 3760] [serial = 941] [outer = 00000000] 20:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1612E000) [pid = 3760] [serial = 942] [outer = 15D6C400] 20:36:41 INFO - PROCESS | 3760 | 1463542601971 Marionette DEBUG loaded listener.js 20:36:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1616D000) [pid = 3760] [serial = 943] [outer = 15D6C400] 20:36:42 INFO - PROCESS | 3760 | 1463542602324 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]]]}] 20:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 615ms 20:36:42 INFO - PROCESS | 3760 | 1463542602352 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 20:36:42 INFO - PROCESS | 3760 | 1463542602354 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 20:36:42 INFO - PROCESS | 3760 | 1463542602357 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:36:42 INFO - PROCESS | 3760 | 1463542602359 Marionette TRACE conn3 <- [1,1222,null,{}] 20:36:42 INFO - PROCESS | 3760 | 1463542602362 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}] 20:36:42 INFO - PROCESS | 3760 | 1463542602455 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 20:36:42 INFO - PROCESS | 3760 | 1463542602558 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:42 INFO - PROCESS | 3760 | ++DOCSHELL 1616D400 == 58 [pid = 3760] [id = 315] 20:36:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (16656C00) [pid = 3760] [serial = 944] [outer = 00000000] 20:36:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (16A31C00) [pid = 3760] [serial = 945] [outer = 16656C00] 20:36:42 INFO - PROCESS | 3760 | 1463542602611 Marionette DEBUG loaded listener.js 20:36:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (16D2F000) [pid = 3760] [serial = 946] [outer = 16656C00] 20:36:43 INFO - PROCESS | 3760 | 1463542603046 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]]]}] 20:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 723ms 20:36:43 INFO - PROCESS | 3760 | 1463542603080 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 20:36:43 INFO - PROCESS | 3760 | 1463542603082 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 20:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:36:43 INFO - PROCESS | 3760 | 1463542603086 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:36:43 INFO - PROCESS | 3760 | 1463542603087 Marionette TRACE conn3 <- [1,1226,null,{}] 20:36:43 INFO - PROCESS | 3760 | 1463542603091 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}] 20:36:43 INFO - PROCESS | 3760 | 1463542603228 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 20:36:43 INFO - PROCESS | 3760 | 1463542603252 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:43 INFO - PROCESS | 3760 | ++DOCSHELL 16A31000 == 59 [pid = 3760] [id = 316] 20:36:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (17473800) [pid = 3760] [serial = 947] [outer = 00000000] 20:36:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (17E06000) [pid = 3760] [serial = 948] [outer = 17473800] 20:36:43 INFO - PROCESS | 3760 | 1463542603296 Marionette DEBUG loaded listener.js 20:36:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1815B800) [pid = 3760] [serial = 949] [outer = 17473800] 20:36:43 INFO - PROCESS | 3760 | 1463542603728 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]]]}] 20:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 676ms 20:36:43 INFO - PROCESS | 3760 | 1463542603786 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 20:36:43 INFO - PROCESS | 3760 | 1463542603788 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 20:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:36:43 INFO - PROCESS | 3760 | 1463542603791 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:36:43 INFO - PROCESS | 3760 | 1463542603792 Marionette TRACE conn3 <- [1,1230,null,{}] 20:36:43 INFO - PROCESS | 3760 | 1463542603802 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}] 20:36:43 INFO - PROCESS | 3760 | 1463542603919 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 20:36:43 INFO - PROCESS | 3760 | 1463542603929 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:43 INFO - PROCESS | 3760 | ++DOCSHELL 1705F400 == 60 [pid = 3760] [id = 317] 20:36:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (174B3400) [pid = 3760] [serial = 950] [outer = 00000000] 20:36:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (19760000) [pid = 3760] [serial = 951] [outer = 174B3400] 20:36:43 INFO - PROCESS | 3760 | 1463542603959 Marionette DEBUG loaded listener.js 20:36:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (19801800) [pid = 3760] [serial = 952] [outer = 174B3400] 20:36:44 INFO - PROCESS | 3760 | 1463542604398 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]]]}] 20:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 676ms 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (16AC8800) [pid = 3760] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (170D7400) [pid = 3760] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (17036000) [pid = 3760] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (11279400) [pid = 3760] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (16165C00) [pid = 3760] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (10A7FC00) [pid = 3760] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (15BADC00) [pid = 3760] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (15210000) [pid = 3760] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (16CBDC00) [pid = 3760] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (137F1400) [pid = 3760] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (17E07400) [pid = 3760] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (15A3A400) [pid = 3760] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (10A5F800) [pid = 3760] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (167D4C00) [pid = 3760] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:36:44 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1127DC00) [pid = 3760] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:36:44 INFO - PROCESS | 3760 | 1463542604725 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 20:36:44 INFO - PROCESS | 3760 | 1463542604727 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 20:36:44 INFO - PROCESS | 3760 | 1463542604736 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:36:44 INFO - PROCESS | 3760 | 1463542604738 Marionette TRACE conn3 <- [1,1234,null,{}] 20:36:44 INFO - PROCESS | 3760 | 1463542604741 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}] 20:36:44 INFO - PROCESS | 3760 | 1463542604818 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 20:36:44 INFO - PROCESS | 3760 | 1463542604827 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:44 INFO - PROCESS | 3760 | ++DOCSHELL 1108C400 == 61 [pid = 3760] [id = 318] 20:36:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1283F000) [pid = 3760] [serial = 953] [outer = 00000000] 20:36:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (137F1400) [pid = 3760] [serial = 954] [outer = 1283F000] 20:36:44 INFO - PROCESS | 3760 | 1463542604887 Marionette DEBUG loaded listener.js 20:36:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1562EC00) [pid = 3760] [serial = 955] [outer = 1283F000] 20:36:45 INFO - PROCESS | 3760 | 1463542605288 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]]]}] 20:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 584ms 20:36:45 INFO - PROCESS | 3760 | 1463542605318 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 20:36:45 INFO - PROCESS | 3760 | 1463542605320 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 20:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:36:45 INFO - PROCESS | 3760 | 1463542605323 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:36:45 INFO - PROCESS | 3760 | 1463542605325 Marionette TRACE conn3 <- [1,1238,null,{}] 20:36:45 INFO - PROCESS | 3760 | 1463542605332 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}] 20:36:45 INFO - PROCESS | 3760 | 1463542605414 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 20:36:45 INFO - PROCESS | 3760 | 1463542605421 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:45 INFO - PROCESS | 3760 | ++DOCSHELL 15DE5000 == 62 [pid = 3760] [id = 319] 20:36:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (16165C00) [pid = 3760] [serial = 956] [outer = 00000000] 20:36:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (16AC8800) [pid = 3760] [serial = 957] [outer = 16165C00] 20:36:45 INFO - PROCESS | 3760 | 1463542605465 Marionette DEBUG loaded listener.js 20:36:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1815F000) [pid = 3760] [serial = 958] [outer = 16165C00] 20:36:45 INFO - PROCESS | 3760 | 1463542605880 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]]]}] 20:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 584ms 20:36:45 INFO - PROCESS | 3760 | 1463542605933 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 20:36:45 INFO - PROCESS | 3760 | 1463542605935 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 20:36:45 INFO - PROCESS | 3760 | 1463542605939 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:36:45 INFO - PROCESS | 3760 | 1463542605925 Marionette TRACE conn3 <- [1,1242,null,{}] 20:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:36:45 INFO - PROCESS | 3760 | 1463542605928 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}] 20:36:46 INFO - PROCESS | 3760 | 1463542606006 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 20:36:46 INFO - PROCESS | 3760 | 1463542606013 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:46 INFO - PROCESS | 3760 | ++DOCSHELL 1283EC00 == 63 [pid = 3760] [id = 320] 20:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (183B7400) [pid = 3760] [serial = 959] [outer = 00000000] 20:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (19BC6800) [pid = 3760] [serial = 960] [outer = 183B7400] 20:36:46 INFO - PROCESS | 3760 | 1463542606062 Marionette DEBUG loaded listener.js 20:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1A05B800) [pid = 3760] [serial = 961] [outer = 183B7400] 20:36:46 INFO - PROCESS | 3760 | 1463542606545 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]]]}] 20:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 677ms 20:36:46 INFO - PROCESS | 3760 | 1463542606625 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 20:36:46 INFO - PROCESS | 3760 | 1463542606627 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 20:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:36:46 INFO - PROCESS | 3760 | 1463542606631 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:36:46 INFO - PROCESS | 3760 | 1463542606633 Marionette TRACE conn3 <- [1,1246,null,{}] 20:36:46 INFO - PROCESS | 3760 | 1463542606637 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}] 20:36:46 INFO - PROCESS | 3760 | 1463542606789 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 20:36:46 INFO - PROCESS | 3760 | 1463542606924 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:46 INFO - PROCESS | 3760 | ++DOCSHELL 10C5AC00 == 64 [pid = 3760] [id = 321] 20:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (10C5F000) [pid = 3760] [serial = 962] [outer = 00000000] 20:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1108A800) [pid = 3760] [serial = 963] [outer = 10C5F000] 20:36:46 INFO - PROCESS | 3760 | 1463542606974 Marionette DEBUG loaded listener.js 20:36:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (114A4800) [pid = 3760] [serial = 964] [outer = 10C5F000] 20:36:47 INFO - PROCESS | 3760 | 1463542607612 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]]]}] 20:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1015ms 20:36:47 INFO - PROCESS | 3760 | 1463542607674 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 20:36:47 INFO - PROCESS | 3760 | 1463542607678 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 20:36:47 INFO - PROCESS | 3760 | 1463542607683 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:36:47 INFO - PROCESS | 3760 | 1463542607687 Marionette TRACE conn3 <- [1,1250,null,{}] 20:36:47 INFO - PROCESS | 3760 | 1463542607692 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}] 20:36:47 INFO - PROCESS | 3760 | 1463542607799 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 20:36:47 INFO - PROCESS | 3760 | 1463542607931 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:47 INFO - PROCESS | 3760 | ++DOCSHELL 131D8000 == 65 [pid = 3760] [id = 322] 20:36:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (13314400) [pid = 3760] [serial = 965] [outer = 00000000] 20:36:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (143C1000) [pid = 3760] [serial = 966] [outer = 13314400] 20:36:47 INFO - PROCESS | 3760 | 1463542607997 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1520E400) [pid = 3760] [serial = 967] [outer = 13314400] 20:36:48 INFO - PROCESS | 3760 | 1463542608535 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]]]}] 20:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 938ms 20:36:48 INFO - PROCESS | 3760 | 1463542608615 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 20:36:48 INFO - PROCESS | 3760 | 1463542608618 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 20:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:36:48 INFO - PROCESS | 3760 | 1463542608622 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:36:48 INFO - PROCESS | 3760 | 1463542608625 Marionette TRACE conn3 <- [1,1254,null,{}] 20:36:48 INFO - PROCESS | 3760 | 1463542608643 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}] 20:36:48 INFO - PROCESS | 3760 | 1463542608747 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 20:36:48 INFO - PROCESS | 3760 | 1463542608879 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:48 INFO - PROCESS | 3760 | ++DOCSHELL 16652C00 == 66 [pid = 3760] [id = 323] 20:36:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (167A7400) [pid = 3760] [serial = 968] [outer = 00000000] 20:36:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (16CC1800) [pid = 3760] [serial = 969] [outer = 167A7400] 20:36:48 INFO - PROCESS | 3760 | 1463542608934 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (174BB800) [pid = 3760] [serial = 970] [outer = 167A7400] 20:36:49 INFO - PROCESS | 3760 | 1463542609504 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]]]}] 20:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 953ms 20:36:49 INFO - PROCESS | 3760 | 1463542609571 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 20:36:49 INFO - PROCESS | 3760 | 1463542609575 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 20:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:36:49 INFO - PROCESS | 3760 | 1463542609585 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:36:49 INFO - PROCESS | 3760 | 1463542609590 Marionette TRACE conn3 <- [1,1258,null,{}] 20:36:49 INFO - PROCESS | 3760 | 1463542609594 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}] 20:36:49 INFO - PROCESS | 3760 | 1463542609699 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 20:36:49 INFO - PROCESS | 3760 | 1463542609801 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:49 INFO - PROCESS | 3760 | ++DOCSHELL 10D1D000 == 67 [pid = 3760] [id = 324] 20:36:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (156D4400) [pid = 3760] [serial = 971] [outer = 00000000] 20:36:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1A65F000) [pid = 3760] [serial = 972] [outer = 156D4400] 20:36:49 INFO - PROCESS | 3760 | 1463542609854 Marionette DEBUG loaded listener.js 20:36:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1A6A4000) [pid = 3760] [serial = 973] [outer = 156D4400] 20:36:50 INFO - PROCESS | 3760 | 1463542610446 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]]]}] 20:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 876ms 20:36:50 INFO - PROCESS | 3760 | 1463542610469 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 20:36:50 INFO - PROCESS | 3760 | 1463542610471 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 20:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:36:50 INFO - PROCESS | 3760 | 1463542610475 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:36:50 INFO - PROCESS | 3760 | 1463542610477 Marionette TRACE conn3 <- [1,1262,null,{}] 20:36:50 INFO - PROCESS | 3760 | 1463542610480 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}] 20:36:50 INFO - PROCESS | 3760 | 1463542610583 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 20:36:50 INFO - PROCESS | 3760 | 1463542610687 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:50 INFO - PROCESS | 3760 | ++DOCSHELL 19761C00 == 68 [pid = 3760] [id = 325] 20:36:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1A55A400) [pid = 3760] [serial = 974] [outer = 00000000] 20:36:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1A6AE800) [pid = 3760] [serial = 975] [outer = 1A55A400] 20:36:50 INFO - PROCESS | 3760 | 1463542610739 Marionette DEBUG loaded listener.js 20:36:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1A6B0800) [pid = 3760] [serial = 976] [outer = 1A55A400] 20:36:51 INFO - PROCESS | 3760 | 1463542611325 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]]]}] 20:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 922ms 20:36:51 INFO - PROCESS | 3760 | 1463542611404 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 20:36:51 INFO - PROCESS | 3760 | 1463542611406 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 20:36:51 INFO - PROCESS | 3760 | 1463542611410 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:36:51 INFO - PROCESS | 3760 | 1463542611412 Marionette TRACE conn3 <- [1,1266,null,{}] 20:36:51 INFO - PROCESS | 3760 | 1463542611415 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}] 20:36:51 INFO - PROCESS | 3760 | 1463542611520 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 20:36:51 INFO - PROCESS | 3760 | 1463542611655 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:51 INFO - PROCESS | 3760 | ++DOCSHELL 114A6C00 == 69 [pid = 3760] [id = 326] 20:36:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (11C69800) [pid = 3760] [serial = 977] [outer = 00000000] 20:36:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (15203800) [pid = 3760] [serial = 978] [outer = 11C69800] 20:36:51 INFO - PROCESS | 3760 | 1463542611716 Marionette DEBUG loaded listener.js 20:36:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1616A000) [pid = 3760] [serial = 979] [outer = 11C69800] 20:36:52 INFO - PROCESS | 3760 | 1463542612420 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]]]}] 20:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1076ms 20:36:52 INFO - PROCESS | 3760 | 1463542612494 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 20:36:52 INFO - PROCESS | 3760 | 1463542612499 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 20:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:36:52 INFO - PROCESS | 3760 | 1463542612505 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:36:52 INFO - PROCESS | 3760 | 1463542612510 Marionette TRACE conn3 <- [1,1270,null,{}] 20:36:52 INFO - PROCESS | 3760 | 1463542612517 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}] 20:36:52 INFO - PROCESS | 3760 | 1463542612614 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 20:36:52 INFO - PROCESS | 3760 | 1463542612753 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:52 INFO - PROCESS | 3760 | ++DOCSHELL 110F8000 == 70 [pid = 3760] [id = 327] 20:36:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (11A06400) [pid = 3760] [serial = 980] [outer = 00000000] 20:36:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (13316400) [pid = 3760] [serial = 981] [outer = 11A06400] 20:36:52 INFO - PROCESS | 3760 | 1463542612803 Marionette DEBUG loaded listener.js 20:36:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (143BE800) [pid = 3760] [serial = 982] [outer = 11A06400] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 1283EC00 == 69 [pid = 3760] [id = 320] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 15DE5000 == 68 [pid = 3760] [id = 319] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 1108C400 == 67 [pid = 3760] [id = 318] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 1705F400 == 66 [pid = 3760] [id = 317] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 16A31000 == 65 [pid = 3760] [id = 316] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 1616D400 == 64 [pid = 3760] [id = 315] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 15206400 == 63 [pid = 3760] [id = 314] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 1520FC00 == 62 [pid = 3760] [id = 313] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 11095000 == 61 [pid = 3760] [id = 312] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 1315E800 == 60 [pid = 3760] [id = 311] 20:36:53 INFO - PROCESS | 3760 | --DOCSHELL 0F320800 == 59 [pid = 3760] [id = 310] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (167AE400) [pid = 3760] [serial = 799] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (10D1FC00) [pid = 3760] [serial = 793] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (170D5800) [pid = 3760] [serial = 832] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (131DDC00) [pid = 3760] [serial = 796] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (10A64C00) [pid = 3760] [serial = 867] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1705B800) [pid = 3760] [serial = 900] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1562B400) [pid = 3760] [serial = 873] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1304B800) [pid = 3760] [serial = 870] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (183B9C00) [pid = 3760] [serial = 883] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (18162000) [pid = 3760] [serial = 882] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (183B6C00) [pid = 3760] [serial = 903] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (17052C00) [pid = 3760] [serial = 876] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1705CC00) [pid = 3760] [serial = 901] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (12A94C00) [pid = 3760] [serial = 886] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (11CF6000) [pid = 3760] [serial = 885] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (161EC400) [pid = 3760] [serial = 897] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (11468800) [pid = 3760] [serial = 888] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (131D7000) [pid = 3760] [serial = 889] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (15DF0400) [pid = 3760] [serial = 894] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (16130000) [pid = 3760] [serial = 895] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1540B800) [pid = 3760] [serial = 891] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (156D6400) [pid = 3760] [serial = 892] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (17475800) [pid = 3760] [serial = 879] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1975E800) [pid = 3760] [serial = 906] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1A059C00) [pid = 3760] [serial = 915] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (17E85000) [pid = 3760] [serial = 909] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1980EC00) [pid = 3760] [serial = 912] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (19803400) [pid = 3760] [serial = 907] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (19BC6400) [pid = 3760] [serial = 913] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (19754800) [pid = 3760] [serial = 904] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (19759000) [pid = 3760] [serial = 910] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16A3BC00) [pid = 3760] [serial = 898] [outer = 00000000] [url = about:blank] 20:36:53 INFO - PROCESS | 3760 | 1463542613330 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]]]}] 20:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 891ms 20:36:53 INFO - PROCESS | 3760 | 1463542613393 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 20:36:53 INFO - PROCESS | 3760 | 1463542613398 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 20:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:36:53 INFO - PROCESS | 3760 | 1463542613404 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:36:53 INFO - PROCESS | 3760 | 1463542613407 Marionette TRACE conn3 <- [1,1274,null,{}] 20:36:53 INFO - PROCESS | 3760 | 1463542613410 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}] 20:36:53 INFO - PROCESS | 3760 | 1463542613496 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 20:36:53 INFO - PROCESS | 3760 | 1463542613509 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:53 INFO - PROCESS | 3760 | ++DOCSHELL 13047000 == 60 [pid = 3760] [id = 328] 20:36:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1304B800) [pid = 3760] [serial = 983] [outer = 00000000] 20:36:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (13373C00) [pid = 3760] [serial = 984] [outer = 1304B800] 20:36:53 INFO - PROCESS | 3760 | 1463542613554 Marionette DEBUG loaded listener.js 20:36:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (15209800) [pid = 3760] [serial = 985] [outer = 1304B800] 20:36:54 INFO - PROCESS | 3760 | 1463542614024 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]]]}] 20:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 677ms 20:36:54 INFO - PROCESS | 3760 | 1463542614084 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 20:36:54 INFO - PROCESS | 3760 | 1463542614086 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 20:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:36:54 INFO - PROCESS | 3760 | 1463542614090 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:36:54 INFO - PROCESS | 3760 | 1463542614093 Marionette TRACE conn3 <- [1,1278,null,{}] 20:36:54 INFO - PROCESS | 3760 | 1463542614103 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}] 20:36:54 INFO - PROCESS | 3760 | 1463542614196 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 20:36:54 INFO - PROCESS | 3760 | 1463542614325 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:54 INFO - PROCESS | 3760 | ++DOCSHELL 15DE8C00 == 61 [pid = 3760] [id = 329] 20:36:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1612E400) [pid = 3760] [serial = 986] [outer = 00000000] 20:36:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (161EC400) [pid = 3760] [serial = 987] [outer = 1612E400] 20:36:54 INFO - PROCESS | 3760 | 1463542614377 Marionette DEBUG loaded listener.js 20:36:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (16A30800) [pid = 3760] [serial = 988] [outer = 1612E400] 20:36:54 INFO - PROCESS | 3760 | 1463542614742 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]]]}] 20:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 676ms 20:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:36:54 INFO - PROCESS | 3760 | 1463542614789 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 20:36:54 INFO - PROCESS | 3760 | 1463542614792 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 20:36:54 INFO - PROCESS | 3760 | 1463542614795 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:36:54 INFO - PROCESS | 3760 | 1463542614797 Marionette TRACE conn3 <- [1,1282,null,{}] 20:36:54 INFO - PROCESS | 3760 | 1463542614801 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}] 20:36:54 INFO - PROCESS | 3760 | 1463542614884 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 20:36:54 INFO - PROCESS | 3760 | 1463542614890 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:54 INFO - PROCESS | 3760 | ++DOCSHELL 1562E000 == 62 [pid = 3760] [id = 330] 20:36:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (167A9400) [pid = 3760] [serial = 989] [outer = 00000000] 20:36:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (17058800) [pid = 3760] [serial = 990] [outer = 167A9400] 20:36:54 INFO - PROCESS | 3760 | 1463542614935 Marionette DEBUG loaded listener.js 20:36:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (170D2000) [pid = 3760] [serial = 991] [outer = 167A9400] 20:36:55 INFO - PROCESS | 3760 | 1463542615393 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]]]}] 20:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 615ms 20:36:55 INFO - PROCESS | 3760 | 1463542615416 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 20:36:55 INFO - PROCESS | 3760 | 1463542615418 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 20:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:36:55 INFO - PROCESS | 3760 | 1463542615430 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:36:55 INFO - PROCESS | 3760 | 1463542615432 Marionette TRACE conn3 <- [1,1286,null,{}] 20:36:55 INFO - PROCESS | 3760 | 1463542615436 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}] 20:36:55 INFO - PROCESS | 3760 | 1463542615547 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 20:36:55 INFO - PROCESS | 3760 | 1463542615554 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:55 INFO - PROCESS | 3760 | ++DOCSHELL 103CF800 == 63 [pid = 3760] [id = 331] 20:36:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15A35400) [pid = 3760] [serial = 992] [outer = 00000000] 20:36:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (174B8400) [pid = 3760] [serial = 993] [outer = 15A35400] 20:36:55 INFO - PROCESS | 3760 | 1463542615623 Marionette DEBUG loaded listener.js 20:36:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1815EC00) [pid = 3760] [serial = 994] [outer = 15A35400] 20:36:56 INFO - PROCESS | 3760 | 1463542616082 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]]]}] 20:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 20:36:56 INFO - PROCESS | 3760 | 1463542616119 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 20:36:56 INFO - PROCESS | 3760 | 1463542616121 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 20:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:36:56 INFO - PROCESS | 3760 | 1463542616129 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:36:56 INFO - PROCESS | 3760 | 1463542616130 Marionette TRACE conn3 <- [1,1290,null,{}] 20:36:56 INFO - PROCESS | 3760 | 1463542616133 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}] 20:36:56 INFO - PROCESS | 3760 | 1463542616267 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 20:36:56 INFO - PROCESS | 3760 | 1463542616276 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:56 INFO - PROCESS | 3760 | ++DOCSHELL 19754000 == 64 [pid = 3760] [id = 332] 20:36:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (19755800) [pid = 3760] [serial = 995] [outer = 00000000] 20:36:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (19803000) [pid = 3760] [serial = 996] [outer = 19755800] 20:36:56 INFO - PROCESS | 3760 | 1463542616329 Marionette DEBUG loaded listener.js 20:36:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (19803400) [pid = 3760] [serial = 997] [outer = 19755800] 20:36:56 INFO - PROCESS | 3760 | 1463542616766 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]]]}] 20:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 20:36:56 INFO - PROCESS | 3760 | 1463542616825 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 20:36:56 INFO - PROCESS | 3760 | 1463542616826 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 20:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:36:56 INFO - PROCESS | 3760 | 1463542616837 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:36:56 INFO - PROCESS | 3760 | 1463542616839 Marionette TRACE conn3 <- [1,1294,null,{}] 20:36:56 INFO - PROCESS | 3760 | 1463542616843 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}] 20:36:56 INFO - PROCESS | 3760 | 1463542616977 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 20:36:56 INFO - PROCESS | 3760 | 1463542616989 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:57 INFO - PROCESS | 3760 | ++DOCSHELL 19757000 == 65 [pid = 3760] [id = 333] 20:36:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (19805C00) [pid = 3760] [serial = 998] [outer = 00000000] 20:36:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (19BCA800) [pid = 3760] [serial = 999] [outer = 19805C00] 20:36:57 INFO - PROCESS | 3760 | 1463542617069 Marionette DEBUG loaded listener.js 20:36:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1A036400) [pid = 3760] [serial = 1000] [outer = 19805C00] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (103F7C00) [pid = 3760] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (12AEFC00) [pid = 3760] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (15D6A400) [pid = 3760] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (16A37000) [pid = 3760] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (16169800) [pid = 3760] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (12844C00) [pid = 3760] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (103D2800) [pid = 3760] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (140D6C00) [pid = 3760] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (16AC8400) [pid = 3760] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (17473800) [pid = 3760] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11272400) [pid = 3760] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15628400) [pid = 3760] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1A033000) [pid = 3760] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (103D2000) [pid = 3760] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (15D6C400) [pid = 3760] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (174B3400) [pid = 3760] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1315F000) [pid = 3760] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A380C00) [pid = 3760] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (140C9800) [pid = 3760] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (161E0C00) [pid = 3760] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1283F000) [pid = 3760] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16656C00) [pid = 3760] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16165C00) [pid = 3760] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (170D0C00) [pid = 3760] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:36:57 INFO - PROCESS | 3760 | 1463542617644 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]]]}] 20:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 815ms 20:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:36:57 INFO - PROCESS | 3760 | 1463542617661 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 20:36:57 INFO - PROCESS | 3760 | 1463542617663 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 20:36:57 INFO - PROCESS | 3760 | 1463542617678 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:36:57 INFO - PROCESS | 3760 | 1463542617680 Marionette TRACE conn3 <- [1,1298,null,{}] 20:36:57 INFO - PROCESS | 3760 | 1463542617688 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}] 20:36:57 INFO - PROCESS | 3760 | 1463542617780 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 20:36:57 INFO - PROCESS | 3760 | 1463542617786 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:57 INFO - PROCESS | 3760 | ++DOCSHELL 1122A800 == 66 [pid = 3760] [id = 334] 20:36:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (12A9BC00) [pid = 3760] [serial = 1001] [outer = 00000000] 20:36:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16163C00) [pid = 3760] [serial = 1002] [outer = 12A9BC00] 20:36:57 INFO - PROCESS | 3760 | 1463542617829 Marionette DEBUG loaded listener.js 20:36:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (16CBE400) [pid = 3760] [serial = 1003] [outer = 12A9BC00] 20:36:58 INFO - PROCESS | 3760 | 1463542618243 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] 20:36:58 INFO - PROCESS | 3760 | 1463542618312 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 20:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:36:58 INFO - PROCESS | 3760 | 1463542618315 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:36:58 INFO - PROCESS | 3760 | 1463542618317 Marionette TRACE conn3 <- [1,1302,null,{}] 20:36:58 INFO - PROCESS | 3760 | 1463542618320 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}] 20:36:58 INFO - PROCESS | 3760 | 1463542618402 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 20:36:58 INFO - PROCESS | 3760 | 1463542618411 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:58 INFO - PROCESS | 3760 | ++DOCSHELL 1705E400 == 67 [pid = 3760] [id = 335] 20:36:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (17149C00) [pid = 3760] [serial = 1004] [outer = 00000000] 20:36:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A035C00) [pid = 3760] [serial = 1005] [outer = 17149C00] 20:36:58 INFO - PROCESS | 3760 | 1463542618454 Marionette DEBUG loaded listener.js 20:36:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A060800) [pid = 3760] [serial = 1006] [outer = 17149C00] 20:36:58 INFO - PROCESS | 3760 | 1463542618894 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]]]}] 20:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 20:36:58 INFO - PROCESS | 3760 | 1463542618953 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 20:36:58 INFO - PROCESS | 3760 | 1463542618955 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 20:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:36:58 INFO - PROCESS | 3760 | 1463542618962 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:36:58 INFO - PROCESS | 3760 | 1463542618964 Marionette TRACE conn3 <- [1,1306,null,{}] 20:36:58 INFO - PROCESS | 3760 | 1463542618967 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}] 20:36:59 INFO - PROCESS | 3760 | 1463542619032 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 20:36:59 INFO - PROCESS | 3760 | 1463542619038 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:59 INFO - PROCESS | 3760 | ++DOCSHELL 183B6400 == 68 [pid = 3760] [id = 336] 20:36:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (19756800) [pid = 3760] [serial = 1007] [outer = 00000000] 20:36:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A659000) [pid = 3760] [serial = 1008] [outer = 19756800] 20:36:59 INFO - PROCESS | 3760 | 1463542619083 Marionette DEBUG loaded listener.js 20:36:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A6AA400) [pid = 3760] [serial = 1009] [outer = 19756800] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 13160400 == 67 [pid = 3760] [id = 306] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1A05C800 == 66 [pid = 3760] [id = 309] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1A65D800 == 65 [pid = 3760] [id = 12] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 140D1800 == 64 [pid = 3760] [id = 291] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1A6B0400 == 63 [pid = 3760] [id = 13] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1A381800 == 62 [pid = 3760] [id = 10] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 170CFC00 == 61 [pid = 3760] [id = 293] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 11A10800 == 60 [pid = 3760] [id = 308] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1540C800 == 59 [pid = 3760] [id = 259] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 170D5400 == 58 [pid = 3760] [id = 294] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 15DECC00 == 57 [pid = 3760] [id = 260] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 140D5000 == 56 [pid = 3760] [id = 258] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 161DD400 == 55 [pid = 3760] [id = 307] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 15D6E000 == 54 [pid = 3760] [id = 281] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 103DA000 == 53 [pid = 3760] [id = 278] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 12AE8800 == 52 [pid = 3760] [id = 279] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 12B60000 == 51 [pid = 3760] [id = 256] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 15BB5400 == 50 [pid = 3760] [id = 280] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1370B400 == 49 [pid = 3760] [id = 257] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 143B6000 == 48 [pid = 3760] [id = 11] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 161E1000 == 47 [pid = 3760] [id = 263] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 12B5FC00 == 46 [pid = 3760] [id = 262] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 16651C00 == 45 [pid = 3760] [id = 292] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1562B800 == 44 [pid = 3760] [id = 282] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 10D20400 == 43 [pid = 3760] [id = 261] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 19BCC800 == 42 [pid = 3760] [id = 305] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 110F8000 == 41 [pid = 3760] [id = 327] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 114A6C00 == 40 [pid = 3760] [id = 326] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 19761C00 == 39 [pid = 3760] [id = 325] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 16652C00 == 38 [pid = 3760] [id = 323] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 10D1D000 == 37 [pid = 3760] [id = 324] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 131D8000 == 36 [pid = 3760] [id = 322] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 10C5AC00 == 35 [pid = 3760] [id = 321] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1562E000 == 34 [pid = 3760] [id = 330] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 19754000 == 33 [pid = 3760] [id = 332] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1122A800 == 32 [pid = 3760] [id = 334] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 1705E400 == 31 [pid = 3760] [id = 335] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 103CF800 == 30 [pid = 3760] [id = 331] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 19757000 == 29 [pid = 3760] [id = 333] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 13047000 == 28 [pid = 3760] [id = 328] 20:37:00 INFO - PROCESS | 3760 | --DOCSHELL 15DE8C00 == 27 [pid = 3760] [id = 329] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (10C54400) [pid = 3760] [serial = 835] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (140D1000) [pid = 3760] [serial = 838] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (167D7800) [pid = 3760] [serial = 841] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1768EC00) [pid = 3760] [serial = 844] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16A30C00) [pid = 3760] [serial = 865] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (17E06000) [pid = 3760] [serial = 948] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1315DC00) [pid = 3760] [serial = 936] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (143B5800) [pid = 3760] [serial = 937] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15A33800) [pid = 3760] [serial = 939] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15BB1C00) [pid = 3760] [serial = 940] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A382400) [pid = 3760] [serial = 925] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A05EC00) [pid = 3760] [serial = 924] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (11A04800) [pid = 3760] [serial = 931] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (110F3000) [pid = 3760] [serial = 930] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1612E000) [pid = 3760] [serial = 942] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (19760000) [pid = 3760] [serial = 951] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1616D000) [pid = 3760] [serial = 943] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (140D4000) [pid = 3760] [serial = 934] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (13D26800) [pid = 3760] [serial = 933] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A55D800) [pid = 3760] [serial = 927] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A560000) [pid = 3760] [serial = 928] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15208800) [pid = 3760] [serial = 918] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1520F400) [pid = 3760] [serial = 919] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (170D3400) [pid = 3760] [serial = 922] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16CC3400) [pid = 3760] [serial = 921] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (137F1400) [pid = 3760] [serial = 954] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19801800) [pid = 3760] [serial = 952] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16A31C00) [pid = 3760] [serial = 945] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D2F000) [pid = 3760] [serial = 946] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1815B800) [pid = 3760] [serial = 949] [outer = 00000000] [url = about:blank] 20:37:00 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1815F000) [pid = 3760] [serial = 958] [outer = 00000000] [url = about:blank] 20:37:01 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16AC8800) [pid = 3760] [serial = 957] [outer = 00000000] [url = about:blank] 20:37:01 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1562EC00) [pid = 3760] [serial = 955] [outer = 00000000] [url = about:blank] 20:37:01 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17746800) [pid = 3760] [serial = 880] [outer = 00000000] [url = about:blank] 20:37:01 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1315AC00) [pid = 3760] [serial = 871] [outer = 00000000] [url = about:blank] 20:37:01 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10C55C00) [pid = 3760] [serial = 868] [outer = 00000000] [url = about:blank] 20:37:01 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16128C00) [pid = 3760] [serial = 874] [outer = 00000000] [url = about:blank] 20:37:01 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (170CD000) [pid = 3760] [serial = 877] [outer = 00000000] [url = about:blank] 20:37:01 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19BC6800) [pid = 3760] [serial = 960] [outer = 00000000] [url = about:blank] 20:37:01 INFO - PROCESS | 3760 | 1463542621088 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]]]}] 20:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2167ms 20:37:01 INFO - PROCESS | 3760 | 1463542621127 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 20:37:01 INFO - PROCESS | 3760 | 1463542621131 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 20:37:01 INFO - PROCESS | 3760 | 1463542621136 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:37:01 INFO - PROCESS | 3760 | 1463542621140 Marionette TRACE conn3 <- [1,1310,null,{}] 20:37:01 INFO - PROCESS | 3760 | 1463542621146 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}] 20:37:01 INFO - PROCESS | 3760 | 1463542621235 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 20:37:01 INFO - PROCESS | 3760 | 1463542621244 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:01 INFO - PROCESS | 3760 | ++DOCSHELL 1047C000 == 28 [pid = 3760] [id = 337] 20:37:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10509000) [pid = 3760] [serial = 1010] [outer = 00000000] 20:37:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10A5E400) [pid = 3760] [serial = 1011] [outer = 10509000] 20:37:01 INFO - PROCESS | 3760 | 1463542621296 Marionette DEBUG loaded listener.js 20:37:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10A76800) [pid = 3760] [serial = 1012] [outer = 10509000] 20:37:01 INFO - PROCESS | 3760 | 1463542621787 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]]]}] 20:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 20:37:01 INFO - PROCESS | 3760 | 1463542621837 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 20:37:01 INFO - PROCESS | 3760 | 1463542621843 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 20:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:37:01 INFO - PROCESS | 3760 | 1463542621849 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:37:01 INFO - PROCESS | 3760 | 1463542621852 Marionette TRACE conn3 <- [1,1314,null,{}] 20:37:01 INFO - PROCESS | 3760 | 1463542621856 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}] 20:37:01 INFO - PROCESS | 3760 | 1463542621938 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 20:37:01 INFO - PROCESS | 3760 | 1463542621948 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:01 INFO - PROCESS | 3760 | ++DOCSHELL 10A84800 == 29 [pid = 3760] [id = 338] 20:37:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (10C59800) [pid = 3760] [serial = 1013] [outer = 00000000] 20:37:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10D1CC00) [pid = 3760] [serial = 1014] [outer = 10C59800] 20:37:01 INFO - PROCESS | 3760 | 1463542621993 Marionette DEBUG loaded listener.js 20:37:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10D22800) [pid = 3760] [serial = 1015] [outer = 10C59800] 20:37:02 INFO - PROCESS | 3760 | 1463542622442 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]]]}] 20:37:02 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 20:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 615ms 20:37:02 INFO - PROCESS | 3760 | 1463542622468 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 20:37:02 INFO - PROCESS | 3760 | 1463542622471 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 20:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:37:02 INFO - PROCESS | 3760 | 1463542622475 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:37:02 INFO - PROCESS | 3760 | 1463542622478 Marionette TRACE conn3 <- [1,1318,null,{}] 20:37:02 INFO - PROCESS | 3760 | 1463542622489 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}] 20:37:02 INFO - PROCESS | 3760 | 1463542622574 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 20:37:02 INFO - PROCESS | 3760 | 1463542622617 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:02 INFO - PROCESS | 3760 | ++DOCSHELL 110F8400 == 30 [pid = 3760] [id = 339] 20:37:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (11228400) [pid = 3760] [serial = 1016] [outer = 00000000] 20:37:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1127BC00) [pid = 3760] [serial = 1017] [outer = 11228400] 20:37:02 INFO - PROCESS | 3760 | 1463542622731 Marionette DEBUG loaded listener.js 20:37:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (114A6800) [pid = 3760] [serial = 1018] [outer = 11228400] 20:37:03 INFO - PROCESS | 3760 | 1463542623114 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]]]}] 20:37:03 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 20:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 676ms 20:37:03 INFO - PROCESS | 3760 | 1463542623157 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 20:37:03 INFO - PROCESS | 3760 | 1463542623159 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 20:37:03 INFO - PROCESS | 3760 | 1463542623162 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:37:03 INFO - PROCESS | 3760 | 1463542623164 Marionette TRACE conn3 <- [1,1322,null,{}] 20:37:03 INFO - PROCESS | 3760 | 1463542623167 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}] 20:37:03 INFO - PROCESS | 3760 | 1463542623279 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 20:37:03 INFO - PROCESS | 3760 | 1463542623288 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:03 INFO - PROCESS | 3760 | ++DOCSHELL 1127B800 == 31 [pid = 3760] [id = 340] 20:37:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (11C5D400) [pid = 3760] [serial = 1019] [outer = 00000000] 20:37:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1284BC00) [pid = 3760] [serial = 1020] [outer = 11C5D400] 20:37:03 INFO - PROCESS | 3760 | 1463542623333 Marionette DEBUG loaded listener.js 20:37:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (128A6C00) [pid = 3760] [serial = 1021] [outer = 11C5D400] 20:37:03 INFO - PROCESS | 3760 | 1463542623755 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]]]}] 20:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 20:37:03 INFO - PROCESS | 3760 | 1463542623800 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 20:37:03 INFO - PROCESS | 3760 | 1463542623802 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 20:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:37:03 INFO - PROCESS | 3760 | 1463542623805 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:37:03 INFO - PROCESS | 3760 | 1463542623807 Marionette TRACE conn3 <- [1,1326,null,{}] 20:37:03 INFO - PROCESS | 3760 | 1463542623811 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}] 20:37:03 INFO - PROCESS | 3760 | 1463542623914 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 20:37:03 INFO - PROCESS | 3760 | 1463542623956 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:03 INFO - PROCESS | 3760 | ++DOCSHELL 12AEFC00 == 32 [pid = 3760] [id = 341] 20:37:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (12D30000) [pid = 3760] [serial = 1022] [outer = 00000000] 20:37:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13049000) [pid = 3760] [serial = 1023] [outer = 12D30000] 20:37:03 INFO - PROCESS | 3760 | 1463542624000 Marionette DEBUG loaded listener.js 20:37:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13081400) [pid = 3760] [serial = 1024] [outer = 12D30000] 20:37:04 INFO - PROCESS | 3760 | 1463542624878 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]]]}] 20:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 20:37:04 INFO - PROCESS | 3760 | 1463542624931 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 20:37:04 INFO - PROCESS | 3760 | 1463542624933 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 20:37:04 INFO - PROCESS | 3760 | 1463542624936 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:37:04 INFO - PROCESS | 3760 | 1463542624938 Marionette TRACE conn3 <- [1,1330,null,{}] 20:37:04 INFO - PROCESS | 3760 | 1463542624942 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}] 20:37:05 INFO - PROCESS | 3760 | 1463542625074 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 20:37:05 INFO - PROCESS | 3760 | 1463542625068 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:05 INFO - PROCESS | 3760 | ++DOCSHELL 1307C800 == 33 [pid = 3760] [id = 342] 20:37:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1307F400) [pid = 3760] [serial = 1025] [outer = 00000000] 20:37:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1370BC00) [pid = 3760] [serial = 1026] [outer = 1307F400] 20:37:05 INFO - PROCESS | 3760 | 1463542625113 Marionette DEBUG loaded listener.js 20:37:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (140CFC00) [pid = 3760] [serial = 1027] [outer = 1307F400] 20:37:05 INFO - PROCESS | 3760 | 1463542625539 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]]]}] 20:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 615ms 20:37:05 INFO - PROCESS | 3760 | 1463542625557 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 20:37:05 INFO - PROCESS | 3760 | 1463542625558 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 20:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:37:05 INFO - PROCESS | 3760 | 1463542625562 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:37:05 INFO - PROCESS | 3760 | 1463542625563 Marionette TRACE conn3 <- [1,1334,null,{}] 20:37:05 INFO - PROCESS | 3760 | 1463542625567 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}] 20:37:05 INFO - PROCESS | 3760 | 1463542625673 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 20:37:05 INFO - PROCESS | 3760 | 1463542625722 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:05 INFO - PROCESS | 3760 | ++DOCSHELL 137EEC00 == 34 [pid = 3760] [id = 343] 20:37:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (13D26400) [pid = 3760] [serial = 1028] [outer = 00000000] 20:37:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (14EEB800) [pid = 3760] [serial = 1029] [outer = 13D26400] 20:37:05 INFO - PROCESS | 3760 | 1463542625766 Marionette DEBUG loaded listener.js 20:37:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (140D5000) [pid = 3760] [serial = 1030] [outer = 13D26400] 20:37:06 INFO - PROCESS | 3760 | 1463542626143 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]]]}] 20:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 615ms 20:37:06 INFO - PROCESS | 3760 | 1463542626184 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 20:37:06 INFO - PROCESS | 3760 | 1463542626186 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 20:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:37:06 INFO - PROCESS | 3760 | 1463542626199 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:37:06 INFO - PROCESS | 3760 | 1463542626200 Marionette TRACE conn3 <- [1,1338,null,{}] 20:37:06 INFO - PROCESS | 3760 | 1463542626203 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}] 20:37:06 INFO - PROCESS | 3760 | 1463542626308 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 20:37:06 INFO - PROCESS | 3760 | 1463542626406 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:06 INFO - PROCESS | 3760 | ++DOCSHELL 10D1D400 == 35 [pid = 3760] [id = 344] 20:37:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (11462800) [pid = 3760] [serial = 1031] [outer = 00000000] 20:37:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1522EC00) [pid = 3760] [serial = 1032] [outer = 11462800] 20:37:06 INFO - PROCESS | 3760 | 1463542626451 Marionette DEBUG loaded listener.js 20:37:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15230400) [pid = 3760] [serial = 1033] [outer = 11462800] 20:37:06 INFO - PROCESS | 3760 | 1463542626868 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]]]}] 20:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 676ms 20:37:06 INFO - PROCESS | 3760 | 1463542626889 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 20:37:06 INFO - PROCESS | 3760 | 1463542626891 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 20:37:06 INFO - PROCESS | 3760 | 1463542626894 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:37:06 INFO - PROCESS | 3760 | 1463542626895 Marionette TRACE conn3 <- [1,1342,null,{}] 20:37:06 INFO - PROCESS | 3760 | 1463542626899 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}] 20:37:06 INFO - PROCESS | 3760 | 1463542627002 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 20:37:06 INFO - PROCESS | 3760 | 1463542627011 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:07 INFO - PROCESS | 3760 | ++DOCSHELL 10D25400 == 36 [pid = 3760] [id = 345] 20:37:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1540C800) [pid = 3760] [serial = 1034] [outer = 00000000] 20:37:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (15A30C00) [pid = 3760] [serial = 1035] [outer = 1540C800] 20:37:07 INFO - PROCESS | 3760 | 1463542627056 Marionette DEBUG loaded listener.js 20:37:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (15A31400) [pid = 3760] [serial = 1036] [outer = 1540C800] 20:37:07 INFO - PROCESS | 3760 | 1463542627468 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]]]}] 20:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 20:37:07 INFO - PROCESS | 3760 | 1463542627517 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 20:37:07 INFO - PROCESS | 3760 | 1463542627520 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 20:37:07 INFO - PROCESS | 3760 | 1463542627531 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:37:07 INFO - PROCESS | 3760 | 1463542627533 Marionette TRACE conn3 <- [1,1346,null,{}] 20:37:07 INFO - PROCESS | 3760 | 1463542627537 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}] 20:37:07 INFO - PROCESS | 3760 | 1463542627642 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 20:37:07 INFO - PROCESS | 3760 | 1463542627678 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:07 INFO - PROCESS | 3760 | ++DOCSHELL 11272800 == 37 [pid = 3760] [id = 346] 20:37:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1562D400) [pid = 3760] [serial = 1037] [outer = 00000000] 20:37:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15D6A800) [pid = 3760] [serial = 1038] [outer = 1562D400] 20:37:07 INFO - PROCESS | 3760 | 1463542627774 Marionette DEBUG loaded listener.js 20:37:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (15D71C00) [pid = 3760] [serial = 1039] [outer = 1562D400] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A037C00) [pid = 3760] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (17149C00) [pid = 3760] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (15A35400) [pid = 3760] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (19755800) [pid = 3760] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (19805C00) [pid = 3760] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (167A9400) [pid = 3760] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1612E400) [pid = 3760] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1304B800) [pid = 3760] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (11A06400) [pid = 3760] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (11C69800) [pid = 3760] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A55A400) [pid = 3760] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (156D4400) [pid = 3760] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (167A7400) [pid = 3760] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13314400) [pid = 3760] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10C5F000) [pid = 3760] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (183B7400) [pid = 3760] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:37:08 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12A9BC00) [pid = 3760] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:37:08 INFO - PROCESS | 3760 | 1463542628389 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]]]}] 20:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 891ms 20:37:08 INFO - PROCESS | 3760 | 1463542628418 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 20:37:08 INFO - PROCESS | 3760 | 1463542628420 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 20:37:08 INFO - PROCESS | 3760 | 1463542628423 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:37:08 INFO - PROCESS | 3760 | 1463542628425 Marionette TRACE conn3 <- [1,1350,null,{}] 20:37:08 INFO - PROCESS | 3760 | 1463542628429 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}] 20:37:08 INFO - PROCESS | 3760 | 1463542628555 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 20:37:08 INFO - PROCESS | 3760 | 1463542628613 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:08 INFO - PROCESS | 3760 | ++DOCSHELL 1284C400 == 38 [pid = 3760] [id = 347] 20:37:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1288B400) [pid = 3760] [serial = 1040] [outer = 00000000] 20:37:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13D26C00) [pid = 3760] [serial = 1041] [outer = 1288B400] 20:37:08 INFO - PROCESS | 3760 | 1463542628666 Marionette DEBUG loaded listener.js 20:37:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16127400) [pid = 3760] [serial = 1042] [outer = 1288B400] 20:37:09 INFO - PROCESS | 3760 | 1463542629072 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]]]}] 20:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 692ms 20:37:09 INFO - PROCESS | 3760 | 1463542629123 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 20:37:09 INFO - PROCESS | 3760 | 1463542629125 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 20:37:09 INFO - PROCESS | 3760 | 1463542629128 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:37:09 INFO - PROCESS | 3760 | 1463542629130 Marionette TRACE conn3 <- [1,1354,null,{}] 20:37:09 INFO - PROCESS | 3760 | 1463542629133 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}] 20:37:09 INFO - PROCESS | 3760 | 1463542629208 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 20:37:09 INFO - PROCESS | 3760 | 1463542629199 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:09 INFO - PROCESS | 3760 | ++DOCSHELL 140CA800 == 39 [pid = 3760] [id = 348] 20:37:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15A35400) [pid = 3760] [serial = 1043] [outer = 00000000] 20:37:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16163000) [pid = 3760] [serial = 1044] [outer = 15A35400] 20:37:09 INFO - PROCESS | 3760 | 1463542629266 Marionette DEBUG loaded listener.js 20:37:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16164800) [pid = 3760] [serial = 1045] [outer = 15A35400] 20:37:09 INFO - PROCESS | 3760 | 1463542629693 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] 20:37:09 INFO - PROCESS | 3760 | 1463542629752 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 20:37:09 INFO - PROCESS | 3760 | 1463542629755 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:37:09 INFO - PROCESS | 3760 | 1463542629757 Marionette TRACE conn3 <- [1,1358,null,{}] 20:37:09 INFO - PROCESS | 3760 | 1463542629761 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}] 20:37:09 INFO - PROCESS | 3760 | 1463542629836 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 20:37:09 INFO - PROCESS | 3760 | 1463542629844 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:09 INFO - PROCESS | 3760 | ++DOCSHELL 1612C800 == 40 [pid = 3760] [id = 349] 20:37:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1612DC00) [pid = 3760] [serial = 1046] [outer = 00000000] 20:37:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (167D2400) [pid = 3760] [serial = 1047] [outer = 1612DC00] 20:37:09 INFO - PROCESS | 3760 | 1463542629887 Marionette DEBUG loaded listener.js 20:37:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16A32800) [pid = 3760] [serial = 1048] [outer = 1612DC00] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 11A0E400 == 39 [pid = 3760] [id = 241] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 12D7E400 == 38 [pid = 3760] [id = 242] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 11270000 == 37 [pid = 3760] [id = 249] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 103ECC00 == 36 [pid = 3760] [id = 252] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 167D8000 == 35 [pid = 3760] [id = 251] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 103CB400 == 34 [pid = 3760] [id = 254] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 11A03400 == 33 [pid = 3760] [id = 240] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 11230400 == 32 [pid = 3760] [id = 253] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 10A59400 == 31 [pid = 3760] [id = 250] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 10565400 == 30 [pid = 3760] [id = 238] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 12B5BC00 == 29 [pid = 3760] [id = 245] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 13D26000 == 28 [pid = 3760] [id = 243] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 11A01C00 == 27 [pid = 3760] [id = 246] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 12D7E000 == 26 [pid = 3760] [id = 247] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 140D2C00 == 25 [pid = 3760] [id = 244] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 161DFC00 == 24 [pid = 3760] [id = 248] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 10C51800 == 23 [pid = 3760] [id = 239] 20:37:10 INFO - PROCESS | 3760 | --DOCSHELL 1122EC00 == 22 [pid = 3760] [id = 255] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1A060400) [pid = 3760] [serial = 916] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A659000) [pid = 3760] [serial = 1008] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A060800) [pid = 3760] [serial = 1006] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (174B8400) [pid = 3760] [serial = 993] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19803000) [pid = 3760] [serial = 996] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1815EC00) [pid = 3760] [serial = 994] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19BCA800) [pid = 3760] [serial = 999] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A035C00) [pid = 3760] [serial = 1005] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (17058800) [pid = 3760] [serial = 990] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (161EC400) [pid = 3760] [serial = 987] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16A30800) [pid = 3760] [serial = 988] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13373C00) [pid = 3760] [serial = 984] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15209800) [pid = 3760] [serial = 985] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (143BE800) [pid = 3760] [serial = 982] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13316400) [pid = 3760] [serial = 981] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1616A000) [pid = 3760] [serial = 979] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15203800) [pid = 3760] [serial = 978] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A6B0800) [pid = 3760] [serial = 976] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A6AE800) [pid = 3760] [serial = 975] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A6A4000) [pid = 3760] [serial = 973] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A65F000) [pid = 3760] [serial = 972] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (174BB800) [pid = 3760] [serial = 970] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16CC1800) [pid = 3760] [serial = 969] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1520E400) [pid = 3760] [serial = 967] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (143C1000) [pid = 3760] [serial = 966] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (114A4800) [pid = 3760] [serial = 964] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1108A800) [pid = 3760] [serial = 963] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A05B800) [pid = 3760] [serial = 961] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (16163C00) [pid = 3760] [serial = 1002] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (19803400) [pid = 3760] [serial = 997] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (16CBE400) [pid = 3760] [serial = 1003] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1A036400) [pid = 3760] [serial = 1000] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (170D2000) [pid = 3760] [serial = 991] [outer = 00000000] [url = about:blank] 20:37:11 INFO - PROCESS | 3760 | 1463542631546 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] 20:37:11 INFO - PROCESS | 3760 | 1463542631597 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 20:37:11 INFO - PROCESS | 3760 | 1463542631603 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:37:11 INFO - PROCESS | 3760 | 1463542631607 Marionette TRACE conn3 <- [1,1362,null,{}] 20:37:11 INFO - PROCESS | 3760 | 1463542631613 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}] 20:37:11 INFO - PROCESS | 3760 | 1463542631704 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 20:37:11 INFO - PROCESS | 3760 | 1463542631712 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:11 INFO - PROCESS | 3760 | ++DOCSHELL 105F3C00 == 23 [pid = 3760] [id = 350] 20:37:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (105F4800) [pid = 3760] [serial = 1049] [outer = 00000000] 20:37:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (10C58400) [pid = 3760] [serial = 1050] [outer = 105F4800] 20:37:11 INFO - PROCESS | 3760 | 1463542631759 Marionette DEBUG loaded listener.js 20:37:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10C5D800) [pid = 3760] [serial = 1051] [outer = 105F4800] 20:37:12 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:12 INFO - PROCESS | 3760 | 1463542632214 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] 20:37:12 INFO - PROCESS | 3760 | 1463542632231 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 20:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:37:12 INFO - PROCESS | 3760 | 1463542632237 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:37:12 INFO - PROCESS | 3760 | 1463542632240 Marionette TRACE conn3 <- [1,1366,null,{}] 20:37:12 INFO - PROCESS | 3760 | 1463542632247 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}] 20:37:12 INFO - PROCESS | 3760 | 1463542632325 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 20:37:12 INFO - PROCESS | 3760 | 1463542632333 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:12 INFO - PROCESS | 3760 | ++DOCSHELL 10D19400 == 24 [pid = 3760] [id = 351] 20:37:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10EC1C00) [pid = 3760] [serial = 1052] [outer = 00000000] 20:37:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (110F9800) [pid = 3760] [serial = 1053] [outer = 10EC1C00] 20:37:12 INFO - PROCESS | 3760 | 1463542632378 Marionette DEBUG loaded listener.js 20:37:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (11273400) [pid = 3760] [serial = 1054] [outer = 10EC1C00] 20:37:12 INFO - PROCESS | 3760 | 1463542632819 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] 20:37:12 INFO - PROCESS | 3760 | 1463542632897 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 20:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:37:12 INFO - PROCESS | 3760 | 1463542632901 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:37:12 INFO - PROCESS | 3760 | 1463542632904 Marionette TRACE conn3 <- [1,1370,null,{}] 20:37:12 INFO - PROCESS | 3760 | 1463542632915 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}] 20:37:12 INFO - PROCESS | 3760 | 1463542632995 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 20:37:13 INFO - PROCESS | 3760 | 1463542633077 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 3760 | ++DOCSHELL 1284D800 == 25 [pid = 3760] [id = 352] 20:37:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1284DC00) [pid = 3760] [serial = 1055] [outer = 00000000] 20:37:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (12A8E400) [pid = 3760] [serial = 1056] [outer = 1284DC00] 20:37:13 INFO - PROCESS | 3760 | 1463542633155 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (12D36800) [pid = 3760] [serial = 1057] [outer = 1284DC00] 20:37:13 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:13 INFO - PROCESS | 3760 | 1463542633516 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] 20:37:13 INFO - PROCESS | 3760 | 1463542633584 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 20:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:37:13 INFO - PROCESS | 3760 | 1463542633592 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:37:13 INFO - PROCESS | 3760 | 1463542633593 Marionette TRACE conn3 <- [1,1374,null,{}] 20:37:13 INFO - PROCESS | 3760 | 1463542633597 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}] 20:37:13 INFO - PROCESS | 3760 | 1463542633672 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 20:37:13 INFO - PROCESS | 3760 | 1463542633680 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 3760 | ++DOCSHELL 12B5D400 == 26 [pid = 3760] [id = 353] 20:37:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13047000) [pid = 3760] [serial = 1058] [outer = 00000000] 20:37:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1336FC00) [pid = 3760] [serial = 1059] [outer = 13047000] 20:37:13 INFO - PROCESS | 3760 | 1463542633731 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (137E8400) [pid = 3760] [serial = 1060] [outer = 13047000] 20:37:14 INFO - PROCESS | 3760 | 1463542634147 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] 20:37:14 INFO - PROCESS | 3760 | 1463542634186 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 20:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:37:14 INFO - PROCESS | 3760 | 1463542634199 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:37:14 INFO - PROCESS | 3760 | 1463542634201 Marionette TRACE conn3 <- [1,1378,null,{}] 20:37:14 INFO - PROCESS | 3760 | 1463542634204 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}] 20:37:14 INFO - PROCESS | 3760 | 1463542634265 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 20:37:14 INFO - PROCESS | 3760 | 1463542634271 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:14 INFO - PROCESS | 3760 | ++DOCSHELL 1336D800 == 27 [pid = 3760] [id = 354] 20:37:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (143BD000) [pid = 3760] [serial = 1061] [outer = 00000000] 20:37:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (14EE5C00) [pid = 3760] [serial = 1062] [outer = 143BD000] 20:37:14 INFO - PROCESS | 3760 | 1463542634315 Marionette DEBUG loaded listener.js 20:37:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15205400) [pid = 3760] [serial = 1063] [outer = 143BD000] 20:37:14 INFO - PROCESS | 3760 | 1463542634764 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]]]}] 20:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 20:37:14 INFO - PROCESS | 3760 | 1463542634822 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 20:37:14 INFO - PROCESS | 3760 | 1463542634824 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 20:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:37:14 INFO - PROCESS | 3760 | 1463542634828 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:37:14 INFO - PROCESS | 3760 | 1463542634829 Marionette TRACE conn3 <- [1,1382,null,{}] 20:37:14 INFO - PROCESS | 3760 | 1463542634833 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}] 20:37:14 INFO - PROCESS | 3760 | 1463542634923 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 20:37:14 INFO - PROCESS | 3760 | 1463542634932 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:14 INFO - PROCESS | 3760 | ++DOCSHELL 1522E800 == 28 [pid = 3760] [id = 355] 20:37:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15230800) [pid = 3760] [serial = 1064] [outer = 00000000] 20:37:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15A34400) [pid = 3760] [serial = 1065] [outer = 15230800] 20:37:14 INFO - PROCESS | 3760 | 1463542634976 Marionette DEBUG loaded listener.js 20:37:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15D6F000) [pid = 3760] [serial = 1066] [outer = 15230800] 20:37:15 INFO - PROCESS | 3760 | 1463542635363 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]]]}] 20:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 584ms 20:37:15 INFO - PROCESS | 3760 | 1463542635410 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 20:37:15 INFO - PROCESS | 3760 | 1463542635412 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 20:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:37:15 INFO - PROCESS | 3760 | 1463542635415 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:37:15 INFO - PROCESS | 3760 | 1463542635417 Marionette TRACE conn3 <- [1,1386,null,{}] 20:37:15 INFO - PROCESS | 3760 | 1463542635420 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}] 20:37:15 INFO - PROCESS | 3760 | 1463542635495 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 20:37:15 INFO - PROCESS | 3760 | 1463542635502 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:15 INFO - PROCESS | 3760 | ++DOCSHELL 1522D400 == 29 [pid = 3760] [id = 356] 20:37:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15634C00) [pid = 3760] [serial = 1067] [outer = 00000000] 20:37:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1612F000) [pid = 3760] [serial = 1068] [outer = 15634C00] 20:37:15 INFO - PROCESS | 3760 | 1463542635545 Marionette DEBUG loaded listener.js 20:37:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16130800) [pid = 3760] [serial = 1069] [outer = 15634C00] 20:37:15 INFO - PROCESS | 3760 | 1463542635972 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]]]}] 20:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 584ms 20:37:16 INFO - PROCESS | 3760 | 1463542636011 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 20:37:16 INFO - PROCESS | 3760 | 1463542636013 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 20:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:37:16 INFO - PROCESS | 3760 | 1463542636016 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:37:16 INFO - PROCESS | 3760 | 1463542636018 Marionette TRACE conn3 <- [1,1390,null,{}] 20:37:16 INFO - PROCESS | 3760 | 1463542636042 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}] 20:37:16 INFO - PROCESS | 3760 | 1463542636114 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 20:37:16 INFO - PROCESS | 3760 | 1463542636130 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:16 INFO - PROCESS | 3760 | ++DOCSHELL 15D70800 == 30 [pid = 3760] [id = 357] 20:37:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16126800) [pid = 3760] [serial = 1070] [outer = 00000000] 20:37:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (167AA800) [pid = 3760] [serial = 1071] [outer = 16126800] 20:37:16 INFO - PROCESS | 3760 | 1463542636174 Marionette DEBUG loaded listener.js 20:37:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (167B4000) [pid = 3760] [serial = 1072] [outer = 16126800] 20:37:16 INFO - PROCESS | 3760 | 1463542636597 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]]]}] 20:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 615ms 20:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:37:16 INFO - PROCESS | 3760 | 1463542636638 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 20:37:16 INFO - PROCESS | 3760 | 1463542636640 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 20:37:16 INFO - PROCESS | 3760 | 1463542636644 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:37:16 INFO - PROCESS | 3760 | 1463542636645 Marionette TRACE conn3 <- [1,1394,null,{}] 20:37:16 INFO - PROCESS | 3760 | 1463542636649 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}] 20:37:16 INFO - PROCESS | 3760 | 1463542636749 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 20:37:16 INFO - PROCESS | 3760 | 1463542636758 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:16 INFO - PROCESS | 3760 | ++DOCSHELL 12841C00 == 31 [pid = 3760] [id = 358] 20:37:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16A33C00) [pid = 3760] [serial = 1073] [outer = 00000000] 20:37:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16A3E000) [pid = 3760] [serial = 1074] [outer = 16A33C00] 20:37:16 INFO - PROCESS | 3760 | 1463542636809 Marionette DEBUG loaded listener.js 20:37:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16ACB000) [pid = 3760] [serial = 1075] [outer = 16A33C00] 20:37:17 INFO - PROCESS | 3760 | 1463542637244 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]]]}] 20:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 615ms 20:37:17 INFO - PROCESS | 3760 | 1463542637265 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 20:37:17 INFO - PROCESS | 3760 | 1463542637267 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 20:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:37:17 INFO - PROCESS | 3760 | 1463542637278 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:37:17 INFO - PROCESS | 3760 | 1463542637280 Marionette TRACE conn3 <- [1,1398,null,{}] 20:37:17 INFO - PROCESS | 3760 | 1463542637283 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}] 20:37:17 INFO - PROCESS | 3760 | 1463542637391 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 20:37:17 INFO - PROCESS | 3760 | 1463542637397 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:17 INFO - PROCESS | 3760 | ++DOCSHELL 1315E400 == 32 [pid = 3760] [id = 359] 20:37:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16ACDC00) [pid = 3760] [serial = 1076] [outer = 00000000] 20:37:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16CC7C00) [pid = 3760] [serial = 1077] [outer = 16ACDC00] 20:37:17 INFO - PROCESS | 3760 | 1463542637440 Marionette DEBUG loaded listener.js 20:37:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16CC8C00) [pid = 3760] [serial = 1078] [outer = 16ACDC00] 20:37:17 INFO - PROCESS | 3760 | 1463542637903 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]]]}] 20:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 631ms 20:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:37:17 INFO - PROCESS | 3760 | 1463542637919 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 20:37:17 INFO - PROCESS | 3760 | 1463542637922 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 20:37:17 INFO - PROCESS | 3760 | 1463542637925 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:37:17 INFO - PROCESS | 3760 | 1463542637927 Marionette TRACE conn3 <- [1,1402,null,{}] 20:37:17 INFO - PROCESS | 3760 | 1463542637930 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}] 20:37:18 INFO - PROCESS | 3760 | 1463542638046 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 20:37:18 INFO - PROCESS | 3760 | 1463542638135 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:18 INFO - PROCESS | 3760 | ++DOCSHELL 130D4C00 == 33 [pid = 3760] [id = 360] 20:37:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1703AC00) [pid = 3760] [serial = 1079] [outer = 00000000] 20:37:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1705A400) [pid = 3760] [serial = 1080] [outer = 1703AC00] 20:37:18 INFO - PROCESS | 3760 | 1463542638166 Marionette DEBUG loaded listener.js 20:37:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (170CD800) [pid = 3760] [serial = 1081] [outer = 1703AC00] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (11462800) [pid = 3760] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1540C800) [pid = 3760] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1562D400) [pid = 3760] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15A35400) [pid = 3760] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13D26400) [pid = 3760] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1307F400) [pid = 3760] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12D30000) [pid = 3760] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11C5D400) [pid = 3760] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11228400) [pid = 3760] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10C59800) [pid = 3760] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10509000) [pid = 3760] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:37:18 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19756800) [pid = 3760] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:37:18 INFO - PROCESS | 3760 | 1463542638704 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]]]}] 20:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 815ms 20:37:18 INFO - PROCESS | 3760 | 1463542638751 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 20:37:18 INFO - PROCESS | 3760 | 1463542638753 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 20:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:37:18 INFO - PROCESS | 3760 | 1463542638761 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:37:18 INFO - PROCESS | 3760 | 1463542638762 Marionette TRACE conn3 <- [1,1406,null,{}] 20:37:18 INFO - PROCESS | 3760 | 1463542638766 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}] 20:37:18 INFO - PROCESS | 3760 | 1463542638846 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 20:37:18 INFO - PROCESS | 3760 | 1463542638853 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:18 INFO - PROCESS | 3760 | ++DOCSHELL 11228400 == 34 [pid = 3760] [id = 361] 20:37:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (11C5D400) [pid = 3760] [serial = 1082] [outer = 00000000] 20:37:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13D26400) [pid = 3760] [serial = 1083] [outer = 11C5D400] 20:37:18 INFO - PROCESS | 3760 | 1463542638897 Marionette DEBUG loaded listener.js 20:37:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1401BC00) [pid = 3760] [serial = 1084] [outer = 11C5D400] 20:37:19 INFO - PROCESS | 3760 | 1463542639288 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]]]}] 20:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 584ms 20:37:19 INFO - PROCESS | 3760 | 1463542639335 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 20:37:19 INFO - PROCESS | 3760 | 1463542639337 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 20:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:37:19 INFO - PROCESS | 3760 | 1463542639340 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:37:19 INFO - PROCESS | 3760 | 1463542639342 Marionette TRACE conn3 <- [1,1410,null,{}] 20:37:19 INFO - PROCESS | 3760 | 1463542639345 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}] 20:37:19 INFO - PROCESS | 3760 | 1463542639418 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 20:37:19 INFO - PROCESS | 3760 | 1463542639424 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:19 INFO - PROCESS | 3760 | ++DOCSHELL 15628400 == 35 [pid = 3760] [id = 362] 20:37:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (156D4400) [pid = 3760] [serial = 1085] [outer = 00000000] 20:37:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (170CFC00) [pid = 3760] [serial = 1086] [outer = 156D4400] 20:37:19 INFO - PROCESS | 3760 | 1463542639467 Marionette DEBUG loaded listener.js 20:37:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (170D5000) [pid = 3760] [serial = 1087] [outer = 156D4400] 20:37:19 INFO - PROCESS | 3760 | 1463542639900 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]]]}] 20:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 585ms 20:37:19 INFO - PROCESS | 3760 | 1463542639942 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 20:37:19 INFO - PROCESS | 3760 | 1463542639944 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 20:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:37:19 INFO - PROCESS | 3760 | 1463542639947 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:37:19 INFO - PROCESS | 3760 | 1463542639949 Marionette TRACE conn3 <- [1,1414,null,{}] 20:37:19 INFO - PROCESS | 3760 | 1463542639952 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}] 20:37:20 INFO - PROCESS | 3760 | 1463542640025 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 20:37:20 INFO - PROCESS | 3760 | 1463542640031 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:20 INFO - PROCESS | 3760 | ++DOCSHELL 15D6A000 == 36 [pid = 3760] [id = 363] 20:37:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (170D6400) [pid = 3760] [serial = 1088] [outer = 00000000] 20:37:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17473800) [pid = 3760] [serial = 1089] [outer = 170D6400] 20:37:20 INFO - PROCESS | 3760 | 1463542640073 Marionette DEBUG loaded listener.js 20:37:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (174B8C00) [pid = 3760] [serial = 1090] [outer = 170D6400] 20:37:20 INFO - PROCESS | 3760 | 1463542640603 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]]]}] 20:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 737ms 20:37:20 INFO - PROCESS | 3760 | 1463542640672 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 20:37:20 INFO - PROCESS | 3760 | 1463542640677 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 20:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:37:20 INFO - PROCESS | 3760 | 1463542640683 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:37:20 INFO - PROCESS | 3760 | 1463542640687 Marionette TRACE conn3 <- [1,1418,null,{}] 20:37:20 INFO - PROCESS | 3760 | 1463542640694 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}] 20:37:20 INFO - PROCESS | 3760 | 1463542640850 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 20:37:20 INFO - PROCESS | 3760 | 1463542640966 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:20 INFO - PROCESS | 3760 | ++DOCSHELL 10561000 == 37 [pid = 3760] [id = 364] 20:37:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10561400) [pid = 3760] [serial = 1091] [outer = 00000000] 20:37:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10D25800) [pid = 3760] [serial = 1092] [outer = 10561400] 20:37:21 INFO - PROCESS | 3760 | 1463542641021 Marionette DEBUG loaded listener.js 20:37:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (110EF000) [pid = 3760] [serial = 1093] [outer = 10561400] 20:37:21 INFO - PROCESS | 3760 | 1463542641716 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]]]}] 20:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1122ms 20:37:21 INFO - PROCESS | 3760 | 1463542641818 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 20:37:21 INFO - PROCESS | 3760 | 1463542641824 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 20:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:37:21 INFO - PROCESS | 3760 | 1463542641830 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:37:21 INFO - PROCESS | 3760 | 1463542641833 Marionette TRACE conn3 <- [1,1422,null,{}] 20:37:21 INFO - PROCESS | 3760 | 1463542641837 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}] 20:37:21 INFO - PROCESS | 3760 | 1463542641956 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 20:37:22 INFO - PROCESS | 3760 | 1463542642032 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:22 INFO - PROCESS | 3760 | ++DOCSHELL 0F319C00 == 38 [pid = 3760] [id = 365] 20:37:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (0F323000) [pid = 3760] [serial = 1094] [outer = 00000000] 20:37:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (10483C00) [pid = 3760] [serial = 1095] [outer = 0F323000] 20:37:22 INFO - PROCESS | 3760 | 1463542642242 Marionette DEBUG loaded listener.js 20:37:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (10A7F800) [pid = 3760] [serial = 1096] [outer = 0F323000] 20:37:22 INFO - PROCESS | 3760 | --DOCSHELL 15628400 == 37 [pid = 3760] [id = 362] 20:37:22 INFO - PROCESS | 3760 | --DOCSHELL 11228400 == 36 [pid = 3760] [id = 361] 20:37:22 INFO - PROCESS | 3760 | --DOCSHELL 130D4C00 == 35 [pid = 3760] [id = 360] 20:37:22 INFO - PROCESS | 3760 | --DOCSHELL 1315E400 == 34 [pid = 3760] [id = 359] 20:37:22 INFO - PROCESS | 3760 | --DOCSHELL 12841C00 == 33 [pid = 3760] [id = 358] 20:37:22 INFO - PROCESS | 3760 | --DOCSHELL 15D70800 == 32 [pid = 3760] [id = 357] 20:37:22 INFO - PROCESS | 3760 | --DOCSHELL 1522D400 == 31 [pid = 3760] [id = 356] 20:37:22 INFO - PROCESS | 3760 | --DOCSHELL 1522E800 == 30 [pid = 3760] [id = 355] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (167D2400) [pid = 3760] [serial = 1047] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1522EC00) [pid = 3760] [serial = 1032] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15A30C00) [pid = 3760] [serial = 1035] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15230400) [pid = 3760] [serial = 1033] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (13D26C00) [pid = 3760] [serial = 1041] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15D6A800) [pid = 3760] [serial = 1038] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15A31400) [pid = 3760] [serial = 1036] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16163000) [pid = 3760] [serial = 1044] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (14EEB800) [pid = 3760] [serial = 1029] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1370BC00) [pid = 3760] [serial = 1026] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (140CFC00) [pid = 3760] [serial = 1027] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13049000) [pid = 3760] [serial = 1023] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13081400) [pid = 3760] [serial = 1024] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (128A6C00) [pid = 3760] [serial = 1021] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1284BC00) [pid = 3760] [serial = 1020] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1127BC00) [pid = 3760] [serial = 1017] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (114A6800) [pid = 3760] [serial = 1018] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10D1CC00) [pid = 3760] [serial = 1014] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10D22800) [pid = 3760] [serial = 1015] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10A5E400) [pid = 3760] [serial = 1011] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10A76800) [pid = 3760] [serial = 1012] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16164800) [pid = 3760] [serial = 1045] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A6AA400) [pid = 3760] [serial = 1009] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15D71C00) [pid = 3760] [serial = 1039] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (140D5000) [pid = 3760] [serial = 1030] [outer = 00000000] [url = about:blank] 20:37:22 INFO - PROCESS | 3760 | 1463542642915 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]]]}] 20:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1122ms 20:37:22 INFO - PROCESS | 3760 | 1463542642959 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 20:37:22 INFO - PROCESS | 3760 | 1463542642966 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 20:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:37:22 INFO - PROCESS | 3760 | 1463542642990 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:37:22 INFO - PROCESS | 3760 | 1463542642993 Marionette TRACE conn3 <- [1,1426,null,{}] 20:37:22 INFO - PROCESS | 3760 | 1463542643001 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}] 20:37:23 INFO - PROCESS | 3760 | 1463542643081 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 20:37:23 INFO - PROCESS | 3760 | 1463542643089 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 3760 | ++DOCSHELL 10C5DC00 == 31 [pid = 3760] [id = 366] 20:37:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10D1EC00) [pid = 3760] [serial = 1097] [outer = 00000000] 20:37:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10D25C00) [pid = 3760] [serial = 1098] [outer = 10D1EC00] 20:37:23 INFO - PROCESS | 3760 | 1463542643136 Marionette DEBUG loaded listener.js 20:37:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (110F8000) [pid = 3760] [serial = 1099] [outer = 10D1EC00] 20:37:23 INFO - PROCESS | 3760 | 1463542643643 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]]]}] 20:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 20:37:23 INFO - PROCESS | 3760 | 1463542643671 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 20:37:23 INFO - PROCESS | 3760 | 1463542643674 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 20:37:23 INFO - PROCESS | 3760 | 1463542643680 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:37:23 INFO - PROCESS | 3760 | 1463542643683 Marionette TRACE conn3 <- [1,1430,null,{}] 20:37:23 INFO - PROCESS | 3760 | 1463542643686 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}] 20:37:23 INFO - PROCESS | 3760 | 1463542643764 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 20:37:23 INFO - PROCESS | 3760 | 1463542643775 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 3760 | ++DOCSHELL 11278400 == 32 [pid = 3760] [id = 367] 20:37:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11C6BC00) [pid = 3760] [serial = 1100] [outer = 00000000] 20:37:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (12848C00) [pid = 3760] [serial = 1101] [outer = 11C6BC00] 20:37:23 INFO - PROCESS | 3760 | 1463542643819 Marionette DEBUG loaded listener.js 20:37:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (128A7400) [pid = 3760] [serial = 1102] [outer = 11C6BC00] 20:37:24 INFO - PROCESS | 3760 | 1463542644286 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]]]}] 20:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 615ms 20:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:37:24 INFO - PROCESS | 3760 | 1463542644302 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 20:37:24 INFO - PROCESS | 3760 | 1463542644304 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 20:37:24 INFO - PROCESS | 3760 | 1463542644308 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:37:24 INFO - PROCESS | 3760 | 1463542644311 Marionette TRACE conn3 <- [1,1434,null,{}] 20:37:24 INFO - PROCESS | 3760 | 1463542644322 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}] 20:37:24 INFO - PROCESS | 3760 | 1463542644402 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 20:37:24 INFO - PROCESS | 3760 | 1463542644412 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:24 INFO - PROCESS | 3760 | ++DOCSHELL 13312C00 == 33 [pid = 3760] [id = 368] 20:37:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13313400) [pid = 3760] [serial = 1103] [outer = 00000000] 20:37:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (137E7800) [pid = 3760] [serial = 1104] [outer = 13313400] 20:37:24 INFO - PROCESS | 3760 | 1463542644456 Marionette DEBUG loaded listener.js 20:37:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (14010800) [pid = 3760] [serial = 1105] [outer = 13313400] 20:37:24 INFO - PROCESS | 3760 | 1463542644886 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]]]}] 20:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 584ms 20:37:24 INFO - PROCESS | 3760 | 1463542644906 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 20:37:24 INFO - PROCESS | 3760 | 1463542644908 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 20:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:37:24 INFO - PROCESS | 3760 | 1463542644911 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:37:24 INFO - PROCESS | 3760 | 1463542644913 Marionette TRACE conn3 <- [1,1438,null,{}] 20:37:24 INFO - PROCESS | 3760 | 1463542644916 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}] 20:37:24 INFO - PROCESS | 3760 | 1463542645003 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 20:37:24 INFO - PROCESS | 3760 | 1463542645010 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:25 INFO - PROCESS | 3760 | ++DOCSHELL 140CF800 == 34 [pid = 3760] [id = 369] 20:37:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (140D2400) [pid = 3760] [serial = 1106] [outer = 00000000] 20:37:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15205000) [pid = 3760] [serial = 1107] [outer = 140D2400] 20:37:25 INFO - PROCESS | 3760 | 1463542645060 Marionette DEBUG loaded listener.js 20:37:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1520C000) [pid = 3760] [serial = 1108] [outer = 140D2400] 20:37:25 INFO - PROCESS | 3760 | 1463542645511 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]]]}] 20:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 20:37:25 INFO - PROCESS | 3760 | 1463542645531 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 20:37:25 INFO - PROCESS | 3760 | 1463542645532 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 20:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:37:25 INFO - PROCESS | 3760 | 1463542645546 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:37:25 INFO - PROCESS | 3760 | 1463542645547 Marionette TRACE conn3 <- [1,1442,null,{}] 20:37:25 INFO - PROCESS | 3760 | 1463542645551 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}] 20:37:25 INFO - PROCESS | 3760 | 1463542645653 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 20:37:25 INFO - PROCESS | 3760 | 1463542645660 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:25 INFO - PROCESS | 3760 | ++DOCSHELL 15205800 == 35 [pid = 3760] [id = 370] 20:37:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1520DC00) [pid = 3760] [serial = 1109] [outer = 00000000] 20:37:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15410000) [pid = 3760] [serial = 1110] [outer = 1520DC00] 20:37:25 INFO - PROCESS | 3760 | 1463542645735 Marionette DEBUG loaded listener.js 20:37:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15637400) [pid = 3760] [serial = 1111] [outer = 1520DC00] 20:37:26 INFO - PROCESS | 3760 | 1463542646219 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]]]}] 20:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 676ms 20:37:26 INFO - PROCESS | 3760 | 1463542646241 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 20:37:26 INFO - PROCESS | 3760 | 1463542646243 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 20:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:37:26 INFO - PROCESS | 3760 | 1463542646246 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:37:26 INFO - PROCESS | 3760 | 1463542646248 Marionette TRACE conn3 <- [1,1446,null,{}] 20:37:26 INFO - PROCESS | 3760 | 1463542646251 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}] 20:37:26 INFO - PROCESS | 3760 | 1463542646359 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 20:37:26 INFO - PROCESS | 3760 | 1463542646430 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:26 INFO - PROCESS | 3760 | ++DOCSHELL 1562E800 == 36 [pid = 3760] [id = 371] 20:37:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15A37400) [pid = 3760] [serial = 1112] [outer = 00000000] 20:37:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15D73800) [pid = 3760] [serial = 1113] [outer = 15A37400] 20:37:26 INFO - PROCESS | 3760 | 1463542646473 Marionette DEBUG loaded listener.js 20:37:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15D6DC00) [pid = 3760] [serial = 1114] [outer = 15A37400] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1288B400) [pid = 3760] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16A33C00) [pid = 3760] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15634C00) [pid = 3760] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1612DC00) [pid = 3760] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (143BD000) [pid = 3760] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10EC1C00) [pid = 3760] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15230800) [pid = 3760] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16ACDC00) [pid = 3760] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16126800) [pid = 3760] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1284DC00) [pid = 3760] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (105F4800) [pid = 3760] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13047000) [pid = 3760] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (156D4400) [pid = 3760] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1703AC00) [pid = 3760] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:37:26 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (11C5D400) [pid = 3760] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:37:27 INFO - PROCESS | 3760 | 1463542647237 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]]]}] 20:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1015ms 20:37:27 INFO - PROCESS | 3760 | 1463542647267 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 20:37:27 INFO - PROCESS | 3760 | 1463542647271 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 20:37:27 INFO - PROCESS | 3760 | 1463542647297 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:37:27 INFO - PROCESS | 3760 | 1463542647301 Marionette TRACE conn3 <- [1,1450,null,{}] 20:37:27 INFO - PROCESS | 3760 | 1463542647306 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}] 20:37:27 INFO - PROCESS | 3760 | 1463542647408 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 20:37:27 INFO - PROCESS | 3760 | 1463542647473 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:27 INFO - PROCESS | 3760 | ++DOCSHELL 10C5A400 == 37 [pid = 3760] [id = 372] 20:37:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (10C60400) [pid = 3760] [serial = 1115] [outer = 00000000] 20:37:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11230400) [pid = 3760] [serial = 1116] [outer = 10C60400] 20:37:27 INFO - PROCESS | 3760 | 1463542647570 Marionette DEBUG loaded listener.js 20:37:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (11467800) [pid = 3760] [serial = 1117] [outer = 10C60400] 20:37:28 INFO - PROCESS | 3760 | 1463542648188 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]]]}] 20:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 937ms 20:37:28 INFO - PROCESS | 3760 | 1463542648228 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 20:37:28 INFO - PROCESS | 3760 | 1463542648234 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 20:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:37:28 INFO - PROCESS | 3760 | 1463542648240 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:37:28 INFO - PROCESS | 3760 | 1463542648243 Marionette TRACE conn3 <- [1,1454,null,{}] 20:37:28 INFO - PROCESS | 3760 | 1463542648247 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}] 20:37:28 INFO - PROCESS | 3760 | 1463542648345 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 20:37:28 INFO - PROCESS | 3760 | 1463542648439 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:28 INFO - PROCESS | 3760 | ++DOCSHELL 128A0800 == 38 [pid = 3760] [id = 373] 20:37:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (12A94400) [pid = 3760] [serial = 1118] [outer = 00000000] 20:37:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1304C000) [pid = 3760] [serial = 1119] [outer = 12A94400] 20:37:28 INFO - PROCESS | 3760 | 1463542648476 Marionette DEBUG loaded listener.js 20:37:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1315E000) [pid = 3760] [serial = 1120] [outer = 12A94400] 20:37:29 INFO - PROCESS | 3760 | 1463542649078 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]]]}] 20:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 876ms 20:37:29 INFO - PROCESS | 3760 | 1463542649125 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 20:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:37:29 INFO - PROCESS | 3760 | 1463542649128 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 20:37:29 INFO - PROCESS | 3760 | 1463542649133 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:37:29 INFO - PROCESS | 3760 | 1463542649139 Marionette TRACE conn3 <- [1,1458,null,{}] 20:37:29 INFO - PROCESS | 3760 | 1463542649152 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}] 20:37:29 INFO - PROCESS | 3760 | 1463542649251 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 20:37:29 INFO - PROCESS | 3760 | 1463542649334 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:29 INFO - PROCESS | 3760 | ++DOCSHELL 130D4000 == 39 [pid = 3760] [id = 374] 20:37:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15636000) [pid = 3760] [serial = 1121] [outer = 00000000] 20:37:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15D68800) [pid = 3760] [serial = 1122] [outer = 15636000] 20:37:29 INFO - PROCESS | 3760 | 1463542649431 Marionette DEBUG loaded listener.js 20:37:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15D72000) [pid = 3760] [serial = 1123] [outer = 15636000] 20:37:29 INFO - PROCESS | 3760 | 1463542649941 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]]]}] 20:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 891ms 20:37:30 INFO - PROCESS | 3760 | 1463542650019 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 20:37:30 INFO - PROCESS | 3760 | 1463542650021 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 20:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:37:30 INFO - PROCESS | 3760 | 1463542650025 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:37:30 INFO - PROCESS | 3760 | 1463542650027 Marionette TRACE conn3 <- [1,1462,null,{}] 20:37:30 INFO - PROCESS | 3760 | 1463542650031 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}] 20:37:30 INFO - PROCESS | 3760 | 1463542650132 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 20:37:30 INFO - PROCESS | 3760 | 1463542650264 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:30 INFO - PROCESS | 3760 | ++DOCSHELL 10439C00 == 40 [pid = 3760] [id = 375] 20:37:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1043B000) [pid = 3760] [serial = 1124] [outer = 00000000] 20:37:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10D1AC00) [pid = 3760] [serial = 1125] [outer = 1043B000] 20:37:30 INFO - PROCESS | 3760 | 1463542650319 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (11461000) [pid = 3760] [serial = 1126] [outer = 1043B000] 20:37:31 INFO - PROCESS | 3760 | 1463542651035 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]]]}] 20:37:31 INFO - PROCESS | 3760 | --DOCSHELL 15205800 == 39 [pid = 3760] [id = 370] 20:37:31 INFO - PROCESS | 3760 | --DOCSHELL 140CF800 == 38 [pid = 3760] [id = 369] 20:37:31 INFO - PROCESS | 3760 | --DOCSHELL 13312C00 == 37 [pid = 3760] [id = 368] 20:37:31 INFO - PROCESS | 3760 | --DOCSHELL 11278400 == 36 [pid = 3760] [id = 367] 20:37:31 INFO - PROCESS | 3760 | --DOCSHELL 10C5DC00 == 35 [pid = 3760] [id = 366] 20:37:31 INFO - PROCESS | 3760 | --DOCSHELL 0F319C00 == 34 [pid = 3760] [id = 365] 20:37:31 INFO - PROCESS | 3760 | --DOCSHELL 10561000 == 33 [pid = 3760] [id = 364] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16A3E000) [pid = 3760] [serial = 1074] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1612F000) [pid = 3760] [serial = 1068] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16130800) [pid = 3760] [serial = 1069] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16A32800) [pid = 3760] [serial = 1048] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (14EE5C00) [pid = 3760] [serial = 1062] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15205400) [pid = 3760] [serial = 1063] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (110F9800) [pid = 3760] [serial = 1053] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (11273400) [pid = 3760] [serial = 1054] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15A34400) [pid = 3760] [serial = 1065] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15D6F000) [pid = 3760] [serial = 1066] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16CC7C00) [pid = 3760] [serial = 1077] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (167AA800) [pid = 3760] [serial = 1071] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12A8E400) [pid = 3760] [serial = 1056] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (12D36800) [pid = 3760] [serial = 1057] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10C58400) [pid = 3760] [serial = 1050] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10C5D800) [pid = 3760] [serial = 1051] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (137E8400) [pid = 3760] [serial = 1060] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1336FC00) [pid = 3760] [serial = 1059] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (17473800) [pid = 3760] [serial = 1089] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (16ACB000) [pid = 3760] [serial = 1075] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (170D5000) [pid = 3760] [serial = 1087] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1705A400) [pid = 3760] [serial = 1080] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (16CC8C00) [pid = 3760] [serial = 1078] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (170CFC00) [pid = 3760] [serial = 1086] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (170CD800) [pid = 3760] [serial = 1081] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (13D26400) [pid = 3760] [serial = 1083] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1401BC00) [pid = 3760] [serial = 1084] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (167B4000) [pid = 3760] [serial = 1072] [outer = 00000000] [url = about:blank] 20:37:31 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (16127400) [pid = 3760] [serial = 1042] [outer = 00000000] [url = about:blank] 20:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1076ms 20:37:31 INFO - PROCESS | 3760 | 1463542651106 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 20:37:31 INFO - PROCESS | 3760 | 1463542651111 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 20:37:31 INFO - PROCESS | 3760 | 1463542651115 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:37:31 INFO - PROCESS | 3760 | 1463542651119 Marionette TRACE conn3 <- [1,1466,null,{}] 20:37:31 INFO - PROCESS | 3760 | 1463542651126 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}] 20:37:31 INFO - PROCESS | 3760 | 1463542651214 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 20:37:31 INFO - PROCESS | 3760 | 1463542651229 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:31 INFO - PROCESS | 3760 | ++DOCSHELL 10D26400 == 34 [pid = 3760] [id = 376] 20:37:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (10D27C00) [pid = 3760] [serial = 1127] [outer = 00000000] 20:37:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1108DC00) [pid = 3760] [serial = 1128] [outer = 10D27C00] 20:37:31 INFO - PROCESS | 3760 | 1463542651275 Marionette DEBUG loaded listener.js 20:37:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (1126FC00) [pid = 3760] [serial = 1129] [outer = 10D27C00] 20:37:31 INFO - PROCESS | 3760 | 1463542651719 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]]]}] 20:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 20:37:31 INFO - PROCESS | 3760 | 1463542651737 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 20:37:31 INFO - PROCESS | 3760 | 1463542651742 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 20:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:37:31 INFO - PROCESS | 3760 | 1463542651748 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:37:31 INFO - PROCESS | 3760 | 1463542651751 Marionette TRACE conn3 <- [1,1470,null,{}] 20:37:31 INFO - PROCESS | 3760 | 1463542651754 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}] 20:37:31 INFO - PROCESS | 3760 | 1463542651862 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 20:37:31 INFO - PROCESS | 3760 | 1463542651875 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:31 INFO - PROCESS | 3760 | ++DOCSHELL 12AEF000 == 35 [pid = 3760] [id = 377] 20:37:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (12AEF800) [pid = 3760] [serial = 1130] [outer = 00000000] 20:37:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (13049800) [pid = 3760] [serial = 1131] [outer = 12AEF800] 20:37:31 INFO - PROCESS | 3760 | 1463542651919 Marionette DEBUG loaded listener.js 20:37:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13313800) [pid = 3760] [serial = 1132] [outer = 12AEF800] 20:37:32 INFO - PROCESS | 3760 | 1463542652379 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]]]}] 20:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 677ms 20:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:37:32 INFO - PROCESS | 3760 | 1463542652446 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 20:37:32 INFO - PROCESS | 3760 | 1463542652449 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 20:37:32 INFO - PROCESS | 3760 | 1463542652452 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:37:32 INFO - PROCESS | 3760 | 1463542652455 Marionette TRACE conn3 <- [1,1474,null,{}] 20:37:32 INFO - PROCESS | 3760 | 1463542652466 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}] 20:37:32 INFO - PROCESS | 3760 | 1463542652530 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 20:37:32 INFO - PROCESS | 3760 | 1463542652612 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:32 INFO - PROCESS | 3760 | ++DOCSHELL 143B3400 == 36 [pid = 3760] [id = 378] 20:37:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (143B9400) [pid = 3760] [serial = 1133] [outer = 00000000] 20:37:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (15204800) [pid = 3760] [serial = 1134] [outer = 143B9400] 20:37:32 INFO - PROCESS | 3760 | 1463542652658 Marionette DEBUG loaded listener.js 20:37:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15228C00) [pid = 3760] [serial = 1135] [outer = 143B9400] 20:37:33 INFO - PROCESS | 3760 | 1463542653032 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]]]}] 20:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 615ms 20:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:37:33 INFO - PROCESS | 3760 | 1463542653073 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 20:37:33 INFO - PROCESS | 3760 | 1463542653076 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 20:37:33 INFO - PROCESS | 3760 | 1463542653079 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:37:33 INFO - PROCESS | 3760 | 1463542653081 Marionette TRACE conn3 <- [1,1478,null,{}] 20:37:33 INFO - PROCESS | 3760 | 1463542653084 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}] 20:37:33 INFO - PROCESS | 3760 | 1463542653161 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 20:37:33 INFO - PROCESS | 3760 | 1463542653299 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:33 INFO - PROCESS | 3760 | ++DOCSHELL 1401C000 == 37 [pid = 3760] [id = 379] 20:37:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1520B800) [pid = 3760] [serial = 1136] [outer = 00000000] 20:37:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15A3B000) [pid = 3760] [serial = 1137] [outer = 1520B800] 20:37:33 INFO - PROCESS | 3760 | 1463542653343 Marionette DEBUG loaded listener.js 20:37:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (15A3B800) [pid = 3760] [serial = 1138] [outer = 1520B800] 20:37:33 INFO - PROCESS | 3760 | 1463542653723 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]]]}] 20:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 676ms 20:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:37:33 INFO - PROCESS | 3760 | 1463542653762 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 20:37:33 INFO - PROCESS | 3760 | 1463542653764 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 20:37:33 INFO - PROCESS | 3760 | 1463542653767 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:37:33 INFO - PROCESS | 3760 | 1463542653769 Marionette TRACE conn3 <- [1,1482,null,{}] 20:37:33 INFO - PROCESS | 3760 | 1463542653772 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}] 20:37:33 INFO - PROCESS | 3760 | 1463542653881 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 20:37:33 INFO - PROCESS | 3760 | 1463542653888 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:33 INFO - PROCESS | 3760 | ++DOCSHELL 15DEC400 == 38 [pid = 3760] [id = 380] 20:37:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (15632000) [pid = 3760] [serial = 1139] [outer = 00000000] 20:37:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16134C00) [pid = 3760] [serial = 1140] [outer = 15632000] 20:37:33 INFO - PROCESS | 3760 | 1463542653932 Marionette DEBUG loaded listener.js 20:37:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1616A000) [pid = 3760] [serial = 1141] [outer = 15632000] 20:37:34 INFO - PROCESS | 3760 | 1463542654404 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]]]}] 20:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 20:37:34 INFO - PROCESS | 3760 | 1463542654467 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 20:37:34 INFO - PROCESS | 3760 | 1463542654469 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 20:37:34 INFO - PROCESS | 3760 | 1463542654472 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:37:34 INFO - PROCESS | 3760 | 1463542654474 Marionette TRACE conn3 <- [1,1486,null,{}] 20:37:34 INFO - PROCESS | 3760 | 1463542654477 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}] 20:37:34 INFO - PROCESS | 3760 | 1463542654600 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 20:37:34 INFO - PROCESS | 3760 | 1463542654625 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:34 INFO - PROCESS | 3760 | ++DOCSHELL 10504C00 == 39 [pid = 3760] [id = 381] 20:37:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (161DDC00) [pid = 3760] [serial = 1142] [outer = 00000000] 20:37:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (167D5000) [pid = 3760] [serial = 1143] [outer = 161DDC00] 20:37:34 INFO - PROCESS | 3760 | 1463542654669 Marionette DEBUG loaded listener.js 20:37:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16A33400) [pid = 3760] [serial = 1144] [outer = 161DDC00] 20:37:35 INFO - PROCESS | 3760 | 1463542655069 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]]]}] 20:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 631ms 20:37:35 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1520DC00) [pid = 3760] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:37:35 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10D1EC00) [pid = 3760] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:37:35 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13313400) [pid = 3760] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:37:35 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (11C6BC00) [pid = 3760] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:37:35 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (0F323000) [pid = 3760] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:37:35 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (140D2400) [pid = 3760] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:37:35 INFO - PROCESS | 3760 | 1463542655110 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 20:37:35 INFO - PROCESS | 3760 | 1463542655112 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 20:37:35 INFO - PROCESS | 3760 | 1463542655116 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:37:35 INFO - PROCESS | 3760 | 1463542655118 Marionette TRACE conn3 <- [1,1490,null,{}] 20:37:35 INFO - PROCESS | 3760 | 1463542655122 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}] 20:37:35 INFO - PROCESS | 3760 | 1463542655222 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 20:37:35 INFO - PROCESS | 3760 | 1463542655274 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 3760 | ++DOCSHELL 0F31FC00 == 40 [pid = 3760] [id = 382] 20:37:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10A7A000) [pid = 3760] [serial = 1145] [outer = 00000000] 20:37:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (14EE8C00) [pid = 3760] [serial = 1146] [outer = 10A7A000] 20:37:35 INFO - PROCESS | 3760 | 1463542655325 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15D69C00) [pid = 3760] [serial = 1147] [outer = 10A7A000] 20:37:35 INFO - PROCESS | 3760 | 1463542655667 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]]]}] 20:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 599ms 20:37:35 INFO - PROCESS | 3760 | 1463542655702 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 20:37:35 INFO - PROCESS | 3760 | 1463542655703 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 20:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:37:35 INFO - PROCESS | 3760 | 1463542655707 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:37:35 INFO - PROCESS | 3760 | 1463542655708 Marionette TRACE conn3 <- [1,1494,null,{}] 20:37:35 INFO - PROCESS | 3760 | 1463542655712 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}] 20:37:35 INFO - PROCESS | 3760 | 1463542655816 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 20:37:35 INFO - PROCESS | 3760 | 1463542655824 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 3760 | ++DOCSHELL 16A36400 == 41 [pid = 3760] [id = 383] 20:37:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16A39000) [pid = 3760] [serial = 1148] [outer = 00000000] 20:37:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16CB9800) [pid = 3760] [serial = 1149] [outer = 16A39000] 20:37:35 INFO - PROCESS | 3760 | 1463542655870 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16CBE400) [pid = 3760] [serial = 1150] [outer = 16A39000] 20:37:36 INFO - PROCESS | 3760 | 1463542656283 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]]]}] 20:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 585ms 20:37:36 INFO - PROCESS | 3760 | 1463542656304 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 20:37:36 INFO - PROCESS | 3760 | 1463542656306 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 20:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:37:36 INFO - PROCESS | 3760 | 1463542656310 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:37:36 INFO - PROCESS | 3760 | 1463542656311 Marionette TRACE conn3 <- [1,1498,null,{}] 20:37:36 INFO - PROCESS | 3760 | 1463542656315 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}] 20:37:36 INFO - PROCESS | 3760 | 1463542656428 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 20:37:36 INFO - PROCESS | 3760 | 1463542656440 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:36 INFO - PROCESS | 3760 | ++DOCSHELL 10A7CC00 == 42 [pid = 3760] [id = 384] 20:37:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10C55C00) [pid = 3760] [serial = 1151] [outer = 00000000] 20:37:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1522F000) [pid = 3760] [serial = 1152] [outer = 10C55C00] 20:37:36 INFO - PROCESS | 3760 | 1463542656470 Marionette DEBUG loaded listener.js 20:37:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16CC5800) [pid = 3760] [serial = 1153] [outer = 10C55C00] 20:37:36 INFO - PROCESS | 3760 | 1463542656852 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]]]}] 20:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 584ms 20:37:36 INFO - PROCESS | 3760 | 1463542656890 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 20:37:36 INFO - PROCESS | 3760 | 1463542656892 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 20:37:36 INFO - PROCESS | 3760 | 1463542656895 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:37:36 INFO - PROCESS | 3760 | 1463542656897 Marionette TRACE conn3 <- [1,1502,null,{}] 20:37:36 INFO - PROCESS | 3760 | 1463542656901 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}] 20:37:36 INFO - PROCESS | 3760 | 1463542656975 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 20:37:37 INFO - PROCESS | 3760 | 1463542657056 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:37 INFO - PROCESS | 3760 | ++DOCSHELL 167D4800 == 43 [pid = 3760] [id = 385] 20:37:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16AC8C00) [pid = 3760] [serial = 1154] [outer = 00000000] 20:37:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17058800) [pid = 3760] [serial = 1155] [outer = 16AC8C00] 20:37:37 INFO - PROCESS | 3760 | 1463542657098 Marionette DEBUG loaded listener.js 20:37:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1705E400) [pid = 3760] [serial = 1156] [outer = 16AC8C00] 20:37:37 INFO - PROCESS | 3760 | 1463542657687 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]]]}] 20:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 830ms 20:37:37 INFO - PROCESS | 3760 | 1463542657722 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 20:37:37 INFO - PROCESS | 3760 | 1463542657727 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 20:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:37:37 INFO - PROCESS | 3760 | 1463542657732 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:37:37 INFO - PROCESS | 3760 | 1463542657736 Marionette TRACE conn3 <- [1,1506,null,{}] 20:37:37 INFO - PROCESS | 3760 | 1463542657742 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}] 20:37:37 INFO - PROCESS | 3760 | 1463542657845 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 20:37:37 INFO - PROCESS | 3760 | 1463542657942 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:37 INFO - PROCESS | 3760 | ++DOCSHELL 10D1B400 == 44 [pid = 3760] [id = 386] 20:37:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10D1DC00) [pid = 3760] [serial = 1157] [outer = 00000000] 20:37:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (12844C00) [pid = 3760] [serial = 1158] [outer = 10D1DC00] 20:37:37 INFO - PROCESS | 3760 | 1463542657997 Marionette DEBUG loaded listener.js 20:37:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (12AE8800) [pid = 3760] [serial = 1159] [outer = 10D1DC00] 20:37:38 INFO - PROCESS | 3760 | 1463542658656 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]]]}] 20:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 984ms 20:37:38 INFO - PROCESS | 3760 | 1463542658719 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 20:37:38 INFO - PROCESS | 3760 | 1463542658725 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 20:37:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:37:38 INFO - PROCESS | 3760 | 1463542658732 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:37:38 INFO - PROCESS | 3760 | 1463542658734 Marionette TRACE conn3 <- [1,1510,null,{}] 20:37:38 INFO - PROCESS | 3760 | 1463542658738 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}] 20:37:38 INFO - PROCESS | 3760 | 1463542658872 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 20:37:38 INFO - PROCESS | 3760 | 1463542658995 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:38 INFO - PROCESS | 3760 | ++DOCSHELL 12D7EC00 == 45 [pid = 3760] [id = 387] 20:37:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1304E400) [pid = 3760] [serial = 1160] [outer = 00000000] 20:37:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15635400) [pid = 3760] [serial = 1161] [outer = 1304E400] 20:37:39 INFO - PROCESS | 3760 | 1463542659049 Marionette DEBUG loaded listener.js 20:37:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16130800) [pid = 3760] [serial = 1162] [outer = 1304E400] 20:37:39 INFO - PROCESS | 3760 | 1463542659578 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"]]]}] 20:37:39 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 () { 20:37:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:37:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:37:39 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 () { 20:37:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:37:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:37:39 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 () { 20:37:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:37:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:37:39 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 () { 20:37:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:37:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:37:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 892ms 20:37:39 INFO - PROCESS | 3760 | 1463542659619 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 20:37:39 INFO - PROCESS | 3760 | 1463542659622 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 20:37:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:37:39 INFO - PROCESS | 3760 | 1463542659643 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:37:39 INFO - PROCESS | 3760 | 1463542659647 Marionette TRACE conn3 <- [1,1514,null,{}] 20:37:39 INFO - PROCESS | 3760 | 1463542659658 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}] 20:37:39 INFO - PROCESS | 3760 | 1463542659760 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 20:37:39 INFO - PROCESS | 3760 | 1463542659859 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:39 INFO - PROCESS | 3760 | ++DOCSHELL 10C5BC00 == 46 [pid = 3760] [id = 388] 20:37:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10C5F000) [pid = 3760] [serial = 1163] [outer = 00000000] 20:37:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1127AC00) [pid = 3760] [serial = 1164] [outer = 10C5F000] 20:37:39 INFO - PROCESS | 3760 | 1463542659915 Marionette DEBUG loaded listener.js 20:37:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16128800) [pid = 3760] [serial = 1165] [outer = 10C5F000] 20:37:40 INFO - PROCESS | 3760 | 1463542660609 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"]]]}] 20:37:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:37:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:37:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:37:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:37:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:37:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:37:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:37:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:37:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:37:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1014ms 20:37:40 INFO - PROCESS | 3760 | 1463542660634 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 20:37:40 INFO - PROCESS | 3760 | 1463542660638 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 20:37:40 INFO - PROCESS | 3760 | 1463542660643 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:37:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:37:40 INFO - PROCESS | 3760 | 1463542660646 Marionette TRACE conn3 <- [1,1518,null,{}] 20:37:40 INFO - PROCESS | 3760 | 1463542660652 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}] 20:37:40 INFO - PROCESS | 3760 | 1463542660744 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 20:37:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10D1E800) [pid = 3760] [serial = 1166] [outer = 1B3AD000] 20:37:40 INFO - PROCESS | 3760 | 1463542660848 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:40 INFO - PROCESS | 3760 | ++DOCSHELL 1055B800 == 47 [pid = 3760] [id = 389] 20:37:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10C5EC00) [pid = 3760] [serial = 1167] [outer = 00000000] 20:37:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (11468800) [pid = 3760] [serial = 1168] [outer = 10C5EC00] 20:37:40 INFO - PROCESS | 3760 | 1463542660982 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (12841800) [pid = 3760] [serial = 1169] [outer = 10C5EC00] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 10A7CC00 == 46 [pid = 3760] [id = 384] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 16A36400 == 45 [pid = 3760] [id = 383] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 0F31FC00 == 44 [pid = 3760] [id = 382] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 10504C00 == 43 [pid = 3760] [id = 381] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 15DEC400 == 42 [pid = 3760] [id = 380] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 1401C000 == 41 [pid = 3760] [id = 379] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 143B3400 == 40 [pid = 3760] [id = 378] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 12AEF000 == 39 [pid = 3760] [id = 377] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 10D26400 == 38 [pid = 3760] [id = 376] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 10C5A400 == 37 [pid = 3760] [id = 372] 20:37:41 INFO - PROCESS | 3760 | --DOCSHELL 1562E800 == 36 [pid = 3760] [id = 371] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15D73800) [pid = 3760] [serial = 1113] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15205000) [pid = 3760] [serial = 1107] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15410000) [pid = 3760] [serial = 1110] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (10D25800) [pid = 3760] [serial = 1092] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10D25C00) [pid = 3760] [serial = 1098] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15637400) [pid = 3760] [serial = 1111] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (110F8000) [pid = 3760] [serial = 1099] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (137E7800) [pid = 3760] [serial = 1104] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (14010800) [pid = 3760] [serial = 1105] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12848C00) [pid = 3760] [serial = 1101] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (128A7400) [pid = 3760] [serial = 1102] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10A7F800) [pid = 3760] [serial = 1096] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10483C00) [pid = 3760] [serial = 1095] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1520C000) [pid = 3760] [serial = 1108] [outer = 00000000] [url = about:blank] 20:37:41 INFO - PROCESS | 3760 | 1463542661569 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]]]}] 20:37:41 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 20:37:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:37:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:37:41 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. 20:37:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:37:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 983ms 20:37:41 INFO - PROCESS | 3760 | 1463542661635 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 20:37:41 INFO - PROCESS | 3760 | 1463542661639 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 20:37:41 INFO - PROCESS | 3760 | 1463542661645 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:37:41 INFO - PROCESS | 3760 | 1463542661648 Marionette TRACE conn3 <- [1,1522,null,{}] 20:37:41 INFO - PROCESS | 3760 | 1463542661651 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}] 20:37:41 INFO - PROCESS | 3760 | 1463542661731 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 20:37:41 INFO - PROCESS | 3760 | 1463542661810 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 3760 | ++DOCSHELL 10D26000 == 37 [pid = 3760] [id = 390] 20:37:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10D26400) [pid = 3760] [serial = 1170] [outer = 00000000] 20:37:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1287EC00) [pid = 3760] [serial = 1171] [outer = 10D26400] 20:37:41 INFO - PROCESS | 3760 | 1463542661855 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (12B5B800) [pid = 3760] [serial = 1172] [outer = 10D26400] 20:37:42 INFO - PROCESS | 3760 | 1463542662252 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]]]}] 20:37:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:37:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 615ms 20:37:42 INFO - PROCESS | 3760 | 1463542662283 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 20:37:42 INFO - PROCESS | 3760 | 1463542662285 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 20:37:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:37:42 INFO - PROCESS | 3760 | 1463542662289 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:37:42 INFO - PROCESS | 3760 | 1463542662292 Marionette TRACE conn3 <- [1,1526,null,{}] 20:37:42 INFO - PROCESS | 3760 | 1463542662302 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}] 20:37:42 INFO - PROCESS | 3760 | 1463542662382 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 20:37:42 INFO - PROCESS | 3760 | 1463542662390 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:42 INFO - PROCESS | 3760 | ++DOCSHELL 1370D000 == 38 [pid = 3760] [id = 391] 20:37:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13710000) [pid = 3760] [serial = 1173] [outer = 00000000] 20:37:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (140D1800) [pid = 3760] [serial = 1174] [outer = 13710000] 20:37:42 INFO - PROCESS | 3760 | 1463542662437 Marionette DEBUG loaded listener.js 20:37:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (14EE5C00) [pid = 3760] [serial = 1175] [outer = 13710000] 20:37:42 INFO - PROCESS | 3760 | 1463542662879 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]]]}] 20:37:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:37:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 615ms 20:37:42 INFO - PROCESS | 3760 | 1463542662909 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 20:37:42 INFO - PROCESS | 3760 | 1463542662912 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 20:37:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:37:42 INFO - PROCESS | 3760 | 1463542662915 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:37:42 INFO - PROCESS | 3760 | 1463542662917 Marionette TRACE conn3 <- [1,1530,null,{}] 20:37:42 INFO - PROCESS | 3760 | 1463542662920 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}] 20:37:42 INFO - PROCESS | 3760 | 1463542662998 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 20:37:42 INFO - PROCESS | 3760 | 1463542663006 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 3760 | ++DOCSHELL 15210400 == 39 [pid = 3760] [id = 392] 20:37:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15210800) [pid = 3760] [serial = 1176] [outer = 00000000] 20:37:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1562EC00) [pid = 3760] [serial = 1177] [outer = 15210800] 20:37:43 INFO - PROCESS | 3760 | 1463542663051 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (156DA800) [pid = 3760] [serial = 1178] [outer = 15210800] 20:37:43 INFO - PROCESS | 3760 | 1463542663487 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]]]}] 20:37:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 584ms 20:37:43 INFO - PROCESS | 3760 | 1463542663512 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 20:37:43 INFO - PROCESS | 3760 | 1463542663514 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 20:37:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:37:43 INFO - PROCESS | 3760 | 1463542663517 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:37:43 INFO - PROCESS | 3760 | 1463542663518 Marionette TRACE conn3 <- [1,1534,null,{}] 20:37:43 INFO - PROCESS | 3760 | 1463542663538 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}] 20:37:43 INFO - PROCESS | 3760 | 1463542663644 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 20:37:43 INFO - PROCESS | 3760 | 1463542663651 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 3760 | ++DOCSHELL 15210000 == 40 [pid = 3760] [id = 393] 20:37:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1562B400) [pid = 3760] [serial = 1179] [outer = 00000000] 20:37:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16129C00) [pid = 3760] [serial = 1180] [outer = 1562B400] 20:37:43 INFO - PROCESS | 3760 | 1463542663694 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (16165C00) [pid = 3760] [serial = 1181] [outer = 1562B400] 20:37:44 INFO - PROCESS | 3760 | 1463542664133 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]]]}] 20:37:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:37:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 645ms 20:37:44 INFO - PROCESS | 3760 | 1463542664160 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 20:37:44 INFO - PROCESS | 3760 | 1463542664161 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 20:37:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:37:44 INFO - PROCESS | 3760 | 1463542664165 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:37:44 INFO - PROCESS | 3760 | 1463542664167 Marionette TRACE conn3 <- [1,1538,null,{}] 20:37:44 INFO - PROCESS | 3760 | 1463542664170 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}] 20:37:44 INFO - PROCESS | 3760 | 1463542664291 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 20:37:44 INFO - PROCESS | 3760 | 1463542664298 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:44 INFO - PROCESS | 3760 | ++DOCSHELL 10504400 == 41 [pid = 3760] [id = 394] 20:37:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (167A6800) [pid = 3760] [serial = 1182] [outer = 00000000] 20:37:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16CBFC00) [pid = 3760] [serial = 1183] [outer = 167A6800] 20:37:44 INFO - PROCESS | 3760 | 1463542664342 Marionette DEBUG loaded listener.js 20:37:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16D2B400) [pid = 3760] [serial = 1184] [outer = 167A6800] 20:37:44 INFO - PROCESS | 3760 | 1463542664795 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]]]}] 20:37:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:37:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 692ms 20:37:44 INFO - PROCESS | 3760 | 1463542664848 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 20:37:44 INFO - PROCESS | 3760 | 1463542664850 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 20:37:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:37:44 INFO - PROCESS | 3760 | 1463542664853 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:37:44 INFO - PROCESS | 3760 | 1463542664855 Marionette TRACE conn3 <- [1,1542,null,{}] 20:37:44 INFO - PROCESS | 3760 | 1463542664858 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}] 20:37:44 INFO - PROCESS | 3760 | 1463542664962 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 20:37:44 INFO - PROCESS | 3760 | 1463542664969 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:44 INFO - PROCESS | 3760 | ++DOCSHELL 10437800 == 42 [pid = 3760] [id = 395] 20:37:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16CBA000) [pid = 3760] [serial = 1185] [outer = 00000000] 20:37:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (170D4800) [pid = 3760] [serial = 1186] [outer = 16CBA000] 20:37:45 INFO - PROCESS | 3760 | 1463542665016 Marionette DEBUG loaded listener.js 20:37:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (170D8000) [pid = 3760] [serial = 1187] [outer = 16CBA000] 20:37:45 INFO - PROCESS | 3760 | 1463542665450 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]]]}] 20:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 20:37:45 INFO - PROCESS | 3760 | 1463542665491 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 20:37:45 INFO - PROCESS | 3760 | 1463542665493 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 20:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15632000) [pid = 3760] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (161DDC00) [pid = 3760] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (10D27C00) [pid = 3760] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (10A7A000) [pid = 3760] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (143B9400) [pid = 3760] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1043B000) [pid = 3760] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (12AEF800) [pid = 3760] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (10C55C00) [pid = 3760] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1520B800) [pid = 3760] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:37:45 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16A39000) [pid = 3760] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:37:45 INFO - PROCESS | 3760 | 1463542665709 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:37:45 INFO - PROCESS | 3760 | 1463542665711 Marionette TRACE conn3 <- [1,1546,null,{}] 20:37:45 INFO - PROCESS | 3760 | 1463542665720 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}] 20:37:45 INFO - PROCESS | 3760 | 1463542665794 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 20:37:45 INFO - PROCESS | 3760 | 1463542665802 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:45 INFO - PROCESS | 3760 | ++DOCSHELL 11278800 == 43 [pid = 3760] [id = 396] 20:37:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (11CF5800) [pid = 3760] [serial = 1188] [outer = 00000000] 20:37:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (13D24000) [pid = 3760] [serial = 1189] [outer = 11CF5800] 20:37:45 INFO - PROCESS | 3760 | 1463542665846 Marionette DEBUG loaded listener.js 20:37:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (14EE4C00) [pid = 3760] [serial = 1190] [outer = 11CF5800] 20:37:46 INFO - PROCESS | 3760 | 1463542666255 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]]]}] 20:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 815ms 20:37:46 INFO - PROCESS | 3760 | 1463542666301 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 20:37:46 INFO - PROCESS | 3760 | 1463542666302 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 20:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:37:46 INFO - PROCESS | 3760 | 1463542666310 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:37:46 INFO - PROCESS | 3760 | 1463542666311 Marionette TRACE conn3 <- [1,1550,null,{}] 20:37:46 INFO - PROCESS | 3760 | 1463542666315 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}] 20:37:46 INFO - PROCESS | 3760 | 1463542666389 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 20:37:46 INFO - PROCESS | 3760 | 1463542666396 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:46 INFO - PROCESS | 3760 | ++DOCSHELL 1122C800 == 44 [pid = 3760] [id = 397] 20:37:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (130D4C00) [pid = 3760] [serial = 1191] [outer = 00000000] 20:37:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16D32C00) [pid = 3760] [serial = 1192] [outer = 130D4C00] 20:37:46 INFO - PROCESS | 3760 | 1463542666439 Marionette DEBUG loaded listener.js 20:37:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (174B6C00) [pid = 3760] [serial = 1193] [outer = 130D4C00] 20:37:46 INFO - PROCESS | 3760 | 1463542666843 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]]]}] 20:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 20:37:46 INFO - PROCESS | 3760 | 1463542666928 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 20:37:46 INFO - PROCESS | 3760 | 1463542666930 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 20:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:37:46 INFO - PROCESS | 3760 | 1463542666933 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:37:46 INFO - PROCESS | 3760 | 1463542666935 Marionette TRACE conn3 <- [1,1554,null,{}] 20:37:46 INFO - PROCESS | 3760 | 1463542666939 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}] 20:37:47 INFO - PROCESS | 3760 | 1463542667013 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 20:37:47 INFO - PROCESS | 3760 | 1463542667022 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:47 INFO - PROCESS | 3760 | ++DOCSHELL 16D2B000 == 45 [pid = 3760] [id = 398] 20:37:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (17695000) [pid = 3760] [serial = 1194] [outer = 00000000] 20:37:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (17C7AC00) [pid = 3760] [serial = 1195] [outer = 17695000] 20:37:47 INFO - PROCESS | 3760 | 1463542667067 Marionette DEBUG loaded listener.js 20:37:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (17E86000) [pid = 3760] [serial = 1196] [outer = 17695000] 20:37:47 INFO - PROCESS | 3760 | 1463542667511 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]]]}] 20:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 615ms 20:37:47 INFO - PROCESS | 3760 | 1463542667571 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 20:37:47 INFO - PROCESS | 3760 | 1463542667573 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 20:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:37:47 INFO - PROCESS | 3760 | 1463542667581 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:37:47 INFO - PROCESS | 3760 | 1463542667583 Marionette TRACE conn3 <- [1,1558,null,{}] 20:37:47 INFO - PROCESS | 3760 | 1463542667586 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}] 20:37:47 INFO - PROCESS | 3760 | 1463542667686 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 20:37:47 INFO - PROCESS | 3760 | 1463542667804 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:47 INFO - PROCESS | 3760 | ++DOCSHELL 0F31F000 == 46 [pid = 3760] [id = 399] 20:37:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (0F31F400) [pid = 3760] [serial = 1197] [outer = 00000000] 20:37:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1037C400) [pid = 3760] [serial = 1198] [outer = 0F31F400] 20:37:47 INFO - PROCESS | 3760 | 1463542667862 Marionette DEBUG loaded listener.js 20:37:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (10558C00) [pid = 3760] [serial = 1199] [outer = 0F31F400] 20:37:48 INFO - PROCESS | 3760 | 1463542668508 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]]]}] 20:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 969ms 20:37:48 INFO - PROCESS | 3760 | 1463542668553 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 20:37:48 INFO - PROCESS | 3760 | 1463542668558 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 20:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:37:48 INFO - PROCESS | 3760 | 1463542668562 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:37:48 INFO - PROCESS | 3760 | 1463542668566 Marionette TRACE conn3 <- [1,1562,null,{}] 20:37:48 INFO - PROCESS | 3760 | 1463542668571 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}] 20:37:48 INFO - PROCESS | 3760 | 1463542668675 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 20:37:48 INFO - PROCESS | 3760 | 1463542668811 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:48 INFO - PROCESS | 3760 | ++DOCSHELL 11276000 == 47 [pid = 3760] [id = 400] 20:37:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (114AE800) [pid = 3760] [serial = 1200] [outer = 00000000] 20:37:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (13312800) [pid = 3760] [serial = 1201] [outer = 114AE800] 20:37:48 INFO - PROCESS | 3760 | 1463542668867 Marionette DEBUG loaded listener.js 20:37:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (137E9800) [pid = 3760] [serial = 1202] [outer = 114AE800] 20:37:49 INFO - PROCESS | 3760 | 1463542669413 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]]]}] 20:37:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:37:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 892ms 20:37:49 INFO - PROCESS | 3760 | 1463542669458 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 20:37:49 INFO - PROCESS | 3760 | 1463542669462 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 20:37:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:37:49 INFO - PROCESS | 3760 | 1463542669467 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:37:49 INFO - PROCESS | 3760 | 1463542669470 Marionette TRACE conn3 <- [1,1566,null,{}] 20:37:49 INFO - PROCESS | 3760 | 1463542669474 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}] 20:37:49 INFO - PROCESS | 3760 | 1463542669576 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 20:37:49 INFO - PROCESS | 3760 | 1463542669675 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:49 INFO - PROCESS | 3760 | ++DOCSHELL 15A34400 == 48 [pid = 3760] [id = 401] 20:37:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (15A36C00) [pid = 3760] [serial = 1203] [outer = 00000000] 20:37:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (167AA800) [pid = 3760] [serial = 1204] [outer = 15A36C00] 20:37:49 INFO - PROCESS | 3760 | 1463542669731 Marionette DEBUG loaded listener.js 20:37:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16AC8800) [pid = 3760] [serial = 1205] [outer = 15A36C00] 20:37:50 INFO - PROCESS | 3760 | 1463542670295 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]]]}] 20:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 891ms 20:37:50 INFO - PROCESS | 3760 | 1463542670354 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 20:37:50 INFO - PROCESS | 3760 | 1463542670356 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 20:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:37:50 INFO - PROCESS | 3760 | 1463542670366 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:37:50 INFO - PROCESS | 3760 | 1463542670373 Marionette TRACE conn3 <- [1,1570,null,{}] 20:37:50 INFO - PROCESS | 3760 | 1463542670377 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}] 20:37:50 INFO - PROCESS | 3760 | 1463542670477 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 20:37:50 INFO - PROCESS | 3760 | 1463542670604 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:50 INFO - PROCESS | 3760 | ++DOCSHELL 17749400 == 49 [pid = 3760] [id = 402] 20:37:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1815A000) [pid = 3760] [serial = 1206] [outer = 00000000] 20:37:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (18167C00) [pid = 3760] [serial = 1207] [outer = 1815A000] 20:37:50 INFO - PROCESS | 3760 | 1463542670659 Marionette DEBUG loaded listener.js 20:37:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (183BE000) [pid = 3760] [serial = 1208] [outer = 1815A000] 20:37:51 INFO - PROCESS | 3760 | 1463542671372 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]]]}] 20:37:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1030ms 20:37:51 INFO - PROCESS | 3760 | 1463542671396 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 20:37:51 INFO - PROCESS | 3760 | 1463542671400 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 20:37:51 INFO - PROCESS | 3760 | 1463542671425 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:37:51 INFO - PROCESS | 3760 | 1463542671429 Marionette TRACE conn3 <- [1,1574,null,{}] 20:37:51 INFO - PROCESS | 3760 | 1463542671436 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}] 20:37:51 INFO - PROCESS | 3760 | 1463542671529 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 20:37:51 INFO - PROCESS | 3760 | 1463542671664 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:51 INFO - PROCESS | 3760 | ++DOCSHELL 11277000 == 50 [pid = 3760] [id = 403] 20:37:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (11279800) [pid = 3760] [serial = 1209] [outer = 00000000] 20:37:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1145C400) [pid = 3760] [serial = 1210] [outer = 11279800] 20:37:51 INFO - PROCESS | 3760 | 1463542671703 Marionette DEBUG loaded listener.js 20:37:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (128A6C00) [pid = 3760] [serial = 1211] [outer = 11279800] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 16D2B000 == 49 [pid = 3760] [id = 398] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 1122C800 == 48 [pid = 3760] [id = 397] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 11278800 == 47 [pid = 3760] [id = 396] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 10437800 == 46 [pid = 3760] [id = 395] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 10504400 == 45 [pid = 3760] [id = 394] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 15210000 == 44 [pid = 3760] [id = 393] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 15210400 == 43 [pid = 3760] [id = 392] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 1370D000 == 42 [pid = 3760] [id = 391] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 10D26000 == 41 [pid = 3760] [id = 390] 20:37:52 INFO - PROCESS | 3760 | --DOCSHELL 1055B800 == 40 [pid = 3760] [id = 389] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16134C00) [pid = 3760] [serial = 1140] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (167D5000) [pid = 3760] [serial = 1143] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1616A000) [pid = 3760] [serial = 1141] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1108DC00) [pid = 3760] [serial = 1128] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (14EE8C00) [pid = 3760] [serial = 1146] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1126FC00) [pid = 3760] [serial = 1129] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (15D68800) [pid = 3760] [serial = 1122] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1304C000) [pid = 3760] [serial = 1119] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (15204800) [pid = 3760] [serial = 1134] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15228C00) [pid = 3760] [serial = 1135] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (11230400) [pid = 3760] [serial = 1116] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (11461000) [pid = 3760] [serial = 1126] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (10D1AC00) [pid = 3760] [serial = 1125] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13049800) [pid = 3760] [serial = 1131] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (13313800) [pid = 3760] [serial = 1132] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16A33400) [pid = 3760] [serial = 1144] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1522F000) [pid = 3760] [serial = 1152] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16CC5800) [pid = 3760] [serial = 1153] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15D69C00) [pid = 3760] [serial = 1147] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15A3B000) [pid = 3760] [serial = 1137] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15A3B800) [pid = 3760] [serial = 1138] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16CBE400) [pid = 3760] [serial = 1150] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16CB9800) [pid = 3760] [serial = 1149] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (17058800) [pid = 3760] [serial = 1155] [outer = 00000000] [url = about:blank] 20:37:52 INFO - PROCESS | 3760 | 1463542672280 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]]]}] 20:37:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:37:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 891ms 20:37:52 INFO - PROCESS | 3760 | 1463542672316 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 20:37:52 INFO - PROCESS | 3760 | 1463542672321 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 20:37:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:37:52 INFO - PROCESS | 3760 | 1463542672327 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:37:52 INFO - PROCESS | 3760 | 1463542672330 Marionette TRACE conn3 <- [1,1578,null,{}] 20:37:52 INFO - PROCESS | 3760 | 1463542672333 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}] 20:37:52 INFO - PROCESS | 3760 | 1463542672413 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 20:37:52 INFO - PROCESS | 3760 | 1463542672422 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:52 INFO - PROCESS | 3760 | ++DOCSHELL 1108DC00 == 41 [pid = 3760] [id = 404] 20:37:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (110F0000) [pid = 3760] [serial = 1212] [outer = 00000000] 20:37:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (11276400) [pid = 3760] [serial = 1213] [outer = 110F0000] 20:37:52 INFO - PROCESS | 3760 | 1463542672467 Marionette DEBUG loaded listener.js 20:37:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13049800) [pid = 3760] [serial = 1214] [outer = 110F0000] 20:37:52 INFO - PROCESS | 3760 | 1463542672927 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]]]}] 20:37:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:37:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 20:37:52 INFO - PROCESS | 3760 | 1463542672948 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 20:37:52 INFO - PROCESS | 3760 | 1463542672950 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 20:37:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:37:52 INFO - PROCESS | 3760 | 1463542672954 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:37:52 INFO - PROCESS | 3760 | 1463542672957 Marionette TRACE conn3 <- [1,1582,null,{}] 20:37:52 INFO - PROCESS | 3760 | 1463542672967 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}] 20:37:53 INFO - PROCESS | 3760 | 1463542673077 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 20:37:53 INFO - PROCESS | 3760 | 1463542673087 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:53 INFO - PROCESS | 3760 | ++DOCSHELL 14EE2C00 == 42 [pid = 3760] [id = 405] 20:37:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (14EE6C00) [pid = 3760] [serial = 1215] [outer = 00000000] 20:37:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1520E800) [pid = 3760] [serial = 1216] [outer = 14EE6C00] 20:37:53 INFO - PROCESS | 3760 | 1463542673134 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1562F000) [pid = 3760] [serial = 1217] [outer = 14EE6C00] 20:37:53 INFO - PROCESS | 3760 | 1463542673611 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]]]}] 20:37:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:37:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 20:37:53 INFO - PROCESS | 3760 | 1463542673653 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 20:37:53 INFO - PROCESS | 3760 | 1463542673655 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 20:37:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:37:53 INFO - PROCESS | 3760 | 1463542673659 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:37:53 INFO - PROCESS | 3760 | 1463542673660 Marionette TRACE conn3 <- [1,1586,null,{}] 20:37:53 INFO - PROCESS | 3760 | 1463542673664 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}] 20:37:53 INFO - PROCESS | 3760 | 1463542673727 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 20:37:53 INFO - PROCESS | 3760 | 1463542673733 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:53 INFO - PROCESS | 3760 | ++DOCSHELL 15D6F000 == 43 [pid = 3760] [id = 406] 20:37:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15D70800) [pid = 3760] [serial = 1218] [outer = 00000000] 20:37:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1612FC00) [pid = 3760] [serial = 1219] [outer = 15D70800] 20:37:53 INFO - PROCESS | 3760 | 1463542673777 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16169C00) [pid = 3760] [serial = 1220] [outer = 15D70800] 20:37:54 INFO - PROCESS | 3760 | 1463542674225 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]]]}] 20:37:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:37:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 20:37:54 INFO - PROCESS | 3760 | 1463542674280 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 20:37:54 INFO - PROCESS | 3760 | 1463542674282 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 20:37:54 INFO - PROCESS | 3760 | 1463542674285 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:37:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:37:54 INFO - PROCESS | 3760 | 1463542674296 Marionette TRACE conn3 <- [1,1590,null,{}] 20:37:54 INFO - PROCESS | 3760 | 1463542674300 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}] 20:37:54 INFO - PROCESS | 3760 | 1463542674375 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 20:37:54 INFO - PROCESS | 3760 | 1463542674381 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 3760 | ++DOCSHELL 15D6F400 == 44 [pid = 3760] [id = 407] 20:37:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16164C00) [pid = 3760] [serial = 1221] [outer = 00000000] 20:37:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16A31000) [pid = 3760] [serial = 1222] [outer = 16164C00] 20:37:54 INFO - PROCESS | 3760 | 1463542674425 Marionette DEBUG loaded listener.js 20:37:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16A32000) [pid = 3760] [serial = 1223] [outer = 16164C00] 20:37:54 INFO - PROCESS | 3760 | 1463542674886 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]]]}] 20:37:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:37:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 20:37:54 INFO - PROCESS | 3760 | 1463542674927 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 20:37:54 INFO - PROCESS | 3760 | 1463542674929 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 20:37:54 INFO - PROCESS | 3760 | 1463542674932 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:37:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:37:54 INFO - PROCESS | 3760 | 1463542674934 Marionette TRACE conn3 <- [1,1594,null,{}] 20:37:54 INFO - PROCESS | 3760 | 1463542674937 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}] 20:37:55 INFO - PROCESS | 3760 | 1463542675063 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 20:37:55 INFO - PROCESS | 3760 | 1463542675124 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:55 INFO - PROCESS | 3760 | ++DOCSHELL 10328C00 == 45 [pid = 3760] [id = 408] 20:37:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (10A5B000) [pid = 3760] [serial = 1224] [outer = 00000000] 20:37:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (17032C00) [pid = 3760] [serial = 1225] [outer = 10A5B000] 20:37:55 INFO - PROCESS | 3760 | 1463542675169 Marionette DEBUG loaded listener.js 20:37:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1705B400) [pid = 3760] [serial = 1226] [outer = 10A5B000] 20:37:55 INFO - PROCESS | 3760 | 1463542675584 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]]]}] 20:37:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:37:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 20:37:55 INFO - PROCESS | 3760 | 1463542675632 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 20:37:55 INFO - PROCESS | 3760 | 1463542675634 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 20:37:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:37:55 INFO - PROCESS | 3760 | 1463542675643 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:37:55 INFO - PROCESS | 3760 | 1463542675645 Marionette TRACE conn3 <- [1,1598,null,{}] 20:37:55 INFO - PROCESS | 3760 | 1463542675648 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}] 20:37:55 INFO - PROCESS | 3760 | 1463542675743 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 20:37:55 INFO - PROCESS | 3760 | 1463542675830 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:55 INFO - PROCESS | 3760 | ++DOCSHELL 0F31DC00 == 46 [pid = 3760] [id = 409] 20:37:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1520F400) [pid = 3760] [serial = 1227] [outer = 00000000] 20:37:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1714AC00) [pid = 3760] [serial = 1228] [outer = 1520F400] 20:37:55 INFO - PROCESS | 3760 | 1463542675873 Marionette DEBUG loaded listener.js 20:37:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (17752C00) [pid = 3760] [serial = 1229] [outer = 1520F400] 20:37:56 INFO - PROCESS | 3760 | 1463542676285 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]]]}] 20:37:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:37:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 20:37:56 INFO - PROCESS | 3760 | 1463542676325 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 20:37:56 INFO - PROCESS | 3760 | 1463542676327 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 20:37:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:37:56 INFO - PROCESS | 3760 | 1463542676331 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:37:56 INFO - PROCESS | 3760 | 1463542676333 Marionette TRACE conn3 <- [1,1602,null,{}] 20:37:56 INFO - PROCESS | 3760 | 1463542676336 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}] 20:37:56 INFO - PROCESS | 3760 | 1463542676443 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 20:37:56 INFO - PROCESS | 3760 | 1463542676449 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:56 INFO - PROCESS | 3760 | ++DOCSHELL 170D1800 == 47 [pid = 3760] [id = 410] 20:37:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (170D2C00) [pid = 3760] [serial = 1230] [outer = 00000000] 20:37:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (183B6800) [pid = 3760] [serial = 1231] [outer = 170D2C00] 20:37:56 INFO - PROCESS | 3760 | 1463542676492 Marionette DEBUG loaded listener.js 20:37:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (183B7800) [pid = 3760] [serial = 1232] [outer = 170D2C00] 20:37:56 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (167A6800) [pid = 3760] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:37:56 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16CBA000) [pid = 3760] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:37:56 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10C5EC00) [pid = 3760] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:37:56 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (15210800) [pid = 3760] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:37:56 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (13710000) [pid = 3760] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:37:56 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (10D26400) [pid = 3760] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:37:56 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (11CF5800) [pid = 3760] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:37:56 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1562B400) [pid = 3760] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:37:56 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (130D4C00) [pid = 3760] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:37:57 INFO - PROCESS | 3760 | 1463542677043 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]]]}] 20:37:57 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 20:37:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 784ms 20:37:57 INFO - PROCESS | 3760 | 1463542677115 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 20:37:57 INFO - PROCESS | 3760 | 1463542677117 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 20:37:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:37:57 INFO - PROCESS | 3760 | 1463542677120 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:37:57 INFO - PROCESS | 3760 | 1463542677122 Marionette TRACE conn3 <- [1,1606,null,{}] 20:37:57 INFO - PROCESS | 3760 | 1463542677125 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}] 20:37:57 INFO - PROCESS | 3760 | 1463542677203 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 20:37:57 INFO - PROCESS | 3760 | 1463542677209 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:57 INFO - PROCESS | 3760 | ++DOCSHELL 128A1000 == 48 [pid = 3760] [id = 411] 20:37:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (12A94800) [pid = 3760] [serial = 1233] [outer = 00000000] 20:37:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (170D3C00) [pid = 3760] [serial = 1234] [outer = 12A94800] 20:37:57 INFO - PROCESS | 3760 | 1463542677252 Marionette DEBUG loaded listener.js 20:37:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1774FC00) [pid = 3760] [serial = 1235] [outer = 12A94800] 20:37:57 INFO - PROCESS | 3760 | 1463542677667 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]]]}] 20:37:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:37:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 584ms 20:37:57 INFO - PROCESS | 3760 | 1463542677717 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 20:37:57 INFO - PROCESS | 3760 | 1463542677719 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 20:37:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:37:57 INFO - PROCESS | 3760 | 1463542677723 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:37:57 INFO - PROCESS | 3760 | 1463542677724 Marionette TRACE conn3 <- [1,1610,null,{}] 20:37:57 INFO - PROCESS | 3760 | 1463542677727 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}] 20:37:57 INFO - PROCESS | 3760 | 1463542677802 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 20:37:57 INFO - PROCESS | 3760 | 1463542677808 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:57 INFO - PROCESS | 3760 | ++DOCSHELL 170D2000 == 49 [pid = 3760] [id = 412] 20:37:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1815F000) [pid = 3760] [serial = 1236] [outer = 00000000] 20:37:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1975F400) [pid = 3760] [serial = 1237] [outer = 1815F000] 20:37:57 INFO - PROCESS | 3760 | 1463542677835 Marionette DEBUG loaded listener.js 20:37:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (19761400) [pid = 3760] [serial = 1238] [outer = 1815F000] 20:37:58 INFO - PROCESS | 3760 | 1463542678251 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]]]}] 20:37:58 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 20:37:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 584ms 20:37:58 INFO - PROCESS | 3760 | 1463542678303 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 20:37:58 INFO - PROCESS | 3760 | 1463542678305 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 20:37:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:37:58 INFO - PROCESS | 3760 | 1463542678313 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:37:58 INFO - PROCESS | 3760 | 1463542678315 Marionette TRACE conn3 <- [1,1614,null,{}] 20:37:58 INFO - PROCESS | 3760 | 1463542678318 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}] 20:37:58 INFO - PROCESS | 3760 | 1463542678413 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 20:37:58 INFO - PROCESS | 3760 | 1463542678419 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:58 INFO - PROCESS | 3760 | ++DOCSHELL 10483C00 == 50 [pid = 3760] [id = 413] 20:37:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (19803C00) [pid = 3760] [serial = 1239] [outer = 00000000] 20:37:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1980F000) [pid = 3760] [serial = 1240] [outer = 19803C00] 20:37:58 INFO - PROCESS | 3760 | 1463542678471 Marionette DEBUG loaded listener.js 20:37:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (19BC6800) [pid = 3760] [serial = 1241] [outer = 19803C00] 20:37:59 INFO - PROCESS | 3760 | 1463542679093 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]]]}] 20:37:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:37:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 815ms 20:37:59 INFO - PROCESS | 3760 | 1463542679139 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 20:37:59 INFO - PROCESS | 3760 | 1463542679144 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 20:37:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:37:59 INFO - PROCESS | 3760 | 1463542679150 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:37:59 INFO - PROCESS | 3760 | 1463542679153 Marionette TRACE conn3 <- [1,1618,null,{}] 20:37:59 INFO - PROCESS | 3760 | 1463542679159 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}] 20:37:59 INFO - PROCESS | 3760 | 1463542679295 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 20:37:59 INFO - PROCESS | 3760 | 1463542679400 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:59 INFO - PROCESS | 3760 | ++DOCSHELL 10C60800 == 51 [pid = 3760] [id = 414] 20:37:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (10D25800) [pid = 3760] [serial = 1242] [outer = 00000000] 20:37:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (11279400) [pid = 3760] [serial = 1243] [outer = 10D25800] 20:37:59 INFO - PROCESS | 3760 | 1463542679456 Marionette DEBUG loaded listener.js 20:37:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (12AF0800) [pid = 3760] [serial = 1244] [outer = 10D25800] 20:38:00 INFO - PROCESS | 3760 | 1463542680052 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]]]}] 20:38:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:38:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 938ms 20:38:00 INFO - PROCESS | 3760 | 1463542680078 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 20:38:00 INFO - PROCESS | 3760 | 1463542680084 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 20:38:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:38:00 INFO - PROCESS | 3760 | 1463542680091 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:38:00 INFO - PROCESS | 3760 | 1463542680094 Marionette TRACE conn3 <- [1,1622,null,{}] 20:38:00 INFO - PROCESS | 3760 | 1463542680097 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}] 20:38:00 INFO - PROCESS | 3760 | 1463542680198 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 20:38:00 INFO - PROCESS | 3760 | 1463542680301 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:00 INFO - PROCESS | 3760 | ++DOCSHELL 1331E800 == 52 [pid = 3760] [id = 415] 20:38:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (137E7000) [pid = 3760] [serial = 1245] [outer = 00000000] 20:38:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (15A33800) [pid = 3760] [serial = 1246] [outer = 137E7000] 20:38:00 INFO - PROCESS | 3760 | 1463542680354 Marionette DEBUG loaded listener.js 20:38:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (15DE8C00) [pid = 3760] [serial = 1247] [outer = 137E7000] 20:38:00 INFO - PROCESS | 3760 | 1463542680914 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]]]}] 20:38:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:38:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 876ms 20:38:00 INFO - PROCESS | 3760 | 1463542680976 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 20:38:00 INFO - PROCESS | 3760 | 1463542680979 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 20:38:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:38:00 INFO - PROCESS | 3760 | 1463542680983 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:38:00 INFO - PROCESS | 3760 | 1463542680986 Marionette TRACE conn3 <- [1,1626,null,{}] 20:38:00 INFO - PROCESS | 3760 | 1463542680997 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}] 20:38:01 INFO - PROCESS | 3760 | 1463542681141 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 20:38:01 INFO - PROCESS | 3760 | 1463542681274 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:01 INFO - PROCESS | 3760 | ++DOCSHELL 114B3400 == 53 [pid = 3760] [id = 416] 20:38:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (16CC3400) [pid = 3760] [serial = 1248] [outer = 00000000] 20:38:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (19759C00) [pid = 3760] [serial = 1249] [outer = 16CC3400] 20:38:01 INFO - PROCESS | 3760 | 1463542681331 Marionette DEBUG loaded listener.js 20:38:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (19807800) [pid = 3760] [serial = 1250] [outer = 16CC3400] 20:38:01 INFO - PROCESS | 3760 | 1463542681953 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]]]}] 20:38:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:38:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1029ms 20:38:02 INFO - PROCESS | 3760 | 1463542682015 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 20:38:02 INFO - PROCESS | 3760 | 1463542682018 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 20:38:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:38:02 INFO - PROCESS | 3760 | 1463542682038 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:38:02 INFO - PROCESS | 3760 | 1463542682040 Marionette TRACE conn3 <- [1,1630,null,{}] 20:38:02 INFO - PROCESS | 3760 | 1463542682044 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}] 20:38:02 INFO - PROCESS | 3760 | 1463542682153 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 20:38:02 INFO - PROCESS | 3760 | 1463542682408 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:02 INFO - PROCESS | 3760 | ++DOCSHELL 0F31B800 == 54 [pid = 3760] [id = 417] 20:38:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1037B400) [pid = 3760] [serial = 1251] [outer = 00000000] 20:38:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (10C5EC00) [pid = 3760] [serial = 1252] [outer = 1037B400] 20:38:02 INFO - PROCESS | 3760 | 1463542682481 Marionette DEBUG loaded listener.js 20:38:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1122C000) [pid = 3760] [serial = 1253] [outer = 1037B400] 20:38:03 INFO - PROCESS | 3760 | 1463542683065 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]]]}] 20:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1092ms 20:38:03 INFO - PROCESS | 3760 | 1463542683114 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 20:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:38:03 INFO - PROCESS | 3760 | 1463542683121 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 20:38:03 INFO - PROCESS | 3760 | 1463542683125 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:38:03 INFO - PROCESS | 3760 | 1463542683128 Marionette TRACE conn3 <- [1,1634,null,{}] 20:38:03 INFO - PROCESS | 3760 | 1463542683133 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}] 20:38:03 INFO - PROCESS | 3760 | 1463542683247 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 170D2000 == 53 [pid = 3760] [id = 412] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 128A1000 == 52 [pid = 3760] [id = 411] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 170D1800 == 51 [pid = 3760] [id = 410] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 0F31DC00 == 50 [pid = 3760] [id = 409] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 10328C00 == 49 [pid = 3760] [id = 408] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 15D6F400 == 48 [pid = 3760] [id = 407] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 15D6F000 == 47 [pid = 3760] [id = 406] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 14EE2C00 == 46 [pid = 3760] [id = 405] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 1108DC00 == 45 [pid = 3760] [id = 404] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 11277000 == 44 [pid = 3760] [id = 403] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 11276000 == 43 [pid = 3760] [id = 400] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (12844C00) [pid = 3760] [serial = 1158] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (15635400) [pid = 3760] [serial = 1161] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1127AC00) [pid = 3760] [serial = 1164] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOCSHELL 0F31F000 == 42 [pid = 3760] [id = 399] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (16CBFC00) [pid = 3760] [serial = 1183] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (170D4800) [pid = 3760] [serial = 1186] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (12841800) [pid = 3760] [serial = 1169] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11468800) [pid = 3760] [serial = 1168] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1562EC00) [pid = 3760] [serial = 1177] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (140D1800) [pid = 3760] [serial = 1174] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (14EE5C00) [pid = 3760] [serial = 1175] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1287EC00) [pid = 3760] [serial = 1171] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (16D2B400) [pid = 3760] [serial = 1184] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (12B5B800) [pid = 3760] [serial = 1172] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (13D24000) [pid = 3760] [serial = 1189] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (14EE4C00) [pid = 3760] [serial = 1190] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (10484800) [pid = 3760] [serial = 712] [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.] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (170D8000) [pid = 3760] [serial = 1187] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16129C00) [pid = 3760] [serial = 1180] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16165C00) [pid = 3760] [serial = 1181] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (16D32C00) [pid = 3760] [serial = 1192] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (156DA800) [pid = 3760] [serial = 1178] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (174B6C00) [pid = 3760] [serial = 1193] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (17C7AC00) [pid = 3760] [serial = 1195] [outer = 00000000] [url = about:blank] 20:38:03 INFO - PROCESS | 3760 | 1463542683389 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:03 INFO - PROCESS | 3760 | ++DOCSHELL 0F31F000 == 43 [pid = 3760] [id = 418] 20:38:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (0F31FC00) [pid = 3760] [serial = 1254] [outer = 00000000] 20:38:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (10558800) [pid = 3760] [serial = 1255] [outer = 0F31FC00] 20:38:03 INFO - PROCESS | 3760 | 1463542683438 Marionette DEBUG loaded listener.js 20:38:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (10D26400) [pid = 3760] [serial = 1256] [outer = 0F31FC00] 20:38:03 INFO - PROCESS | 3760 | 1463542683811 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]]]}] 20:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 723ms 20:38:03 INFO - PROCESS | 3760 | 1463542683875 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 20:38:03 INFO - PROCESS | 3760 | 1463542683879 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 20:38:03 INFO - PROCESS | 3760 | 1463542683887 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:38:03 INFO - PROCESS | 3760 | 1463542683888 Marionette TRACE conn3 <- [1,1638,null,{}] 20:38:03 INFO - PROCESS | 3760 | 1463542683892 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}] 20:38:03 INFO - PROCESS | 3760 | 1463542683972 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 20:38:03 INFO - PROCESS | 3760 | 1463542683979 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:03 INFO - PROCESS | 3760 | ++DOCSHELL 11425800 == 44 [pid = 3760] [id = 419] 20:38:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (12844C00) [pid = 3760] [serial = 1257] [outer = 00000000] 20:38:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (143BD400) [pid = 3760] [serial = 1258] [outer = 12844C00] 20:38:04 INFO - PROCESS | 3760 | 1463542684023 Marionette DEBUG loaded listener.js 20:38:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1520A400) [pid = 3760] [serial = 1259] [outer = 12844C00] 20:38:04 INFO - PROCESS | 3760 | 1463542684478 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]]]}] 20:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 614ms 20:38:04 INFO - PROCESS | 3760 | 1463542684525 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 20:38:04 INFO - PROCESS | 3760 | 1463542684527 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 20:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:38:04 INFO - PROCESS | 3760 | 1463542684532 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:38:04 INFO - PROCESS | 3760 | 1463542684537 Marionette TRACE conn3 <- [1,1642,null,{}] 20:38:04 INFO - PROCESS | 3760 | 1463542684546 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}] 20:38:04 INFO - PROCESS | 3760 | 1463542684626 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 20:38:04 INFO - PROCESS | 3760 | 1463542684636 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:04 INFO - PROCESS | 3760 | ++DOCSHELL 15BB0800 == 45 [pid = 3760] [id = 420] 20:38:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15BB2800) [pid = 3760] [serial = 1260] [outer = 00000000] 20:38:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15D75C00) [pid = 3760] [serial = 1261] [outer = 15BB2800] 20:38:04 INFO - PROCESS | 3760 | 1463542684681 Marionette DEBUG loaded listener.js 20:38:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16134800) [pid = 3760] [serial = 1262] [outer = 15BB2800] 20:38:05 INFO - PROCESS | 3760 | 1463542685079 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]]]}] 20:38:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:38:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 584ms 20:38:05 INFO - PROCESS | 3760 | 1463542685120 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 20:38:05 INFO - PROCESS | 3760 | 1463542685122 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 20:38:05 INFO - PROCESS | 3760 | 1463542685126 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:38:05 INFO - PROCESS | 3760 | 1463542685127 Marionette TRACE conn3 <- [1,1646,null,{}] 20:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:38:05 INFO - PROCESS | 3760 | 1463542685131 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}] 20:38:05 INFO - PROCESS | 3760 | 1463542685217 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 20:38:05 INFO - PROCESS | 3760 | 1463542685223 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:05 INFO - PROCESS | 3760 | ++DOCSHELL 15D6EC00 == 46 [pid = 3760] [id = 421] 20:38:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15D74400) [pid = 3760] [serial = 1263] [outer = 00000000] 20:38:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (16A38400) [pid = 3760] [serial = 1264] [outer = 15D74400] 20:38:05 INFO - PROCESS | 3760 | 1463542685266 Marionette DEBUG loaded listener.js 20:38:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (16A39000) [pid = 3760] [serial = 1265] [outer = 15D74400] 20:38:05 INFO - PROCESS | 3760 | 1463542685748 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]]]}] 20:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 20:38:05 INFO - PROCESS | 3760 | 1463542685765 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 20:38:05 INFO - PROCESS | 3760 | 1463542685767 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 20:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:38:05 INFO - PROCESS | 3760 | 1463542685770 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:38:05 INFO - PROCESS | 3760 | 1463542685772 Marionette TRACE conn3 <- [1,1650,null,{}] 20:38:05 INFO - PROCESS | 3760 | 1463542685785 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}] 20:38:05 INFO - PROCESS | 3760 | 1463542685892 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 20:38:05 INFO - PROCESS | 3760 | 1463542685885 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:05 INFO - PROCESS | 3760 | ++DOCSHELL 16CC1400 == 47 [pid = 3760] [id = 422] 20:38:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16CC1800) [pid = 3760] [serial = 1266] [outer = 00000000] 20:38:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1703A400) [pid = 3760] [serial = 1267] [outer = 16CC1800] 20:38:05 INFO - PROCESS | 3760 | 1463542685935 Marionette DEBUG loaded listener.js 20:38:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (170D0C00) [pid = 3760] [serial = 1268] [outer = 16CC1800] 20:38:06 INFO - PROCESS | 3760 | 1463542686404 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]]]}] 20:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 20:38:06 INFO - PROCESS | 3760 | 1463542686453 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 20:38:06 INFO - PROCESS | 3760 | 1463542686455 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 20:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:38:06 INFO - PROCESS | 3760 | 1463542686459 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:38:06 INFO - PROCESS | 3760 | 1463542686460 Marionette TRACE conn3 <- [1,1654,null,{}] 20:38:06 INFO - PROCESS | 3760 | 1463542686471 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}] 20:38:06 INFO - PROCESS | 3760 | 1463542686582 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 20:38:06 INFO - PROCESS | 3760 | 1463542686674 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:06 INFO - PROCESS | 3760 | ++DOCSHELL 17473800 == 48 [pid = 3760] [id = 423] 20:38:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (17475800) [pid = 3760] [serial = 1269] [outer = 00000000] 20:38:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (17696000) [pid = 3760] [serial = 1270] [outer = 17475800] 20:38:06 INFO - PROCESS | 3760 | 1463542686717 Marionette DEBUG loaded listener.js 20:38:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (17E0D000) [pid = 3760] [serial = 1271] [outer = 17475800] 20:38:07 INFO - PROCESS | 3760 | 1463542687107 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]]]}] 20:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 677ms 20:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:38:07 INFO - PROCESS | 3760 | 1463542687142 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 20:38:07 INFO - PROCESS | 3760 | 1463542687144 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 20:38:07 INFO - PROCESS | 3760 | 1463542687147 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:38:07 INFO - PROCESS | 3760 | 1463542687149 Marionette TRACE conn3 <- [1,1658,null,{}] 20:38:07 INFO - PROCESS | 3760 | 1463542687152 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}] 20:38:07 INFO - PROCESS | 3760 | 1463542687267 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 20:38:07 INFO - PROCESS | 3760 | 1463542687273 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:07 INFO - PROCESS | 3760 | ++DOCSHELL 0F323000 == 49 [pid = 3760] [id = 424] 20:38:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (17118C00) [pid = 3760] [serial = 1272] [outer = 00000000] 20:38:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (183BE800) [pid = 3760] [serial = 1273] [outer = 17118C00] 20:38:07 INFO - PROCESS | 3760 | 1463542687316 Marionette DEBUG loaded listener.js 20:38:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1975C000) [pid = 3760] [serial = 1274] [outer = 17118C00] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (10C5F000) [pid = 3760] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (16AC8C00) [pid = 3760] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (14EE6C00) [pid = 3760] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (11279800) [pid = 3760] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (15D70800) [pid = 3760] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (110F0000) [pid = 3760] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16164C00) [pid = 3760] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (10A5B000) [pid = 3760] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1520F400) [pid = 3760] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (170D2C00) [pid = 3760] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (12A94800) [pid = 3760] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1815F000) [pid = 3760] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10D1DC00) [pid = 3760] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (170D6400) [pid = 3760] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1304E400) [pid = 3760] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (10561400) [pid = 3760] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15A37400) [pid = 3760] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (10C60400) [pid = 3760] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (12A94400) [pid = 3760] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:38:07 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15636000) [pid = 3760] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:38:07 INFO - PROCESS | 3760 | 1463542687923 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]]]}] 20:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 815ms 20:38:07 INFO - PROCESS | 3760 | 1463542687974 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 20:38:07 INFO - PROCESS | 3760 | 1463542687977 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 20:38:07 INFO - PROCESS | 3760 | 1463542687980 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:38:07 INFO - PROCESS | 3760 | 1463542687982 Marionette TRACE conn3 <- [1,1662,null,{}] 20:38:07 INFO - PROCESS | 3760 | 1463542687986 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}] 20:38:08 INFO - PROCESS | 3760 | 1463542688071 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 20:38:08 INFO - PROCESS | 3760 | 1463542688077 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:08 INFO - PROCESS | 3760 | ++DOCSHELL 10A5B000 == 50 [pid = 3760] [id = 425] 20:38:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (11279800) [pid = 3760] [serial = 1275] [outer = 00000000] 20:38:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (14EDFC00) [pid = 3760] [serial = 1276] [outer = 11279800] 20:38:08 INFO - PROCESS | 3760 | 1463542688120 Marionette DEBUG loaded listener.js 20:38:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (14EE0C00) [pid = 3760] [serial = 1277] [outer = 11279800] 20:38:08 INFO - PROCESS | 3760 | 1463542688588 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]]]}] 20:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 20:38:08 INFO - PROCESS | 3760 | 1463542688618 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 20:38:08 INFO - PROCESS | 3760 | 1463542688620 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 20:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:38:08 INFO - PROCESS | 3760 | 1463542688623 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:38:08 INFO - PROCESS | 3760 | 1463542688625 Marionette TRACE conn3 <- [1,1666,null,{}] 20:38:08 INFO - PROCESS | 3760 | 1463542688629 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}] 20:38:08 INFO - PROCESS | 3760 | 1463542688705 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 20:38:08 INFO - PROCESS | 3760 | 1463542688711 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:08 INFO - PROCESS | 3760 | ++DOCSHELL 1304C400 == 51 [pid = 3760] [id = 426] 20:38:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (143BD000) [pid = 3760] [serial = 1278] [outer = 00000000] 20:38:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (170D7400) [pid = 3760] [serial = 1279] [outer = 143BD000] 20:38:08 INFO - PROCESS | 3760 | 1463542688754 Marionette DEBUG loaded listener.js 20:38:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (17E89800) [pid = 3760] [serial = 1280] [outer = 143BD000] 20:38:09 INFO - PROCESS | 3760 | 1463542689157 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]]]}] 20:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 584ms 20:38:09 INFO - PROCESS | 3760 | 1463542689206 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 20:38:09 INFO - PROCESS | 3760 | 1463542689208 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 20:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:38:09 INFO - PROCESS | 3760 | 1463542689211 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:38:09 INFO - PROCESS | 3760 | 1463542689213 Marionette TRACE conn3 <- [1,1670,null,{}] 20:38:09 INFO - PROCESS | 3760 | 1463542689220 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}] 20:38:09 INFO - PROCESS | 3760 | 1463542689303 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 20:38:09 INFO - PROCESS | 3760 | 1463542689310 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:09 INFO - PROCESS | 3760 | ++DOCSHELL 16CC4C00 == 52 [pid = 3760] [id = 427] 20:38:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (170D2C00) [pid = 3760] [serial = 1281] [outer = 00000000] 20:38:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (19BCB800) [pid = 3760] [serial = 1282] [outer = 170D2C00] 20:38:09 INFO - PROCESS | 3760 | 1463542689358 Marionette DEBUG loaded listener.js 20:38:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A035000) [pid = 3760] [serial = 1283] [outer = 170D2C00] 20:38:10 INFO - PROCESS | 3760 | 1463542689998 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]]]}] 20:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 830ms 20:38:10 INFO - PROCESS | 3760 | 1463542690037 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 20:38:10 INFO - PROCESS | 3760 | 1463542690041 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 20:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:38:10 INFO - PROCESS | 3760 | 1463542690047 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:38:10 INFO - PROCESS | 3760 | 1463542690051 Marionette TRACE conn3 <- [1,1674,null,{}] 20:38:10 INFO - PROCESS | 3760 | 1463542690057 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}] 20:38:10 INFO - PROCESS | 3760 | 1463542690163 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 20:38:10 INFO - PROCESS | 3760 | 1463542690297 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:10 INFO - PROCESS | 3760 | ++DOCSHELL 10EBC400 == 53 [pid = 3760] [id = 428] 20:38:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1108D800) [pid = 3760] [serial = 1284] [outer = 00000000] 20:38:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1287EC00) [pid = 3760] [serial = 1285] [outer = 1108D800] 20:38:10 INFO - PROCESS | 3760 | 1463542690362 Marionette DEBUG loaded listener.js 20:38:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (130D6800) [pid = 3760] [serial = 1286] [outer = 1108D800] 20:38:10 INFO - PROCESS | 3760 | 1463542690953 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]]]}] 20:38:10 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 20:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 937ms 20:38:10 INFO - PROCESS | 3760 | 1463542690983 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 20:38:10 INFO - PROCESS | 3760 | 1463542690989 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 20:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:38:10 INFO - PROCESS | 3760 | 1463542690996 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:38:10 INFO - PROCESS | 3760 | 1463542690999 Marionette TRACE conn3 <- [1,1678,null,{}] 20:38:10 INFO - PROCESS | 3760 | 1463542691004 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}] 20:38:11 INFO - PROCESS | 3760 | 1463542691113 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 20:38:11 INFO - PROCESS | 3760 | 1463542691217 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:11 INFO - PROCESS | 3760 | ++DOCSHELL 1520FC00 == 54 [pid = 3760] [id = 429] 20:38:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (15401800) [pid = 3760] [serial = 1287] [outer = 00000000] 20:38:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (15BADC00) [pid = 3760] [serial = 1288] [outer = 15401800] 20:38:11 INFO - PROCESS | 3760 | 1463542691270 Marionette DEBUG loaded listener.js 20:38:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (15DF3C00) [pid = 3760] [serial = 1289] [outer = 15401800] 20:38:11 INFO - PROCESS | 3760 | 1463542691893 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]]]}] 20:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 937ms 20:38:11 INFO - PROCESS | 3760 | 1463542691928 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 20:38:11 INFO - PROCESS | 3760 | 1463542691931 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 20:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:38:11 INFO - PROCESS | 3760 | 1463542691935 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:38:11 INFO - PROCESS | 3760 | 1463542691938 Marionette TRACE conn3 <- [1,1682,null,{}] 20:38:11 INFO - PROCESS | 3760 | 1463542691949 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}] 20:38:12 INFO - PROCESS | 3760 | 1463542692053 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 20:38:12 INFO - PROCESS | 3760 | 1463542692187 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:12 INFO - PROCESS | 3760 | ++DOCSHELL 16CC6800 == 55 [pid = 3760] [id = 430] 20:38:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (170CC000) [pid = 3760] [serial = 1290] [outer = 00000000] 20:38:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19803000) [pid = 3760] [serial = 1291] [outer = 170CC000] 20:38:12 INFO - PROCESS | 3760 | 1463542692244 Marionette DEBUG loaded listener.js 20:38:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A032400) [pid = 3760] [serial = 1292] [outer = 170CC000] 20:38:12 INFO - PROCESS | 3760 | 1463542692814 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]]]}] 20:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 892ms 20:38:12 INFO - PROCESS | 3760 | 1463542692838 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 20:38:12 INFO - PROCESS | 3760 | 1463542692841 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 20:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:38:12 INFO - PROCESS | 3760 | 1463542692828 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:38:12 INFO - PROCESS | 3760 | 1463542692830 Marionette TRACE conn3 <- [1,1686,null,{}] 20:38:12 INFO - PROCESS | 3760 | 1463542692834 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}] 20:38:12 INFO - PROCESS | 3760 | 1463542692933 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 20:38:13 INFO - PROCESS | 3760 | 1463542693044 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:13 INFO - PROCESS | 3760 | ++DOCSHELL 19757400 == 56 [pid = 3760] [id = 431] 20:38:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1A031000) [pid = 3760] [serial = 1293] [outer = 00000000] 20:38:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A05BC00) [pid = 3760] [serial = 1294] [outer = 1A031000] 20:38:13 INFO - PROCESS | 3760 | 1463542693097 Marionette DEBUG loaded listener.js 20:38:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1A05E400) [pid = 3760] [serial = 1295] [outer = 1A031000] 20:38:13 INFO - PROCESS | 3760 | 1463542693829 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]]]}] 20:38:13 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 20:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1061ms 20:38:13 INFO - PROCESS | 3760 | 1463542693905 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 20:38:13 INFO - PROCESS | 3760 | 1463542693909 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 20:38:13 INFO - PROCESS | 3760 | 1463542693914 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:38:13 INFO - PROCESS | 3760 | 1463542693918 Marionette TRACE conn3 <- [1,1690,null,{}] 20:38:13 INFO - PROCESS | 3760 | 1463542693924 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}] 20:38:14 INFO - PROCESS | 3760 | 1463542694018 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 20:38:14 INFO - PROCESS | 3760 | 1463542694156 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:14 INFO - PROCESS | 3760 | ++DOCSHELL 10D28000 == 57 [pid = 3760] [id = 432] 20:38:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (11232400) [pid = 3760] [serial = 1296] [outer = 00000000] 20:38:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (12841C00) [pid = 3760] [serial = 1297] [outer = 11232400] 20:38:14 INFO - PROCESS | 3760 | 1463542694205 Marionette DEBUG loaded listener.js 20:38:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1288B400) [pid = 3760] [serial = 1298] [outer = 11232400] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 1304C400 == 56 [pid = 3760] [id = 426] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 10A5B000 == 55 [pid = 3760] [id = 425] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 0F323000 == 54 [pid = 3760] [id = 424] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 17473800 == 53 [pid = 3760] [id = 423] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 16CC1400 == 52 [pid = 3760] [id = 422] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 15D6EC00 == 51 [pid = 3760] [id = 421] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 15BB0800 == 50 [pid = 3760] [id = 420] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 11425800 == 49 [pid = 3760] [id = 419] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 0F31F000 == 48 [pid = 3760] [id = 418] 20:38:14 INFO - PROCESS | 3760 | --DOCSHELL 0F31B800 == 47 [pid = 3760] [id = 417] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (15D6DC00) [pid = 3760] [serial = 1114] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (11467800) [pid = 3760] [serial = 1117] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1315E000) [pid = 3760] [serial = 1120] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (15D72000) [pid = 3760] [serial = 1123] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (16128800) [pid = 3760] [serial = 1165] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1145C400) [pid = 3760] [serial = 1210] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1612FC00) [pid = 3760] [serial = 1219] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (16169C00) [pid = 3760] [serial = 1220] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11276400) [pid = 3760] [serial = 1213] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (13049800) [pid = 3760] [serial = 1214] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16A31000) [pid = 3760] [serial = 1222] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (17032C00) [pid = 3760] [serial = 1225] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1037C400) [pid = 3760] [serial = 1198] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (13312800) [pid = 3760] [serial = 1201] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (167AA800) [pid = 3760] [serial = 1204] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1714AC00) [pid = 3760] [serial = 1228] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (18167C00) [pid = 3760] [serial = 1207] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1705B400) [pid = 3760] [serial = 1226] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (183B6800) [pid = 3760] [serial = 1231] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (17752C00) [pid = 3760] [serial = 1229] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (183B7800) [pid = 3760] [serial = 1232] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (170D3C00) [pid = 3760] [serial = 1234] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1975F400) [pid = 3760] [serial = 1237] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (19761400) [pid = 3760] [serial = 1238] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1774FC00) [pid = 3760] [serial = 1235] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16A32000) [pid = 3760] [serial = 1223] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (12AE8800) [pid = 3760] [serial = 1159] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (174B8C00) [pid = 3760] [serial = 1090] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16130800) [pid = 3760] [serial = 1162] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (110EF000) [pid = 3760] [serial = 1093] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1705E400) [pid = 3760] [serial = 1156] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1980F000) [pid = 3760] [serial = 1240] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1520E800) [pid = 3760] [serial = 1216] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1562F000) [pid = 3760] [serial = 1217] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (128A6C00) [pid = 3760] [serial = 1211] [outer = 00000000] [url = about:blank] 20:38:14 INFO - PROCESS | 3760 | 1463542694774 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]]]}] 20:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 892ms 20:38:14 INFO - PROCESS | 3760 | 1463542694820 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 20:38:14 INFO - PROCESS | 3760 | 1463542694825 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 20:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:38:14 INFO - PROCESS | 3760 | 1463542694831 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:38:14 INFO - PROCESS | 3760 | 1463542694834 Marionette TRACE conn3 <- [1,1694,null,{}] 20:38:14 INFO - PROCESS | 3760 | 1463542694837 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}] 20:38:14 INFO - PROCESS | 3760 | 1463542694902 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 20:38:14 INFO - PROCESS | 3760 | 1463542694909 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:14 INFO - PROCESS | 3760 | ++DOCSHELL 10D1CC00 == 48 [pid = 3760] [id = 433] 20:38:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10EB6000) [pid = 3760] [serial = 1299] [outer = 00000000] 20:38:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1283E400) [pid = 3760] [serial = 1300] [outer = 10EB6000] 20:38:14 INFO - PROCESS | 3760 | 1463542694954 Marionette DEBUG loaded listener.js 20:38:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12AE7000) [pid = 3760] [serial = 1301] [outer = 10EB6000] 20:38:15 INFO - PROCESS | 3760 | 1463542695433 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]]]}] 20:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 676ms 20:38:15 INFO - PROCESS | 3760 | 1463542695513 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 20:38:15 INFO - PROCESS | 3760 | 1463542695515 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 20:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:38:15 INFO - PROCESS | 3760 | 1463542695519 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:38:15 INFO - PROCESS | 3760 | 1463542695522 Marionette TRACE conn3 <- [1,1698,null,{}] 20:38:15 INFO - PROCESS | 3760 | 1463542695532 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}] 20:38:15 INFO - PROCESS | 3760 | 1463542695616 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 20:38:15 INFO - PROCESS | 3760 | 1463542695706 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:15 INFO - PROCESS | 3760 | ++DOCSHELL 13370400 == 49 [pid = 3760] [id = 434] 20:38:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (143B3800) [pid = 3760] [serial = 1302] [outer = 00000000] 20:38:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15207C00) [pid = 3760] [serial = 1303] [outer = 143B3800] 20:38:15 INFO - PROCESS | 3760 | 1463542695752 Marionette DEBUG loaded listener.js 20:38:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1562EC00) [pid = 3760] [serial = 1304] [outer = 143B3800] 20:38:16 INFO - PROCESS | 3760 | 1463542696122 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]]]}] 20:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 20:38:16 INFO - PROCESS | 3760 | 1463542696139 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 20:38:16 INFO - PROCESS | 3760 | 1463542696142 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 20:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:38:16 INFO - PROCESS | 3760 | 1463542696145 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:38:16 INFO - PROCESS | 3760 | 1463542696147 Marionette TRACE conn3 <- [1,1702,null,{}] 20:38:16 INFO - PROCESS | 3760 | 1463542696150 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}] 20:38:16 INFO - PROCESS | 3760 | 1463542696228 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 20:38:16 INFO - PROCESS | 3760 | 1463542696235 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:16 INFO - PROCESS | 3760 | ++DOCSHELL 15407000 == 50 [pid = 3760] [id = 435] 20:38:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1540E400) [pid = 3760] [serial = 1305] [outer = 00000000] 20:38:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1612AC00) [pid = 3760] [serial = 1306] [outer = 1540E400] 20:38:16 INFO - PROCESS | 3760 | 1463542696279 Marionette DEBUG loaded listener.js 20:38:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16163C00) [pid = 3760] [serial = 1307] [outer = 1540E400] 20:38:16 INFO - PROCESS | 3760 | 1463542696713 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]]]}] 20:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 584ms 20:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:38:16 INFO - PROCESS | 3760 | 1463542696758 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 20:38:16 INFO - PROCESS | 3760 | 1463542696760 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 20:38:16 INFO - PROCESS | 3760 | 1463542696763 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:38:16 INFO - PROCESS | 3760 | 1463542696765 Marionette TRACE conn3 <- [1,1706,null,{}] 20:38:16 INFO - PROCESS | 3760 | 1463542696772 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}] 20:38:16 INFO - PROCESS | 3760 | 1463542696894 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 20:38:16 INFO - PROCESS | 3760 | 1463542696886 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:16 INFO - PROCESS | 3760 | ++DOCSHELL 161DE800 == 51 [pid = 3760] [id = 436] 20:38:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16651C00) [pid = 3760] [serial = 1308] [outer = 00000000] 20:38:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (167AA000) [pid = 3760] [serial = 1309] [outer = 16651C00] 20:38:16 INFO - PROCESS | 3760 | 1463542696929 Marionette DEBUG loaded listener.js 20:38:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16A31000) [pid = 3760] [serial = 1310] [outer = 16651C00] 20:38:17 INFO - PROCESS | 3760 | 1463542697399 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]]]}] 20:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 676ms 20:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:38:17 INFO - PROCESS | 3760 | 1463542697453 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 20:38:17 INFO - PROCESS | 3760 | 1463542697455 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 20:38:17 INFO - PROCESS | 3760 | 1463542697459 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:38:17 INFO - PROCESS | 3760 | 1463542697460 Marionette TRACE conn3 <- [1,1710,null,{}] 20:38:17 INFO - PROCESS | 3760 | 1463542697464 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}] 20:38:17 INFO - PROCESS | 3760 | 1463542697604 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 20:38:17 INFO - PROCESS | 3760 | 1463542697670 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:17 INFO - PROCESS | 3760 | ++DOCSHELL 16A36800 == 52 [pid = 3760] [id = 437] 20:38:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16AC8C00) [pid = 3760] [serial = 1311] [outer = 00000000] 20:38:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1703B000) [pid = 3760] [serial = 1312] [outer = 16AC8C00] 20:38:17 INFO - PROCESS | 3760 | 1463542697714 Marionette DEBUG loaded listener.js 20:38:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (170CC400) [pid = 3760] [serial = 1313] [outer = 16AC8C00] 20:38:18 INFO - PROCESS | 3760 | 1463542698128 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]]]}] 20:38:18 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 20:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 723ms 20:38:18 INFO - PROCESS | 3760 | 1463542698213 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 20:38:18 INFO - PROCESS | 3760 | 1463542698215 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 20:38:18 INFO - PROCESS | 3760 | 1463542698218 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:38:18 INFO - PROCESS | 3760 | 1463542698220 Marionette TRACE conn3 <- [1,1714,null,{}] 20:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:38:18 INFO - PROCESS | 3760 | 1463542698223 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}] 20:38:18 INFO - PROCESS | 3760 | 1463542698332 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 20:38:18 INFO - PROCESS | 3760 | 1463542698344 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:18 INFO - PROCESS | 3760 | ++DOCSHELL 105EEC00 == 53 [pid = 3760] [id = 438] 20:38:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (17032C00) [pid = 3760] [serial = 1314] [outer = 00000000] 20:38:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (17473C00) [pid = 3760] [serial = 1315] [outer = 17032C00] 20:38:18 INFO - PROCESS | 3760 | 1463542698387 Marionette DEBUG loaded listener.js 20:38:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (174B7000) [pid = 3760] [serial = 1316] [outer = 17032C00] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16CC1800) [pid = 3760] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (17475800) [pid = 3760] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (0F31FC00) [pid = 3760] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (12844C00) [pid = 3760] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15BB2800) [pid = 3760] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15D74400) [pid = 3760] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1037B400) [pid = 3760] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (17118C00) [pid = 3760] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (143BD000) [pid = 3760] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:38:18 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (11279800) [pid = 3760] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:38:18 INFO - PROCESS | 3760 | 1463542698894 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]]]}] 20:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 722ms 20:38:18 INFO - PROCESS | 3760 | 1463542698946 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 20:38:18 INFO - PROCESS | 3760 | 1463542698948 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 20:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:38:18 INFO - PROCESS | 3760 | 1463542698955 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:38:18 INFO - PROCESS | 3760 | 1463542698956 Marionette TRACE conn3 <- [1,1718,null,{}] 20:38:18 INFO - PROCESS | 3760 | 1463542698960 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}] 20:38:19 INFO - PROCESS | 3760 | 1463542699036 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 20:38:19 INFO - PROCESS | 3760 | 1463542699043 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:19 INFO - PROCESS | 3760 | ++DOCSHELL 0F322800 == 54 [pid = 3760] [id = 439] 20:38:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10C59C00) [pid = 3760] [serial = 1317] [outer = 00000000] 20:38:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (137E9C00) [pid = 3760] [serial = 1318] [outer = 10C59C00] 20:38:19 INFO - PROCESS | 3760 | 1463542699086 Marionette DEBUG loaded listener.js 20:38:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (17033400) [pid = 3760] [serial = 1319] [outer = 10C59C00] 20:38:19 INFO - PROCESS | 3760 | 1463542699536 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]]]}] 20:38:19 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 20:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 20:38:19 INFO - PROCESS | 3760 | 1463542699591 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 20:38:19 INFO - PROCESS | 3760 | 1463542699593 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 20:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:38:19 INFO - PROCESS | 3760 | 1463542699596 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:38:19 INFO - PROCESS | 3760 | 1463542699598 Marionette TRACE conn3 <- [1,1722,null,{}] 20:38:19 INFO - PROCESS | 3760 | 1463542699601 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}] 20:38:19 INFO - PROCESS | 3760 | 1463542699705 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 20:38:19 INFO - PROCESS | 3760 | 1463542699711 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:19 INFO - PROCESS | 3760 | ++DOCSHELL 14EEDC00 == 55 [pid = 3760] [id = 440] 20:38:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15D6A800) [pid = 3760] [serial = 1320] [outer = 00000000] 20:38:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1815A400) [pid = 3760] [serial = 1321] [outer = 15D6A800] 20:38:19 INFO - PROCESS | 3760 | 1463542699754 Marionette DEBUG loaded listener.js 20:38:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (183BB400) [pid = 3760] [serial = 1322] [outer = 15D6A800] 20:38:20 INFO - PROCESS | 3760 | 1463542700149 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]]]}] 20:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 584ms 20:38:20 INFO - PROCESS | 3760 | 1463542700189 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 20:38:20 INFO - PROCESS | 3760 | 1463542700191 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 20:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:38:20 INFO - PROCESS | 3760 | 1463542700194 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:38:20 INFO - PROCESS | 3760 | 1463542700196 Marionette TRACE conn3 <- [1,1726,null,{}] 20:38:20 INFO - PROCESS | 3760 | 1463542700199 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}] 20:38:20 INFO - PROCESS | 3760 | 1463542700281 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 20:38:20 INFO - PROCESS | 3760 | 1463542700288 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:20 INFO - PROCESS | 3760 | ++DOCSHELL 1055B000 == 56 [pid = 3760] [id = 441] 20:38:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (17052C00) [pid = 3760] [serial = 1323] [outer = 00000000] 20:38:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1975DC00) [pid = 3760] [serial = 1324] [outer = 17052C00] 20:38:20 INFO - PROCESS | 3760 | 1463542700331 Marionette DEBUG loaded listener.js 20:38:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (19804C00) [pid = 3760] [serial = 1325] [outer = 17052C00] 20:38:20 INFO - PROCESS | 3760 | 1463542700770 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]]]}] 20:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 584ms 20:38:20 INFO - PROCESS | 3760 | 1463542700794 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 20:38:20 INFO - PROCESS | 3760 | 1463542700796 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 20:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:38:20 INFO - PROCESS | 3760 | 1463542700799 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:38:20 INFO - PROCESS | 3760 | 1463542700802 Marionette TRACE conn3 <- [1,1730,null,{}] 20:38:20 INFO - PROCESS | 3760 | 1463542700845 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}] 20:38:20 INFO - PROCESS | 3760 | 1463542700942 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 20:38:21 INFO - PROCESS | 3760 | 1463542701110 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:21 INFO - PROCESS | 3760 | ++DOCSHELL 10D28C00 == 57 [pid = 3760] [id = 442] 20:38:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (10EBEC00) [pid = 3760] [serial = 1326] [outer = 00000000] 20:38:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (11276400) [pid = 3760] [serial = 1327] [outer = 10EBEC00] 20:38:21 INFO - PROCESS | 3760 | 1463542701166 Marionette DEBUG loaded listener.js 20:38:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (11CEFC00) [pid = 3760] [serial = 1328] [outer = 10EBEC00] 20:38:21 INFO - PROCESS | 3760 | 1463542701727 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]]]}] 20:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 983ms 20:38:21 INFO - PROCESS | 3760 | 1463542701787 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 20:38:21 INFO - PROCESS | 3760 | 1463542701792 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 20:38:21 INFO - PROCESS | 3760 | 1463542701796 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:38:21 INFO - PROCESS | 3760 | 1463542701799 Marionette TRACE conn3 <- [1,1734,null,{}] 20:38:21 INFO - PROCESS | 3760 | 1463542701803 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}] 20:38:21 INFO - PROCESS | 3760 | 1463542701891 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 20:38:22 INFO - PROCESS | 3760 | 1463542702030 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:22 INFO - PROCESS | 3760 | ++DOCSHELL 15207000 == 58 [pid = 3760] [id = 443] 20:38:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1520A800) [pid = 3760] [serial = 1329] [outer = 00000000] 20:38:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (15632000) [pid = 3760] [serial = 1330] [outer = 1520A800] 20:38:22 INFO - PROCESS | 3760 | 1463542702085 Marionette DEBUG loaded listener.js 20:38:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15D70800) [pid = 3760] [serial = 1331] [outer = 1520A800] 20:38:22 INFO - PROCESS | 3760 | 1463542702685 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]]]}] 20:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 922ms 20:38:22 INFO - PROCESS | 3760 | 1463542702727 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 20:38:22 INFO - PROCESS | 3760 | 1463542702731 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 20:38:22 INFO - PROCESS | 3760 | 1463542702735 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:38:22 INFO - PROCESS | 3760 | 1463542702737 Marionette TRACE conn3 <- [1,1738,null,{}] 20:38:22 INFO - PROCESS | 3760 | 1463542702741 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}] 20:38:22 INFO - PROCESS | 3760 | 1463542702828 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 20:38:22 INFO - PROCESS | 3760 | 1463542702962 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:22 INFO - PROCESS | 3760 | ++DOCSHELL 143B8C00 == 59 [pid = 3760] [id = 444] 20:38:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1522D400) [pid = 3760] [serial = 1332] [outer = 00000000] 20:38:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (16CBF800) [pid = 3760] [serial = 1333] [outer = 1522D400] 20:38:23 INFO - PROCESS | 3760 | 1463542703020 Marionette DEBUG loaded listener.js 20:38:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1705EC00) [pid = 3760] [serial = 1334] [outer = 1522D400] 20:38:23 INFO - PROCESS | 3760 | 1463542703625 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]]]}] 20:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 938ms 20:38:23 INFO - PROCESS | 3760 | 1463542703672 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 20:38:23 INFO - PROCESS | 3760 | 1463542703678 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 20:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:38:23 INFO - PROCESS | 3760 | 1463542703684 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:38:23 INFO - PROCESS | 3760 | 1463542703686 Marionette TRACE conn3 <- [1,1742,null,{}] 20:38:23 INFO - PROCESS | 3760 | 1463542703690 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}] 20:38:23 INFO - PROCESS | 3760 | 1463542703798 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 20:38:23 INFO - PROCESS | 3760 | 1463542703931 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:23 INFO - PROCESS | 3760 | ++DOCSHELL 19757800 == 60 [pid = 3760] [id = 445] 20:38:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A054800) [pid = 3760] [serial = 1335] [outer = 00000000] 20:38:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1A380800) [pid = 3760] [serial = 1336] [outer = 1A054800] 20:38:23 INFO - PROCESS | 3760 | 1463542703985 Marionette DEBUG loaded listener.js 20:38:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A383000) [pid = 3760] [serial = 1337] [outer = 1A054800] 20:38:24 INFO - PROCESS | 3760 | 1463542704520 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]]]}] 20:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 876ms 20:38:24 INFO - PROCESS | 3760 | 1463542704593 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 20:38:24 INFO - PROCESS | 3760 | 1463542704595 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 20:38:24 INFO - PROCESS | 3760 | 1463542704600 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:38:24 INFO - PROCESS | 3760 | 1463542704602 Marionette TRACE conn3 <- [1,1746,null,{}] 20:38:24 INFO - PROCESS | 3760 | 1463542704606 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}] 20:38:24 INFO - PROCESS | 3760 | 1463542704705 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 20:38:24 INFO - PROCESS | 3760 | 1463542704817 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:24 INFO - PROCESS | 3760 | ++DOCSHELL 10A61000 == 61 [pid = 3760] [id = 446] 20:38:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (10C58800) [pid = 3760] [serial = 1338] [outer = 00000000] 20:38:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (15BAE800) [pid = 3760] [serial = 1339] [outer = 10C58800] 20:38:24 INFO - PROCESS | 3760 | 1463542704855 Marionette DEBUG loaded listener.js 20:38:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (170D7C00) [pid = 3760] [serial = 1340] [outer = 10C58800] 20:38:25 INFO - PROCESS | 3760 | 1463542705588 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]]]}] 20:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1015ms 20:38:25 INFO - PROCESS | 3760 | 1463542705638 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 20:38:25 INFO - PROCESS | 3760 | 1463542705642 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 20:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:38:25 INFO - PROCESS | 3760 | 1463542705648 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:38:25 INFO - PROCESS | 3760 | 1463542705651 Marionette TRACE conn3 <- [1,1750,null,{}] 20:38:25 INFO - PROCESS | 3760 | 1463542705656 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}] 20:38:25 INFO - PROCESS | 3760 | 1463542705790 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 20:38:25 INFO - PROCESS | 3760 | 1463542705930 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:25 INFO - PROCESS | 3760 | ++DOCSHELL 10C55400 == 62 [pid = 3760] [id = 447] 20:38:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (11469400) [pid = 3760] [serial = 1341] [outer = 00000000] 20:38:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1284C800) [pid = 3760] [serial = 1342] [outer = 11469400] 20:38:25 INFO - PROCESS | 3760 | 1463542705984 Marionette DEBUG loaded listener.js 20:38:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1304C000) [pid = 3760] [serial = 1343] [outer = 11469400] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 14EEDC00 == 61 [pid = 3760] [id = 440] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 0F322800 == 60 [pid = 3760] [id = 439] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 105EEC00 == 59 [pid = 3760] [id = 438] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 16A36800 == 58 [pid = 3760] [id = 437] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 161DE800 == 57 [pid = 3760] [id = 436] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 15407000 == 56 [pid = 3760] [id = 435] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 13370400 == 55 [pid = 3760] [id = 434] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 10D1CC00 == 54 [pid = 3760] [id = 433] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 10D28000 == 53 [pid = 3760] [id = 432] 20:38:26 INFO - PROCESS | 3760 | --DOCSHELL 10EBC400 == 52 [pid = 3760] [id = 428] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1703A400) [pid = 3760] [serial = 1267] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (17696000) [pid = 3760] [serial = 1270] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (10558800) [pid = 3760] [serial = 1255] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (10D26400) [pid = 3760] [serial = 1256] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (143BD400) [pid = 3760] [serial = 1258] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1520A400) [pid = 3760] [serial = 1259] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (15D75C00) [pid = 3760] [serial = 1261] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (16134800) [pid = 3760] [serial = 1262] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16A38400) [pid = 3760] [serial = 1264] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1122C000) [pid = 3760] [serial = 1253] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (10C5EC00) [pid = 3760] [serial = 1252] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (19BCB800) [pid = 3760] [serial = 1282] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (11279400) [pid = 3760] [serial = 1243] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (15A33800) [pid = 3760] [serial = 1246] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (19759C00) [pid = 3760] [serial = 1249] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (183BE800) [pid = 3760] [serial = 1273] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (17E89800) [pid = 3760] [serial = 1280] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (17E0D000) [pid = 3760] [serial = 1271] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (170D7400) [pid = 3760] [serial = 1279] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1975C000) [pid = 3760] [serial = 1274] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (14EDFC00) [pid = 3760] [serial = 1276] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (170D0C00) [pid = 3760] [serial = 1268] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (14EE0C00) [pid = 3760] [serial = 1277] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16A39000) [pid = 3760] [serial = 1265] [outer = 00000000] [url = about:blank] 20:38:26 INFO - PROCESS | 3760 | 1463542706508 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]]]}] 20:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 922ms 20:38:26 INFO - PROCESS | 3760 | 1463542706578 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 20:38:26 INFO - PROCESS | 3760 | 1463542706583 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 20:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:38:26 INFO - PROCESS | 3760 | 1463542706589 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:38:26 INFO - PROCESS | 3760 | 1463542706592 Marionette TRACE conn3 <- [1,1754,null,{}] 20:38:26 INFO - PROCESS | 3760 | 1463542706596 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}] 20:38:26 INFO - PROCESS | 3760 | 1463542706677 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 20:38:26 INFO - PROCESS | 3760 | 1463542706692 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:26 INFO - PROCESS | 3760 | ++DOCSHELL 130CF400 == 53 [pid = 3760] [id = 448] 20:38:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1315A000) [pid = 3760] [serial = 1344] [outer = 00000000] 20:38:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (137EE400) [pid = 3760] [serial = 1345] [outer = 1315A000] 20:38:26 INFO - PROCESS | 3760 | 1463542706737 Marionette DEBUG loaded listener.js 20:38:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (143B6C00) [pid = 3760] [serial = 1346] [outer = 1315A000] 20:38:27 INFO - PROCESS | 3760 | 1463542707202 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]]]}] 20:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 20:38:27 INFO - PROCESS | 3760 | 1463542707270 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 20:38:27 INFO - PROCESS | 3760 | 1463542707272 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 20:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:38:27 INFO - PROCESS | 3760 | 1463542707276 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:38:27 INFO - PROCESS | 3760 | 1463542707279 Marionette TRACE conn3 <- [1,1758,null,{}] 20:38:27 INFO - PROCESS | 3760 | 1463542707289 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}] 20:38:27 INFO - PROCESS | 3760 | 1463542707371 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 20:38:27 INFO - PROCESS | 3760 | 1463542707379 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:27 INFO - PROCESS | 3760 | ++DOCSHELL 15631400 == 54 [pid = 3760] [id = 449] 20:38:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (15632400) [pid = 3760] [serial = 1347] [outer = 00000000] 20:38:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (15BAEC00) [pid = 3760] [serial = 1348] [outer = 15632400] 20:38:27 INFO - PROCESS | 3760 | 1463542707429 Marionette DEBUG loaded listener.js 20:38:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15DE4400) [pid = 3760] [serial = 1349] [outer = 15632400] 20:38:27 INFO - PROCESS | 3760 | 1463542707891 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]]]}] 20:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 20:38:27 INFO - PROCESS | 3760 | 1463542707914 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 20:38:27 INFO - PROCESS | 3760 | 1463542707916 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 20:38:27 INFO - PROCESS | 3760 | 1463542707919 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:38:27 INFO - PROCESS | 3760 | 1463542707921 Marionette TRACE conn3 <- [1,1762,null,{}] 20:38:27 INFO - PROCESS | 3760 | 1463542707925 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}] 20:38:28 INFO - PROCESS | 3760 | 1463542708021 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 20:38:28 INFO - PROCESS | 3760 | 1463542708062 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:28 INFO - PROCESS | 3760 | ++DOCSHELL 16134800 == 55 [pid = 3760] [id = 450] 20:38:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16161400) [pid = 3760] [serial = 1350] [outer = 00000000] 20:38:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (161E1800) [pid = 3760] [serial = 1351] [outer = 16161400] 20:38:28 INFO - PROCESS | 3760 | 1463542708107 Marionette DEBUG loaded listener.js 20:38:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (167D4C00) [pid = 3760] [serial = 1352] [outer = 16161400] 20:38:28 INFO - PROCESS | 3760 | 1463542708508 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]]]}] 20:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 20:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:38:28 INFO - PROCESS | 3760 | 1463542708541 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 20:38:28 INFO - PROCESS | 3760 | 1463542708543 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 20:38:28 INFO - PROCESS | 3760 | 1463542708546 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:38:28 INFO - PROCESS | 3760 | 1463542708548 Marionette TRACE conn3 <- [1,1766,null,{}] 20:38:28 INFO - PROCESS | 3760 | 1463542708551 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}] 20:38:28 INFO - PROCESS | 3760 | 1463542708677 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 20:38:28 INFO - PROCESS | 3760 | 1463542708693 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:28 INFO - PROCESS | 3760 | ++DOCSHELL 0F314400 == 56 [pid = 3760] [id = 451] 20:38:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (15210C00) [pid = 3760] [serial = 1353] [outer = 00000000] 20:38:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (16AC8400) [pid = 3760] [serial = 1354] [outer = 15210C00] 20:38:28 INFO - PROCESS | 3760 | 1463542708737 Marionette DEBUG loaded listener.js 20:38:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16CC5800) [pid = 3760] [serial = 1355] [outer = 15210C00] 20:38:29 INFO - PROCESS | 3760 | 1463542709205 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]]]}] 20:38:29 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 20:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 722ms 20:38:29 INFO - PROCESS | 3760 | 1463542709270 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 20:38:29 INFO - PROCESS | 3760 | 1463542709272 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 20:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:38:29 INFO - PROCESS | 3760 | 1463542709282 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:38:29 INFO - PROCESS | 3760 | 1463542709284 Marionette TRACE conn3 <- [1,1770,null,{}] 20:38:29 INFO - PROCESS | 3760 | 1463542709287 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}] 20:38:29 INFO - PROCESS | 3760 | 1463542709447 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 20:38:29 INFO - PROCESS | 3760 | 1463542709474 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:29 INFO - PROCESS | 3760 | ++DOCSHELL 167A8400 == 57 [pid = 3760] [id = 452] 20:38:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (16AC0C00) [pid = 3760] [serial = 1356] [outer = 00000000] 20:38:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (19761800) [pid = 3760] [serial = 1357] [outer = 16AC0C00] 20:38:29 INFO - PROCESS | 3760 | 1463542709518 Marionette DEBUG loaded listener.js 20:38:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (19805C00) [pid = 3760] [serial = 1358] [outer = 16AC0C00] 20:38:29 INFO - PROCESS | 3760 | 1463542709960 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]]]}] 20:38:29 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 20:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 738ms 20:38:30 INFO - PROCESS | 3760 | 1463542710016 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 20:38:30 INFO - PROCESS | 3760 | 1463542710017 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 20:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:38:30 INFO - PROCESS | 3760 | 1463542710021 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:38:30 INFO - PROCESS | 3760 | 1463542710023 Marionette TRACE conn3 <- [1,1774,null,{}] 20:38:30 INFO - PROCESS | 3760 | 1463542710026 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}] 20:38:30 INFO - PROCESS | 3760 | 1463542710322 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (19803C00) [pid = 3760] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16651C00) [pid = 3760] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16AC8C00) [pid = 3760] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (143B3800) [pid = 3760] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (170D2C00) [pid = 3760] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1540E400) [pid = 3760] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (11232400) [pid = 3760] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10EB6000) [pid = 3760] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (17032C00) [pid = 3760] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (10C59C00) [pid = 3760] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (15D6A800) [pid = 3760] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1815A000) [pid = 3760] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (114AE800) [pid = 3760] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (0F31F400) [pid = 3760] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:38:30 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15A36C00) [pid = 3760] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:38:30 INFO - PROCESS | 3760 | 1463542710412 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:30 INFO - PROCESS | 3760 | ++DOCSHELL 10561400 == 58 [pid = 3760] [id = 453] 20:38:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (105F3400) [pid = 3760] [serial = 1359] [outer = 00000000] 20:38:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (10C5AC00) [pid = 3760] [serial = 1360] [outer = 105F3400] 20:38:30 INFO - PROCESS | 3760 | 1463542710469 Marionette DEBUG loaded listener.js 20:38:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (10D1F800) [pid = 3760] [serial = 1361] [outer = 105F3400] 20:38:31 INFO - PROCESS | 3760 | 1463542711103 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]]]}] 20:38:31 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 20:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1122ms 20:38:31 INFO - PROCESS | 3760 | 1463542711145 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 20:38:31 INFO - PROCESS | 3760 | 1463542711149 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 20:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:38:31 INFO - PROCESS | 3760 | 1463542711168 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:38:31 INFO - PROCESS | 3760 | 1463542711172 Marionette TRACE conn3 <- [1,1778,null,{}] 20:38:31 INFO - PROCESS | 3760 | 1463542711177 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}] 20:38:31 INFO - PROCESS | 3760 | 1463542711280 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 20:38:31 INFO - PROCESS | 3760 | 1463542711413 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:31 INFO - PROCESS | 3760 | ++DOCSHELL 1288DC00 == 59 [pid = 3760] [id = 454] 20:38:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (128A5400) [pid = 3760] [serial = 1362] [outer = 00000000] 20:38:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (140D4C00) [pid = 3760] [serial = 1363] [outer = 128A5400] 20:38:31 INFO - PROCESS | 3760 | 1463542711470 Marionette DEBUG loaded listener.js 20:38:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15204400) [pid = 3760] [serial = 1364] [outer = 128A5400] 20:38:32 INFO - PROCESS | 3760 | 1463542712089 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]]]}] 20:38:32 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) 20:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 984ms 20:38:32 INFO - PROCESS | 3760 | 1463542712155 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 20:38:32 INFO - PROCESS | 3760 | 1463542712158 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 20:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:38:32 INFO - PROCESS | 3760 | 1463542712162 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:38:32 INFO - PROCESS | 3760 | 1463542712165 Marionette TRACE conn3 <- [1,1782,null,{}] 20:38:32 INFO - PROCESS | 3760 | 1463542712169 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}] 20:38:32 INFO - PROCESS | 3760 | 1463542712269 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 20:38:32 INFO - PROCESS | 3760 | 1463542712404 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:32 INFO - PROCESS | 3760 | ++DOCSHELL 15A3B800 == 60 [pid = 3760] [id = 455] 20:38:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15D69C00) [pid = 3760] [serial = 1365] [outer = 00000000] 20:38:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16134C00) [pid = 3760] [serial = 1366] [outer = 15D69C00] 20:38:32 INFO - PROCESS | 3760 | 1463542712459 Marionette DEBUG loaded listener.js 20:38:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (167A7000) [pid = 3760] [serial = 1367] [outer = 15D69C00] 20:38:32 INFO - PROCESS | 3760 | 1463542713003 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]]]}] 20:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 891ms 20:38:33 INFO - PROCESS | 3760 | 1463542713065 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 20:38:33 INFO - PROCESS | 3760 | 1463542713069 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 20:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:38:33 INFO - PROCESS | 3760 | 1463542713080 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:38:33 INFO - PROCESS | 3760 | 1463542713084 Marionette TRACE conn3 <- [1,1786,null,{}] 20:38:33 INFO - PROCESS | 3760 | 1463542713072 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}] 20:38:33 INFO - PROCESS | 3760 | 1463542713177 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 20:38:33 INFO - PROCESS | 3760 | 1463542713308 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:33 INFO - PROCESS | 3760 | ++DOCSHELL 17473800 == 61 [pid = 3760] [id = 456] 20:38:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (17747400) [pid = 3760] [serial = 1368] [outer = 00000000] 20:38:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (18167C00) [pid = 3760] [serial = 1369] [outer = 17747400] 20:38:33 INFO - PROCESS | 3760 | 1463542713363 Marionette DEBUG loaded listener.js 20:38:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (19757000) [pid = 3760] [serial = 1370] [outer = 17747400] 20:38:33 INFO - PROCESS | 3760 | 1463542713922 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]]]}] 20:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 877ms 20:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:38:33 INFO - PROCESS | 3760 | 1463542713963 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 20:38:33 INFO - PROCESS | 3760 | 1463542713965 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 20:38:33 INFO - PROCESS | 3760 | 1463542713969 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:38:33 INFO - PROCESS | 3760 | 1463542713971 Marionette TRACE conn3 <- [1,1790,null,{}] 20:38:33 INFO - PROCESS | 3760 | 1463542713974 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}] 20:38:34 INFO - PROCESS | 3760 | 1463542714079 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 20:38:34 INFO - PROCESS | 3760 | 1463542714184 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:34 INFO - PROCESS | 3760 | ++DOCSHELL 1331E400 == 62 [pid = 3760] [id = 457] 20:38:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (17118800) [pid = 3760] [serial = 1371] [outer = 00000000] 20:38:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (19808800) [pid = 3760] [serial = 1372] [outer = 17118800] 20:38:34 INFO - PROCESS | 3760 | 1463542714238 Marionette DEBUG loaded listener.js 20:38:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1A034400) [pid = 3760] [serial = 1373] [outer = 17118800] 20:38:34 INFO - PROCESS | 3760 | 1463542714934 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]]]}] 20:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1030ms 20:38:34 INFO - PROCESS | 3760 | 1463542714997 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 20:38:34 INFO - PROCESS | 3760 | 1463542715001 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 20:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:38:35 INFO - PROCESS | 3760 | 1463542715023 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:38:35 INFO - PROCESS | 3760 | 1463542715028 Marionette TRACE conn3 <- [1,1794,null,{}] 20:38:35 INFO - PROCESS | 3760 | 1463542715082 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}] 20:38:35 INFO - PROCESS | 3760 | 1463542715193 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 20:38:35 INFO - PROCESS | 3760 | 1463542715324 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:35 INFO - PROCESS | 3760 | ++DOCSHELL 10C5D800 == 63 [pid = 3760] [id = 458] 20:38:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (10D22800) [pid = 3760] [serial = 1374] [outer = 00000000] 20:38:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (11273800) [pid = 3760] [serial = 1375] [outer = 10D22800] 20:38:35 INFO - PROCESS | 3760 | 1463542715377 Marionette DEBUG loaded listener.js 20:38:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (128AA400) [pid = 3760] [serial = 1376] [outer = 10D22800] 20:38:35 INFO - PROCESS | 3760 | --DOCSHELL 114B3400 == 62 [pid = 3760] [id = 416] 20:38:35 INFO - PROCESS | 3760 | --DOCSHELL 167A8400 == 61 [pid = 3760] [id = 452] 20:38:35 INFO - PROCESS | 3760 | --DOCSHELL 0F314400 == 60 [pid = 3760] [id = 451] 20:38:35 INFO - PROCESS | 3760 | --DOCSHELL 16134800 == 59 [pid = 3760] [id = 450] 20:38:35 INFO - PROCESS | 3760 | --DOCSHELL 15631400 == 58 [pid = 3760] [id = 449] 20:38:35 INFO - PROCESS | 3760 | --DOCSHELL 130CF400 == 57 [pid = 3760] [id = 448] 20:38:35 INFO - PROCESS | 3760 | --DOCSHELL 10C55400 == 56 [pid = 3760] [id = 447] 20:38:35 INFO - PROCESS | 3760 | --DOCSHELL 10D28C00 == 55 [pid = 3760] [id = 442] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (183BE000) [pid = 3760] [serial = 1208] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (137E9800) [pid = 3760] [serial = 1202] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (10558C00) [pid = 3760] [serial = 1199] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (16AC8800) [pid = 3760] [serial = 1205] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (19BC6800) [pid = 3760] [serial = 1241] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16A31000) [pid = 3760] [serial = 1310] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (170CC400) [pid = 3760] [serial = 1313] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (15207C00) [pid = 3760] [serial = 1303] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1562EC00) [pid = 3760] [serial = 1304] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1703B000) [pid = 3760] [serial = 1312] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A035000) [pid = 3760] [serial = 1283] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1612AC00) [pid = 3760] [serial = 1306] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1287EC00) [pid = 3760] [serial = 1285] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1288B400) [pid = 3760] [serial = 1298] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (12841C00) [pid = 3760] [serial = 1297] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1283E400) [pid = 3760] [serial = 1300] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (12AE7000) [pid = 3760] [serial = 1301] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15BADC00) [pid = 3760] [serial = 1288] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (19803000) [pid = 3760] [serial = 1291] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A05BC00) [pid = 3760] [serial = 1294] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (17473C00) [pid = 3760] [serial = 1315] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (17033400) [pid = 3760] [serial = 1319] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (137E9C00) [pid = 3760] [serial = 1318] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1815A400) [pid = 3760] [serial = 1321] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (167AA000) [pid = 3760] [serial = 1309] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (174B7000) [pid = 3760] [serial = 1316] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16163C00) [pid = 3760] [serial = 1307] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (183BB400) [pid = 3760] [serial = 1322] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1975DC00) [pid = 3760] [serial = 1324] [outer = 00000000] [url = about:blank] 20:38:35 INFO - PROCESS | 3760 | 1463542715900 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]]]}] 20:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 953ms 20:38:35 INFO - PROCESS | 3760 | 1463542715971 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 20:38:35 INFO - PROCESS | 3760 | 1463542715976 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 20:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:38:35 INFO - PROCESS | 3760 | 1463542715982 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:38:35 INFO - PROCESS | 3760 | 1463542715985 Marionette TRACE conn3 <- [1,1798,null,{}] 20:38:35 INFO - PROCESS | 3760 | 1463542715989 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}] 20:38:36 INFO - PROCESS | 3760 | 1463542716079 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 20:38:36 INFO - PROCESS | 3760 | 1463542716075 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:36 INFO - PROCESS | 3760 | ++DOCSHELL 128A0400 == 56 [pid = 3760] [id = 459] 20:38:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (128A5000) [pid = 3760] [serial = 1377] [outer = 00000000] 20:38:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (13079400) [pid = 3760] [serial = 1378] [outer = 128A5000] 20:38:36 INFO - PROCESS | 3760 | 1463542716119 Marionette DEBUG loaded listener.js 20:38:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (137EBC00) [pid = 3760] [serial = 1379] [outer = 128A5000] 20:38:36 INFO - PROCESS | 3760 | 1463542716583 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]]]}] 20:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 631ms 20:38:36 INFO - PROCESS | 3760 | 1463542716602 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 20:38:36 INFO - PROCESS | 3760 | 1463542716604 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 20:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:38:36 INFO - PROCESS | 3760 | 1463542716607 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:38:36 INFO - PROCESS | 3760 | 1463542716611 Marionette TRACE conn3 <- [1,1802,null,{}] 20:38:36 INFO - PROCESS | 3760 | 1463542716620 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}] 20:38:36 INFO - PROCESS | 3760 | 1463542716733 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 20:38:36 INFO - PROCESS | 3760 | 1463542716743 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:36 INFO - PROCESS | 3760 | ++DOCSHELL 11232800 == 57 [pid = 3760] [id = 460] 20:38:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1304E400) [pid = 3760] [serial = 1380] [outer = 00000000] 20:38:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15BADC00) [pid = 3760] [serial = 1381] [outer = 1304E400] 20:38:36 INFO - PROCESS | 3760 | 1463542716791 Marionette DEBUG loaded listener.js 20:38:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15D73800) [pid = 3760] [serial = 1382] [outer = 1304E400] 20:38:37 INFO - PROCESS | 3760 | 1463542717237 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]]]}] 20:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 20:38:37 INFO - PROCESS | 3760 | 1463542717290 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 20:38:37 INFO - PROCESS | 3760 | 1463542717292 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 20:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:38:37 INFO - PROCESS | 3760 | 1463542717295 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:38:37 INFO - PROCESS | 3760 | 1463542717297 Marionette TRACE conn3 <- [1,1806,null,{}] 20:38:37 INFO - PROCESS | 3760 | 1463542717300 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}] 20:38:37 INFO - PROCESS | 3760 | 1463542717379 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 20:38:37 INFO - PROCESS | 3760 | 1463542717386 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:37 INFO - PROCESS | 3760 | ++DOCSHELL 16164C00 == 58 [pid = 3760] [id = 461] 20:38:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16165400) [pid = 3760] [serial = 1383] [outer = 00000000] 20:38:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (167D7800) [pid = 3760] [serial = 1384] [outer = 16165400] 20:38:37 INFO - PROCESS | 3760 | 1463542717430 Marionette DEBUG loaded listener.js 20:38:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16A36C00) [pid = 3760] [serial = 1385] [outer = 16165400] 20:38:37 INFO - PROCESS | 3760 | 1463542717882 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]]]}] 20:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 20:38:37 INFO - PROCESS | 3760 | 1463542717933 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 20:38:37 INFO - PROCESS | 3760 | 1463542717935 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 20:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:38:37 INFO - PROCESS | 3760 | 1463542717938 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:38:37 INFO - PROCESS | 3760 | 1463542717940 Marionette TRACE conn3 <- [1,1810,null,{}] 20:38:37 INFO - PROCESS | 3760 | 1463542717943 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}] 20:38:38 INFO - PROCESS | 3760 | 1463542718032 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 20:38:38 INFO - PROCESS | 3760 | 1463542718083 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:38 INFO - PROCESS | 3760 | ++DOCSHELL 16CC4400 == 59 [pid = 3760] [id = 462] 20:38:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16CC5C00) [pid = 3760] [serial = 1386] [outer = 00000000] 20:38:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1705A000) [pid = 3760] [serial = 1387] [outer = 16CC5C00] 20:38:38 INFO - PROCESS | 3760 | 1463542718126 Marionette DEBUG loaded listener.js 20:38:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (170D0C00) [pid = 3760] [serial = 1388] [outer = 16CC5C00] 20:38:38 INFO - PROCESS | 3760 | 1463542718593 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]]]}] 20:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 20:38:38 INFO - PROCESS | 3760 | 1463542718622 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 20:38:38 INFO - PROCESS | 3760 | 1463542718624 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 20:38:38 INFO - PROCESS | 3760 | 1463542718627 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:38:38 INFO - PROCESS | 3760 | 1463542718629 Marionette TRACE conn3 <- [1,1814,null,{}] 20:38:38 INFO - PROCESS | 3760 | 1463542718632 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}] 20:38:38 INFO - PROCESS | 3760 | 1463542718759 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 20:38:38 INFO - PROCESS | 3760 | 1463542718766 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:38 INFO - PROCESS | 3760 | ++DOCSHELL 17059400 == 60 [pid = 3760] [id = 463] 20:38:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1768EC00) [pid = 3760] [serial = 1389] [outer = 00000000] 20:38:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (183B6C00) [pid = 3760] [serial = 1390] [outer = 1768EC00] 20:38:38 INFO - PROCESS | 3760 | 1463542718862 Marionette DEBUG loaded listener.js 20:38:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (183BE000) [pid = 3760] [serial = 1391] [outer = 1768EC00] 20:38:39 INFO - PROCESS | 3760 | 1463542719275 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]]]}] 20:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 677ms 20:38:39 INFO - PROCESS | 3760 | 1463542719310 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 20:38:39 INFO - PROCESS | 3760 | 1463542719312 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 20:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:38:39 INFO - PROCESS | 3760 | 1463542719315 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:38:39 INFO - PROCESS | 3760 | 1463542719317 Marionette TRACE conn3 <- [1,1818,null,{}] 20:38:39 INFO - PROCESS | 3760 | 1463542719320 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}] 20:38:39 INFO - PROCESS | 3760 | 1463542719436 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 20:38:39 INFO - PROCESS | 3760 | 1463542719527 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:39 INFO - PROCESS | 3760 | ++DOCSHELL 19802000 == 61 [pid = 3760] [id = 464] 20:38:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (19802C00) [pid = 3760] [serial = 1392] [outer = 00000000] 20:38:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (19BCB000) [pid = 3760] [serial = 1393] [outer = 19802C00] 20:38:39 INFO - PROCESS | 3760 | 1463542719570 Marionette DEBUG loaded listener.js 20:38:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A02B000) [pid = 3760] [serial = 1394] [outer = 19802C00] 20:38:39 INFO - PROCESS | 3760 | 1463542719965 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]]]}] 20:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 676ms 20:38:39 INFO - PROCESS | 3760 | 1463542720015 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 20:38:40 INFO - PROCESS | 3760 | 1463542720017 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 20:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:38:40 INFO - PROCESS | 3760 | 1463542720020 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:38:40 INFO - PROCESS | 3760 | 1463542720021 Marionette TRACE conn3 <- [1,1822,null,{}] 20:38:40 INFO - PROCESS | 3760 | 1463542720025 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}] 20:38:40 INFO - PROCESS | 3760 | 1463542720139 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 20:38:40 INFO - PROCESS | 3760 | 1463542720130 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:40 INFO - PROCESS | 3760 | ++DOCSHELL 19807C00 == 62 [pid = 3760] [id = 465] 20:38:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (19BCBC00) [pid = 3760] [serial = 1395] [outer = 00000000] 20:38:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A55B000) [pid = 3760] [serial = 1396] [outer = 19BCBC00] 20:38:40 INFO - PROCESS | 3760 | 1463542720183 Marionette DEBUG loaded listener.js 20:38:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A55FC00) [pid = 3760] [serial = 1397] [outer = 19BCBC00] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16161400) [pid = 3760] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (15210C00) [pid = 3760] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15401800) [pid = 3760] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1108D800) [pid = 3760] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1A031000) [pid = 3760] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (170CC000) [pid = 3760] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10EBEC00) [pid = 3760] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (16CC3400) [pid = 3760] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1315A000) [pid = 3760] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1520A800) [pid = 3760] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A054800) [pid = 3760] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15632400) [pid = 3760] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (17695000) [pid = 3760] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1522D400) [pid = 3760] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (10D25800) [pid = 3760] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (11469400) [pid = 3760] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10C58800) [pid = 3760] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:38:40 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (137E7000) [pid = 3760] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:38:40 INFO - PROCESS | 3760 | 1463542720711 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]]]}] 20:38:40 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 20:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 722ms 20:38:40 INFO - PROCESS | 3760 | 1463542720744 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 20:38:40 INFO - PROCESS | 3760 | 1463542720746 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 20:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:38:40 INFO - PROCESS | 3760 | 1463542720750 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:38:40 INFO - PROCESS | 3760 | 1463542720751 Marionette TRACE conn3 <- [1,1826,null,{}] 20:38:40 INFO - PROCESS | 3760 | 1463542720779 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}] 20:38:40 INFO - PROCESS | 3760 | 1463542720861 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 20:38:40 INFO - PROCESS | 3760 | 1463542720868 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:40 INFO - PROCESS | 3760 | ++DOCSHELL 10EBEC00 == 63 [pid = 3760] [id = 466] 20:38:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (137E8000) [pid = 3760] [serial = 1398] [outer = 00000000] 20:38:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15628400) [pid = 3760] [serial = 1399] [outer = 137E8000] 20:38:40 INFO - PROCESS | 3760 | 1463542720911 Marionette DEBUG loaded listener.js 20:38:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15D6D800) [pid = 3760] [serial = 1400] [outer = 137E8000] 20:38:41 INFO - PROCESS | 3760 | 1463542721316 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]]]}] 20:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 614ms 20:38:41 INFO - PROCESS | 3760 | 1463542721372 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 20:38:41 INFO - PROCESS | 3760 | 1463542721374 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 20:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:38:41 INFO - PROCESS | 3760 | 1463542721377 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:38:41 INFO - PROCESS | 3760 | 1463542721379 Marionette TRACE conn3 <- [1,1830,null,{}] 20:38:41 INFO - PROCESS | 3760 | 1463542721383 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}] 20:38:41 INFO - PROCESS | 3760 | 1463542721462 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 20:38:41 INFO - PROCESS | 3760 | 1463542721468 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:41 INFO - PROCESS | 3760 | ++DOCSHELL 10A58C00 == 64 [pid = 3760] [id = 467] 20:38:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16ACAC00) [pid = 3760] [serial = 1401] [outer = 00000000] 20:38:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1815D800) [pid = 3760] [serial = 1402] [outer = 16ACAC00] 20:38:41 INFO - PROCESS | 3760 | 1463542721511 Marionette DEBUG loaded listener.js 20:38:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A37E000) [pid = 3760] [serial = 1403] [outer = 16ACAC00] 20:38:41 INFO - PROCESS | 3760 | 1463542721925 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]]]}] 20:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 584ms 20:38:41 INFO - PROCESS | 3760 | 1463542721979 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 20:38:41 INFO - PROCESS | 3760 | 1463542721981 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 20:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:38:41 INFO - PROCESS | 3760 | 1463542721985 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:38:41 INFO - PROCESS | 3760 | 1463542721987 Marionette TRACE conn3 <- [1,1834,null,{}] 20:38:41 INFO - PROCESS | 3760 | 1463542721991 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}] 20:38:42 INFO - PROCESS | 3760 | 1463542722086 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 20:38:42 INFO - PROCESS | 3760 | 1463542722092 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:42 INFO - PROCESS | 3760 | ++DOCSHELL 1A559000 == 65 [pid = 3760] [id = 468] 20:38:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A55B400) [pid = 3760] [serial = 1404] [outer = 00000000] 20:38:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A664400) [pid = 3760] [serial = 1405] [outer = 1A55B400] 20:38:42 INFO - PROCESS | 3760 | 1463542722139 Marionette DEBUG loaded listener.js 20:38:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A6AA800) [pid = 3760] [serial = 1406] [outer = 1A55B400] 20:38:42 INFO - PROCESS | 3760 | 1463542722791 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]]]}] 20:38:42 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) 20:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 876ms 20:38:42 INFO - PROCESS | 3760 | 1463542722873 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 20:38:42 INFO - PROCESS | 3760 | 1463542722877 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 20:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:38:42 INFO - PROCESS | 3760 | 1463542722897 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:38:42 INFO - PROCESS | 3760 | 1463542722901 Marionette TRACE conn3 <- [1,1838,null,{}] 20:38:42 INFO - PROCESS | 3760 | 1463542722908 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}] 20:38:43 INFO - PROCESS | 3760 | 1463542723026 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 20:38:43 INFO - PROCESS | 3760 | 1463542723158 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:43 INFO - PROCESS | 3760 | ++DOCSHELL 10D26400 == 66 [pid = 3760] [id = 469] 20:38:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (10D27000) [pid = 3760] [serial = 1407] [outer = 00000000] 20:38:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (12847400) [pid = 3760] [serial = 1408] [outer = 10D27000] 20:38:43 INFO - PROCESS | 3760 | 1463542723215 Marionette DEBUG loaded listener.js 20:38:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (140D0C00) [pid = 3760] [serial = 1409] [outer = 10D27000] 20:38:43 INFO - PROCESS | 3760 | 1463542723815 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]]]}] 20:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 983ms 20:38:43 INFO - PROCESS | 3760 | 1463542723872 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 20:38:43 INFO - PROCESS | 3760 | 1463542723878 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 20:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:38:43 INFO - PROCESS | 3760 | 1463542723884 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:38:43 INFO - PROCESS | 3760 | 1463542723887 Marionette TRACE conn3 <- [1,1842,null,{}] 20:38:43 INFO - PROCESS | 3760 | 1463542723891 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}] 20:38:44 INFO - PROCESS | 3760 | 1463542724027 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 20:38:44 INFO - PROCESS | 3760 | 1463542724167 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:44 INFO - PROCESS | 3760 | ++DOCSHELL 15207800 == 67 [pid = 3760] [id = 470] 20:38:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (15210000) [pid = 3760] [serial = 1410] [outer = 00000000] 20:38:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15BAF000) [pid = 3760] [serial = 1411] [outer = 15210000] 20:38:44 INFO - PROCESS | 3760 | 1463542724220 Marionette DEBUG loaded listener.js 20:38:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (161DDC00) [pid = 3760] [serial = 1412] [outer = 15210000] 20:38:44 INFO - PROCESS | 3760 | 1463542724824 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]]]}] 20:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 983ms 20:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:38:44 INFO - PROCESS | 3760 | 1463542724869 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 20:38:44 INFO - PROCESS | 3760 | 1463542724871 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 20:38:44 INFO - PROCESS | 3760 | 1463542724875 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:38:44 INFO - PROCESS | 3760 | 1463542724879 Marionette TRACE conn3 <- [1,1846,null,{}] 20:38:44 INFO - PROCESS | 3760 | 1463542724890 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}] 20:38:44 INFO - PROCESS | 3760 | 1463542724996 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 20:38:45 INFO - PROCESS | 3760 | 1463542725108 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 3760 | ++DOCSHELL 19803C00 == 68 [pid = 3760] [id = 471] 20:38:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (19804000) [pid = 3760] [serial = 1413] [outer = 00000000] 20:38:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A05C800) [pid = 3760] [serial = 1414] [outer = 19804000] 20:38:45 INFO - PROCESS | 3760 | 1463542725147 Marionette DEBUG loaded listener.js 20:38:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A659000) [pid = 3760] [serial = 1415] [outer = 19804000] 20:38:45 INFO - PROCESS | 3760 | 1463542725724 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]]]}] 20:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 876ms 20:38:45 INFO - PROCESS | 3760 | 1463542725762 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 20:38:45 INFO - PROCESS | 3760 | 1463542725765 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 20:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:38:45 INFO - PROCESS | 3760 | 1463542725768 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:38:45 INFO - PROCESS | 3760 | 1463542725770 Marionette TRACE conn3 <- [1,1850,null,{}] 20:38:45 INFO - PROCESS | 3760 | 1463542725774 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}] 20:38:45 INFO - PROCESS | 3760 | 1463542725876 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 20:38:45 INFO - PROCESS | 3760 | 1463542725983 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 3760 | ++DOCSHELL 1A381800 == 69 [pid = 3760] [id = 472] 20:38:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A6A9800) [pid = 3760] [serial = 1416] [outer = 00000000] 20:38:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A6B0C00) [pid = 3760] [serial = 1417] [outer = 1A6A9800] 20:38:46 INFO - PROCESS | 3760 | 1463542726036 Marionette DEBUG loaded listener.js 20:38:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1A9D0C00) [pid = 3760] [serial = 1418] [outer = 1A6A9800] 20:38:46 INFO - PROCESS | 3760 | 1463542726623 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]]]}] 20:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1076ms 20:38:46 INFO - PROCESS | 3760 | 1463542726869 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 20:38:46 INFO - PROCESS | 3760 | 1463542726873 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 20:38:46 INFO - PROCESS | 3760 | 1463542726879 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:38:46 INFO - PROCESS | 3760 | 1463542726882 Marionette TRACE conn3 <- [1,1854,null,{}] 20:38:46 INFO - PROCESS | 3760 | 1463542726888 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}] 20:38:46 INFO - PROCESS | 3760 | 1463542726984 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 20:38:47 INFO - PROCESS | 3760 | 1463542727116 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 3760 | ++DOCSHELL 105F3800 == 70 [pid = 3760] [id = 473] 20:38:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (105F4800) [pid = 3760] [serial = 1419] [outer = 00000000] 20:38:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (10A79000) [pid = 3760] [serial = 1420] [outer = 105F4800] 20:38:47 INFO - PROCESS | 3760 | 1463542727149 Marionette DEBUG loaded listener.js 20:38:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (10C5C000) [pid = 3760] [serial = 1421] [outer = 105F4800] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 183B6400 == 69 [pid = 3760] [id = 336] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 10A58C00 == 68 [pid = 3760] [id = 467] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 10EBEC00 == 67 [pid = 3760] [id = 466] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 19807C00 == 66 [pid = 3760] [id = 465] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 19802000 == 65 [pid = 3760] [id = 464] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 17059400 == 64 [pid = 3760] [id = 463] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 1055B000 == 63 [pid = 3760] [id = 441] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 16CC4400 == 62 [pid = 3760] [id = 462] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 16164C00 == 61 [pid = 3760] [id = 461] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 11232800 == 60 [pid = 3760] [id = 460] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 128A0400 == 59 [pid = 3760] [id = 459] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 10C5D800 == 58 [pid = 3760] [id = 458] 20:38:47 INFO - PROCESS | 3760 | --DOCSHELL 10561400 == 57 [pid = 3760] [id = 453] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (167D4C00) [pid = 3760] [serial = 1352] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (161E1800) [pid = 3760] [serial = 1351] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16AC8400) [pid = 3760] [serial = 1354] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16CC5800) [pid = 3760] [serial = 1355] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (15DF3C00) [pid = 3760] [serial = 1289] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (130D6800) [pid = 3760] [serial = 1286] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1A05E400) [pid = 3760] [serial = 1295] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A032400) [pid = 3760] [serial = 1292] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (11276400) [pid = 3760] [serial = 1327] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (19807800) [pid = 3760] [serial = 1250] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (11CEFC00) [pid = 3760] [serial = 1328] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (143B6C00) [pid = 3760] [serial = 1346] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15632000) [pid = 3760] [serial = 1330] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A380800) [pid = 3760] [serial = 1336] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15DE4400) [pid = 3760] [serial = 1349] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (17E86000) [pid = 3760] [serial = 1196] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16CBF800) [pid = 3760] [serial = 1333] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15BAEC00) [pid = 3760] [serial = 1348] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (12AF0800) [pid = 3760] [serial = 1244] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1284C800) [pid = 3760] [serial = 1342] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1304C000) [pid = 3760] [serial = 1343] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A383000) [pid = 3760] [serial = 1337] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (170D7C00) [pid = 3760] [serial = 1340] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15D70800) [pid = 3760] [serial = 1331] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15BAE800) [pid = 3760] [serial = 1339] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15DE8C00) [pid = 3760] [serial = 1247] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (137EE400) [pid = 3760] [serial = 1345] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1705EC00) [pid = 3760] [serial = 1334] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19761800) [pid = 3760] [serial = 1357] [outer = 00000000] [url = about:blank] 20:38:47 INFO - PROCESS | 3760 | 1463542727788 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]]]}] 20:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 938ms 20:38:47 INFO - PROCESS | 3760 | 1463542727812 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 20:38:47 INFO - PROCESS | 3760 | 1463542727815 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 20:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:38:47 INFO - PROCESS | 3760 | 1463542727822 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:38:47 INFO - PROCESS | 3760 | 1463542727828 Marionette TRACE conn3 <- [1,1858,null,{}] 20:38:47 INFO - PROCESS | 3760 | 1463542727832 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}] 20:38:47 INFO - PROCESS | 3760 | 1463542727915 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 20:38:47 INFO - PROCESS | 3760 | 1463542727922 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 3760 | ++DOCSHELL 10C5D800 == 58 [pid = 3760] [id = 474] 20:38:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (10C5E000) [pid = 3760] [serial = 1422] [outer = 00000000] 20:38:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (110ED400) [pid = 3760] [serial = 1423] [outer = 10C5E000] 20:38:47 INFO - PROCESS | 3760 | 1463542727967 Marionette DEBUG loaded listener.js 20:38:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1126E400) [pid = 3760] [serial = 1424] [outer = 10C5E000] 20:38:48 INFO - PROCESS | 3760 | 1463542728478 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]]]}] 20:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 20:38:48 INFO - PROCESS | 3760 | 1463542728500 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 20:38:48 INFO - PROCESS | 3760 | 1463542728503 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 20:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:38:48 INFO - PROCESS | 3760 | 1463542728506 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:38:48 INFO - PROCESS | 3760 | 1463542728508 Marionette TRACE conn3 <- [1,1862,null,{}] 20:38:48 INFO - PROCESS | 3760 | 1463542728517 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}] 20:38:48 INFO - PROCESS | 3760 | 1463542728602 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 20:38:48 INFO - PROCESS | 3760 | 1463542728611 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:48 INFO - PROCESS | 3760 | ++DOCSHELL 12842C00 == 59 [pid = 3760] [id = 475] 20:38:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (12847800) [pid = 3760] [serial = 1425] [outer = 00000000] 20:38:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (128A7400) [pid = 3760] [serial = 1426] [outer = 12847800] 20:38:48 INFO - PROCESS | 3760 | 1463542728659 Marionette DEBUG loaded listener.js 20:38:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (12D2E800) [pid = 3760] [serial = 1427] [outer = 12847800] 20:38:49 INFO - PROCESS | 3760 | 1463542729108 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]]]}] 20:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 20:38:49 INFO - PROCESS | 3760 | 1463542729127 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 20:38:49 INFO - PROCESS | 3760 | 1463542729129 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 20:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:38:49 INFO - PROCESS | 3760 | 1463542729136 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:38:49 INFO - PROCESS | 3760 | 1463542729137 Marionette TRACE conn3 <- [1,1866,null,{}] 20:38:49 INFO - PROCESS | 3760 | 1463542729141 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}] 20:38:49 INFO - PROCESS | 3760 | 1463542729220 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 20:38:49 INFO - PROCESS | 3760 | 1463542729227 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:49 INFO - PROCESS | 3760 | ++DOCSHELL 13313000 == 60 [pid = 3760] [id = 476] 20:38:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (13368800) [pid = 3760] [serial = 1428] [outer = 00000000] 20:38:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1401BC00) [pid = 3760] [serial = 1429] [outer = 13368800] 20:38:49 INFO - PROCESS | 3760 | 1463542729271 Marionette DEBUG loaded listener.js 20:38:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (140CB000) [pid = 3760] [serial = 1430] [outer = 13368800] 20:38:49 INFO - PROCESS | 3760 | 1463542729731 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]]]}] 20:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 615ms 20:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:38:49 INFO - PROCESS | 3760 | 1463542729771 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 20:38:49 INFO - PROCESS | 3760 | 1463542729773 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 20:38:49 INFO - PROCESS | 3760 | 1463542729776 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:38:49 INFO - PROCESS | 3760 | 1463542729778 Marionette TRACE conn3 <- [1,1870,null,{}] 20:38:49 INFO - PROCESS | 3760 | 1463542729781 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}] 20:38:49 INFO - PROCESS | 3760 | 1463542729869 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 20:38:49 INFO - PROCESS | 3760 | 1463542729876 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:49 INFO - PROCESS | 3760 | ++DOCSHELL 143B3C00 == 61 [pid = 3760] [id = 477] 20:38:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (143B9400) [pid = 3760] [serial = 1431] [outer = 00000000] 20:38:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1520B800) [pid = 3760] [serial = 1432] [outer = 143B9400] 20:38:49 INFO - PROCESS | 3760 | 1463542729919 Marionette DEBUG loaded listener.js 20:38:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (11CF2C00) [pid = 3760] [serial = 1433] [outer = 143B9400] 20:38:50 INFO - PROCESS | 3760 | 1463542730383 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]]]}] 20:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 676ms 20:38:50 INFO - PROCESS | 3760 | 1463542730459 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 20:38:50 INFO - PROCESS | 3760 | 1463542730461 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 20:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:38:50 INFO - PROCESS | 3760 | 1463542730465 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:38:50 INFO - PROCESS | 3760 | 1463542730468 Marionette TRACE conn3 <- [1,1874,null,{}] 20:38:50 INFO - PROCESS | 3760 | 1463542730473 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}] 20:38:50 INFO - PROCESS | 3760 | 1463542730610 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 20:38:50 INFO - PROCESS | 3760 | 1463542730673 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:50 INFO - PROCESS | 3760 | ++DOCSHELL 15635C00 == 62 [pid = 3760] [id = 478] 20:38:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (156DB000) [pid = 3760] [serial = 1434] [outer = 00000000] 20:38:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15BAE800) [pid = 3760] [serial = 1435] [outer = 156DB000] 20:38:50 INFO - PROCESS | 3760 | 1463542730718 Marionette DEBUG loaded listener.js 20:38:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (15D6FC00) [pid = 3760] [serial = 1436] [outer = 156DB000] 20:38:51 INFO - PROCESS | 3760 | 1463542731133 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]]]}] 20:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 676ms 20:38:51 INFO - PROCESS | 3760 | 1463542731147 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 20:38:51 INFO - PROCESS | 3760 | 1463542731149 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 20:38:51 INFO - PROCESS | 3760 | 1463542731152 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:38:51 INFO - PROCESS | 3760 | 1463542731154 Marionette TRACE conn3 <- [1,1878,null,{}] 20:38:51 INFO - PROCESS | 3760 | 1463542731157 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}] 20:38:51 INFO - PROCESS | 3760 | 1463542731291 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 20:38:51 INFO - PROCESS | 3760 | 1463542731314 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:51 INFO - PROCESS | 3760 | ++DOCSHELL 15A37400 == 63 [pid = 3760] [id = 479] 20:38:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (15A3AC00) [pid = 3760] [serial = 1437] [outer = 00000000] 20:38:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16133000) [pid = 3760] [serial = 1438] [outer = 15A3AC00] 20:38:51 INFO - PROCESS | 3760 | 1463542731359 Marionette DEBUG loaded listener.js 20:38:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (161DD800) [pid = 3760] [serial = 1439] [outer = 15A3AC00] 20:38:51 INFO - PROCESS | 3760 | 1463542731794 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]]]}] 20:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 20:38:51 INFO - PROCESS | 3760 | 1463542731852 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 20:38:51 INFO - PROCESS | 3760 | 1463542731854 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 20:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:38:51 INFO - PROCESS | 3760 | 1463542731857 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:38:51 INFO - PROCESS | 3760 | 1463542731859 Marionette TRACE conn3 <- [1,1882,null,{}] 20:38:51 INFO - PROCESS | 3760 | 1463542731870 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}] 20:38:51 INFO - PROCESS | 3760 | 1463542731978 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 20:38:51 INFO - PROCESS | 3760 | 1463542731988 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:51 INFO - PROCESS | 3760 | ++DOCSHELL 13158000 == 64 [pid = 3760] [id = 480] 20:38:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16128400) [pid = 3760] [serial = 1440] [outer = 00000000] 20:38:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16A31400) [pid = 3760] [serial = 1441] [outer = 16128400] 20:38:52 INFO - PROCESS | 3760 | 1463542732032 Marionette DEBUG loaded listener.js 20:38:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16A36800) [pid = 3760] [serial = 1442] [outer = 16128400] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1768EC00) [pid = 3760] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (19802C00) [pid = 3760] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (10D22800) [pid = 3760] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16CC5C00) [pid = 3760] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16165400) [pid = 3760] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (128A5000) [pid = 3760] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1304E400) [pid = 3760] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (19BCBC00) [pid = 3760] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16AC0C00) [pid = 3760] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (137E8000) [pid = 3760] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:38:52 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16ACAC00) [pid = 3760] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:38:52 INFO - PROCESS | 3760 | 1463542732638 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]]]}] 20:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 830ms 20:38:52 INFO - PROCESS | 3760 | 1463542732681 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 20:38:52 INFO - PROCESS | 3760 | 1463542732682 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 20:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:38:52 INFO - PROCESS | 3760 | 1463542732686 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:38:52 INFO - PROCESS | 3760 | 1463542732687 Marionette TRACE conn3 <- [1,1886,null,{}] 20:38:52 INFO - PROCESS | 3760 | 1463542732691 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}] 20:38:52 INFO - PROCESS | 3760 | 1463542732768 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 20:38:52 INFO - PROCESS | 3760 | 1463542732774 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:52 INFO - PROCESS | 3760 | ++DOCSHELL 11C6BC00 == 65 [pid = 3760] [id = 481] 20:38:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16165400) [pid = 3760] [serial = 1443] [outer = 00000000] 20:38:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (167D2400) [pid = 3760] [serial = 1444] [outer = 16165400] 20:38:52 INFO - PROCESS | 3760 | 1463542732818 Marionette DEBUG loaded listener.js 20:38:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16CBD000) [pid = 3760] [serial = 1445] [outer = 16165400] 20:38:53 INFO - PROCESS | 3760 | 1463542733282 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]]]}] 20:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 20:38:53 INFO - PROCESS | 3760 | 1463542733324 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 3760 | 1463542733326 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 20:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:38:53 INFO - PROCESS | 3760 | 1463542733314 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:38:53 INFO - PROCESS | 3760 | 1463542733315 Marionette TRACE conn3 <- [1,1890,null,{}] 20:38:53 INFO - PROCESS | 3760 | 1463542733319 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}] 20:38:53 INFO - PROCESS | 3760 | 1463542733398 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 20:38:53 INFO - PROCESS | 3760 | 1463542733404 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:53 INFO - PROCESS | 3760 | ++DOCSHELL 1674AC00 == 66 [pid = 3760] [id = 482] 20:38:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (167B4000) [pid = 3760] [serial = 1446] [outer = 00000000] 20:38:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (17056C00) [pid = 3760] [serial = 1447] [outer = 167B4000] 20:38:53 INFO - PROCESS | 3760 | 1463542733447 Marionette DEBUG loaded listener.js 20:38:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1705CC00) [pid = 3760] [serial = 1448] [outer = 167B4000] 20:38:53 INFO - PROCESS | 3760 | 1463542733873 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]]]}] 20:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 584ms 20:38:53 INFO - PROCESS | 3760 | 1463542733919 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 3760 | 1463542733921 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 20:38:53 INFO - PROCESS | 3760 | 1463542733925 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:38:53 INFO - PROCESS | 3760 | 1463542733927 Marionette TRACE conn3 <- [1,1894,null,{}] 20:38:53 INFO - PROCESS | 3760 | 1463542733935 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}] 20:38:54 INFO - PROCESS | 3760 | 1463542734031 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 20:38:54 INFO - PROCESS | 3760 | 1463542734037 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:54 INFO - PROCESS | 3760 | ++DOCSHELL 16127C00 == 67 [pid = 3760] [id = 483] 20:38:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1705F400) [pid = 3760] [serial = 1449] [outer = 00000000] 20:38:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1769A000) [pid = 3760] [serial = 1450] [outer = 1705F400] 20:38:54 INFO - PROCESS | 3760 | 1463542734085 Marionette DEBUG loaded listener.js 20:38:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (17E10000) [pid = 3760] [serial = 1451] [outer = 1705F400] 20:38:54 INFO - PROCESS | 3760 | 1463542734775 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]]]}] 20:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 891ms 20:38:54 INFO - PROCESS | 3760 | 1463542734814 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 20:38:54 INFO - PROCESS | 3760 | 1463542734820 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 20:38:54 INFO - PROCESS | 3760 | 1463542734825 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:38:54 INFO - PROCESS | 3760 | 1463542734829 Marionette TRACE conn3 <- [1,1898,null,{}] 20:38:54 INFO - PROCESS | 3760 | 1463542734834 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}] 20:38:54 INFO - PROCESS | 3760 | 1463542734945 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 20:38:55 INFO - PROCESS | 3760 | 1463542735055 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:55 INFO - PROCESS | 3760 | ++DOCSHELL 10C59000 == 68 [pid = 3760] [id = 484] 20:38:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (10D1A000) [pid = 3760] [serial = 1452] [outer = 00000000] 20:38:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (11230000) [pid = 3760] [serial = 1453] [outer = 10D1A000] 20:38:55 INFO - PROCESS | 3760 | 1463542735112 Marionette DEBUG loaded listener.js 20:38:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (11C5F400) [pid = 3760] [serial = 1454] [outer = 10D1A000] 20:38:55 INFO - PROCESS | 3760 | 1463542735714 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]]]}] 20:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 938ms 20:38:55 INFO - PROCESS | 3760 | 1463542735754 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 20:38:55 INFO - PROCESS | 3760 | 1463542735760 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 20:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:38:55 INFO - PROCESS | 3760 | 1463542735766 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:38:55 INFO - PROCESS | 3760 | 1463542735769 Marionette TRACE conn3 <- [1,1902,null,{}] 20:38:55 INFO - PROCESS | 3760 | 1463542735773 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}] 20:38:55 INFO - PROCESS | 3760 | 1463542735879 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 20:38:55 INFO - PROCESS | 3760 | 1463542735988 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:55 INFO - PROCESS | 3760 | ++DOCSHELL 11272C00 == 69 [pid = 3760] [id = 485] 20:38:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (12849800) [pid = 3760] [serial = 1455] [outer = 00000000] 20:38:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (143B3000) [pid = 3760] [serial = 1456] [outer = 12849800] 20:38:56 INFO - PROCESS | 3760 | 1463542736041 Marionette DEBUG loaded listener.js 20:38:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15628800) [pid = 3760] [serial = 1457] [outer = 12849800] 20:38:56 INFO - PROCESS | 3760 | 1463542736590 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]]]}] 20:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 876ms 20:38:56 INFO - PROCESS | 3760 | 1463542736653 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 20:38:56 INFO - PROCESS | 3760 | 1463542736657 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 20:38:56 INFO - PROCESS | 3760 | 1463542736661 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:38:56 INFO - PROCESS | 3760 | 1463542736665 Marionette TRACE conn3 <- [1,1906,null,{}] 20:38:56 INFO - PROCESS | 3760 | 1463542736676 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}] 20:38:56 INFO - PROCESS | 3760 | 1463542736783 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 20:38:56 INFO - PROCESS | 3760 | 1463542736921 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:56 INFO - PROCESS | 3760 | ++DOCSHELL 1703B400 == 70 [pid = 3760] [id = 486] 20:38:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (17050800) [pid = 3760] [serial = 1458] [outer = 00000000] 20:38:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (170D3C00) [pid = 3760] [serial = 1459] [outer = 17050800] 20:38:56 INFO - PROCESS | 3760 | 1463542736978 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1768EC00) [pid = 3760] [serial = 1460] [outer = 17050800] 20:38:57 INFO - PROCESS | 3760 | 1463542737524 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]]]}] 20:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 922ms 20:38:57 INFO - PROCESS | 3760 | 1463542737591 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 20:38:57 INFO - PROCESS | 3760 | 1463542737594 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 20:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:38:57 INFO - PROCESS | 3760 | 1463542737598 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:38:57 INFO - PROCESS | 3760 | 1463542737600 Marionette TRACE conn3 <- [1,1910,null,{}] 20:38:57 INFO - PROCESS | 3760 | 1463542737603 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}] 20:38:57 INFO - PROCESS | 3760 | 1463542737712 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 20:38:57 INFO - PROCESS | 3760 | 1463542737847 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:57 INFO - PROCESS | 3760 | ++DOCSHELL 15632000 == 71 [pid = 3760] [id = 487] 20:38:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (16656C00) [pid = 3760] [serial = 1461] [outer = 00000000] 20:38:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (183B5800) [pid = 3760] [serial = 1462] [outer = 16656C00] 20:38:57 INFO - PROCESS | 3760 | 1463542737903 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (19755800) [pid = 3760] [serial = 1463] [outer = 16656C00] 20:38:58 INFO - PROCESS | 3760 | 1463542738405 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]]]}] 20:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 892ms 20:38:58 INFO - PROCESS | 3760 | 1463542738485 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 20:38:58 INFO - PROCESS | 3760 | 1463542738487 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 20:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:38:58 INFO - PROCESS | 3760 | 1463542738491 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:38:58 INFO - PROCESS | 3760 | 1463542738493 Marionette TRACE conn3 <- [1,1914,null,{}] 20:38:58 INFO - PROCESS | 3760 | 1463542738496 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}] 20:38:58 INFO - PROCESS | 3760 | 1463542738596 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 20:38:58 INFO - PROCESS | 3760 | 1463542738730 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:58 INFO - PROCESS | 3760 | ++DOCSHELL 174B7000 == 72 [pid = 3760] [id = 488] 20:38:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1769A400) [pid = 3760] [serial = 1464] [outer = 00000000] 20:38:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (19805400) [pid = 3760] [serial = 1465] [outer = 1769A400] 20:38:58 INFO - PROCESS | 3760 | 1463542738784 Marionette DEBUG loaded listener.js 20:38:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (19809400) [pid = 3760] [serial = 1466] [outer = 1769A400] 20:38:59 INFO - PROCESS | 3760 | 1463542739593 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]]]}] 20:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1168ms 20:38:59 INFO - PROCESS | 3760 | 1463542739666 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 20:38:59 INFO - PROCESS | 3760 | 1463542739670 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 20:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:38:59 INFO - PROCESS | 3760 | 1463542739675 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:38:59 INFO - PROCESS | 3760 | 1463542739678 Marionette TRACE conn3 <- [1,1918,null,{}] 20:38:59 INFO - PROCESS | 3760 | 1463542739684 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}] 20:38:59 INFO - PROCESS | 3760 | 1463542739792 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 20:38:59 INFO - PROCESS | 3760 | 1463542739925 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:59 INFO - PROCESS | 3760 | ++DOCSHELL 10A7FC00 == 73 [pid = 3760] [id = 489] 20:38:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (10EBCC00) [pid = 3760] [serial = 1467] [outer = 00000000] 20:38:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (11271400) [pid = 3760] [serial = 1468] [outer = 10EBCC00] 20:38:59 INFO - PROCESS | 3760 | 1463542739977 Marionette DEBUG loaded listener.js 20:39:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (12842800) [pid = 3760] [serial = 1469] [outer = 10EBCC00] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 1674AC00 == 72 [pid = 3760] [id = 482] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 11C6BC00 == 71 [pid = 3760] [id = 481] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 13158000 == 70 [pid = 3760] [id = 480] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 15A37400 == 69 [pid = 3760] [id = 479] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 143B3C00 == 68 [pid = 3760] [id = 477] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 13313000 == 67 [pid = 3760] [id = 476] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 12842C00 == 66 [pid = 3760] [id = 475] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 10C5D800 == 65 [pid = 3760] [id = 474] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 105F3800 == 64 [pid = 3760] [id = 473] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 15207800 == 63 [pid = 3760] [id = 470] 20:39:00 INFO - PROCESS | 3760 | --DOCSHELL 10D26400 == 62 [pid = 3760] [id = 469] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (183B6C00) [pid = 3760] [serial = 1390] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (19BCB000) [pid = 3760] [serial = 1393] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (10C5AC00) [pid = 3760] [serial = 1360] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (183BE000) [pid = 3760] [serial = 1391] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (140D4C00) [pid = 3760] [serial = 1363] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (16134C00) [pid = 3760] [serial = 1366] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (18167C00) [pid = 3760] [serial = 1369] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (128AA400) [pid = 3760] [serial = 1376] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11273800) [pid = 3760] [serial = 1375] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1705A000) [pid = 3760] [serial = 1387] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (167D7800) [pid = 3760] [serial = 1384] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16A36C00) [pid = 3760] [serial = 1385] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (13079400) [pid = 3760] [serial = 1378] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (137EBC00) [pid = 3760] [serial = 1379] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (15BADC00) [pid = 3760] [serial = 1381] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A55B000) [pid = 3760] [serial = 1396] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15D73800) [pid = 3760] [serial = 1382] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (19805C00) [pid = 3760] [serial = 1358] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19808800) [pid = 3760] [serial = 1372] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1A02B000) [pid = 3760] [serial = 1394] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15628400) [pid = 3760] [serial = 1399] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A664400) [pid = 3760] [serial = 1405] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1815D800) [pid = 3760] [serial = 1402] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A55FC00) [pid = 3760] [serial = 1397] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (170D0C00) [pid = 3760] [serial = 1388] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A37E000) [pid = 3760] [serial = 1403] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15D6D800) [pid = 3760] [serial = 1400] [outer = 00000000] [url = about:blank] 20:39:00 INFO - PROCESS | 3760 | 1463542740555 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]]]}] 20:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 938ms 20:39:00 INFO - PROCESS | 3760 | 1463542740605 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 20:39:00 INFO - PROCESS | 3760 | 1463542740611 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 20:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:39:00 INFO - PROCESS | 3760 | 1463542740617 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:39:00 INFO - PROCESS | 3760 | 1463542740619 Marionette TRACE conn3 <- [1,1922,null,{}] 20:39:00 INFO - PROCESS | 3760 | 1463542740623 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}] 20:39:00 INFO - PROCESS | 3760 | 1463542740709 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 20:39:00 INFO - PROCESS | 3760 | 1463542740722 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:00 INFO - PROCESS | 3760 | ++DOCSHELL 11232800 == 63 [pid = 3760] [id = 490] 20:39:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (11270800) [pid = 3760] [serial = 1470] [outer = 00000000] 20:39:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (11C6BC00) [pid = 3760] [serial = 1471] [outer = 11270800] 20:39:00 INFO - PROCESS | 3760 | 1463542740775 Marionette DEBUG loaded listener.js 20:39:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (12B5FC00) [pid = 3760] [serial = 1472] [outer = 11270800] 20:39:01 INFO - PROCESS | 3760 | 1463542741287 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]]]}] 20:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 20:39:01 INFO - PROCESS | 3760 | 1463542741315 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 20:39:01 INFO - PROCESS | 3760 | 1463542741317 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 20:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:39:01 INFO - PROCESS | 3760 | 1463542741321 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:39:01 INFO - PROCESS | 3760 | 1463542741324 Marionette TRACE conn3 <- [1,1926,null,{}] 20:39:01 INFO - PROCESS | 3760 | 1463542741334 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}] 20:39:01 INFO - PROCESS | 3760 | 1463542741420 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 20:39:01 INFO - PROCESS | 3760 | 1463542741414 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:01 INFO - PROCESS | 3760 | ++DOCSHELL 14011800 == 64 [pid = 3760] [id = 491] 20:39:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1401C000) [pid = 3760] [serial = 1473] [outer = 00000000] 20:39:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (14EEB000) [pid = 3760] [serial = 1474] [outer = 1401C000] 20:39:01 INFO - PROCESS | 3760 | 1463542741464 Marionette DEBUG loaded listener.js 20:39:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1520E800) [pid = 3760] [serial = 1475] [outer = 1401C000] 20:39:01 INFO - PROCESS | 3760 | 1463542741932 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]]]}] 20:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 615ms 20:39:01 INFO - PROCESS | 3760 | 1463542741941 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 20:39:01 INFO - PROCESS | 3760 | 1463542741944 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 20:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:39:01 INFO - PROCESS | 3760 | 1463542741958 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:39:01 INFO - PROCESS | 3760 | 1463542741960 Marionette TRACE conn3 <- [1,1930,null,{}] 20:39:01 INFO - PROCESS | 3760 | 1463542741963 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}] 20:39:02 INFO - PROCESS | 3760 | 1463542742043 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 20:39:02 INFO - PROCESS | 3760 | 1463542742049 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:02 INFO - PROCESS | 3760 | ++DOCSHELL 14EE5000 == 65 [pid = 3760] [id = 492] 20:39:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (15209800) [pid = 3760] [serial = 1476] [outer = 00000000] 20:39:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (15DF0800) [pid = 3760] [serial = 1477] [outer = 15209800] 20:39:02 INFO - PROCESS | 3760 | 1463542742094 Marionette DEBUG loaded listener.js 20:39:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1612F400) [pid = 3760] [serial = 1478] [outer = 15209800] 20:39:02 INFO - PROCESS | 3760 | 1463542742512 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]]]}] 20:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 584ms 20:39:02 INFO - PROCESS | 3760 | 1463542742538 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 20:39:02 INFO - PROCESS | 3760 | 1463542742539 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 20:39:02 INFO - PROCESS | 3760 | 1463542742543 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:39:02 INFO - PROCESS | 3760 | 1463542742545 Marionette TRACE conn3 <- [1,1934,null,{}] 20:39:02 INFO - PROCESS | 3760 | 1463542742565 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}] 20:39:02 INFO - PROCESS | 3760 | 1463542742689 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 20:39:02 INFO - PROCESS | 3760 | 1463542742695 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:02 INFO - PROCESS | 3760 | ++DOCSHELL 10D1F400 == 66 [pid = 3760] [id = 493] 20:39:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1522F400) [pid = 3760] [serial = 1479] [outer = 00000000] 20:39:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (167D7800) [pid = 3760] [serial = 1480] [outer = 1522F400] 20:39:02 INFO - PROCESS | 3760 | 1463542742739 Marionette DEBUG loaded listener.js 20:39:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16A31800) [pid = 3760] [serial = 1481] [outer = 1522F400] 20:39:03 INFO - PROCESS | 3760 | 1463542743208 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]]]}] 20:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 20:39:03 INFO - PROCESS | 3760 | 1463542743243 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 20:39:03 INFO - PROCESS | 3760 | 1463542743245 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 20:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:39:03 INFO - PROCESS | 3760 | 1463542743248 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:39:03 INFO - PROCESS | 3760 | 1463542743250 Marionette TRACE conn3 <- [1,1938,null,{}] 20:39:03 INFO - PROCESS | 3760 | 1463542743254 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}] 20:39:03 INFO - PROCESS | 3760 | 1463542743387 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 20:39:03 INFO - PROCESS | 3760 | 1463542743454 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:03 INFO - PROCESS | 3760 | ++DOCSHELL 16CC6C00 == 67 [pid = 3760] [id = 494] 20:39:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (17054C00) [pid = 3760] [serial = 1482] [outer = 00000000] 20:39:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (174BD800) [pid = 3760] [serial = 1483] [outer = 17054C00] 20:39:03 INFO - PROCESS | 3760 | 1463542743482 Marionette DEBUG loaded listener.js 20:39:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (183BC000) [pid = 3760] [serial = 1484] [outer = 17054C00] 20:39:03 INFO - PROCESS | 3760 | 1463542743923 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]]]}] 20:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 723ms 20:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:39:03 INFO - PROCESS | 3760 | 1463542743972 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 20:39:03 INFO - PROCESS | 3760 | 1463542743974 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 20:39:03 INFO - PROCESS | 3760 | 1463542743977 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:39:03 INFO - PROCESS | 3760 | 1463542743979 Marionette TRACE conn3 <- [1,1942,null,{}] 20:39:03 INFO - PROCESS | 3760 | 1463542743982 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}] 20:39:04 INFO - PROCESS | 3760 | 1463542744122 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 20:39:04 INFO - PROCESS | 3760 | 1463542744146 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:04 INFO - PROCESS | 3760 | ++DOCSHELL 17748400 == 68 [pid = 3760] [id = 495] 20:39:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1975EC00) [pid = 3760] [serial = 1485] [outer = 00000000] 20:39:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (19BC3000) [pid = 3760] [serial = 1486] [outer = 1975EC00] 20:39:04 INFO - PROCESS | 3760 | 1463542744189 Marionette DEBUG loaded listener.js 20:39:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (19BCCC00) [pid = 3760] [serial = 1487] [outer = 1975EC00] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (156DB000) [pid = 3760] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (13368800) [pid = 3760] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (10C5E000) [pid = 3760] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (15A3AC00) [pid = 3760] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (12847800) [pid = 3760] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (143B9400) [pid = 3760] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16128400) [pid = 3760] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (105F4800) [pid = 3760] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16165400) [pid = 3760] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:39:04 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (167B4000) [pid = 3760] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:39:04 INFO - PROCESS | 3760 | 1463542744725 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]]]}] 20:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 784ms 20:39:04 INFO - PROCESS | 3760 | 1463542744762 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 20:39:04 INFO - PROCESS | 3760 | 1463542744764 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 20:39:04 INFO - PROCESS | 3760 | 1463542744768 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:39:04 INFO - PROCESS | 3760 | 1463542744769 Marionette TRACE conn3 <- [1,1946,null,{}] 20:39:04 INFO - PROCESS | 3760 | 1463542744772 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}] 20:39:04 INFO - PROCESS | 3760 | 1463542744855 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 20:39:04 INFO - PROCESS | 3760 | 1463542744862 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:04 INFO - PROCESS | 3760 | ++DOCSHELL 1108C000 == 69 [pid = 3760] [id = 496] 20:39:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (11272400) [pid = 3760] [serial = 1488] [outer = 00000000] 20:39:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1520D000) [pid = 3760] [serial = 1489] [outer = 11272400] 20:39:04 INFO - PROCESS | 3760 | 1463542744912 Marionette DEBUG loaded listener.js 20:39:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (161DD400) [pid = 3760] [serial = 1490] [outer = 11272400] 20:39:05 INFO - PROCESS | 3760 | 1463542745345 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]]]}] 20:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 615ms 20:39:05 INFO - PROCESS | 3760 | 1463542745432 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 20:39:05 INFO - PROCESS | 3760 | 1463542745434 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 20:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:39:05 INFO - PROCESS | 3760 | 1463542745438 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:39:05 INFO - PROCESS | 3760 | 1463542745440 Marionette TRACE conn3 <- [1,1950,null,{}] 20:39:05 INFO - PROCESS | 3760 | 1463542745445 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}] 20:39:05 INFO - PROCESS | 3760 | 1463542745525 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 20:39:05 INFO - PROCESS | 3760 | 1463542745532 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:05 INFO - PROCESS | 3760 | ++DOCSHELL 10439800 == 70 [pid = 3760] [id = 497] 20:39:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (14010400) [pid = 3760] [serial = 1491] [outer = 00000000] 20:39:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A038800) [pid = 3760] [serial = 1492] [outer = 14010400] 20:39:05 INFO - PROCESS | 3760 | 1463542745559 Marionette DEBUG loaded listener.js 20:39:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A059800) [pid = 3760] [serial = 1493] [outer = 14010400] 20:39:05 INFO - PROCESS | 3760 | 1463542745980 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]]]}] 20:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 584ms 20:39:06 INFO - PROCESS | 3760 | 1463542746017 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 20:39:06 INFO - PROCESS | 3760 | 1463542746019 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 20:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:39:06 INFO - PROCESS | 3760 | 1463542746022 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:39:06 INFO - PROCESS | 3760 | 1463542746024 Marionette TRACE conn3 <- [1,1954,null,{}] 20:39:06 INFO - PROCESS | 3760 | 1463542746031 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}] 20:39:06 INFO - PROCESS | 3760 | 1463542746113 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 20:39:06 INFO - PROCESS | 3760 | 1463542746120 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:06 INFO - PROCESS | 3760 | ++DOCSHELL 183BE800 == 71 [pid = 3760] [id = 498] 20:39:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (19809C00) [pid = 3760] [serial = 1494] [outer = 00000000] 20:39:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1A380400) [pid = 3760] [serial = 1495] [outer = 19809C00] 20:39:06 INFO - PROCESS | 3760 | 1463542746162 Marionette DEBUG loaded listener.js 20:39:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A387400) [pid = 3760] [serial = 1496] [outer = 19809C00] 20:39:06 INFO - PROCESS | 3760 | 1463542746557 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]]]}] 20:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 584ms 20:39:06 INFO - PROCESS | 3760 | 1463542746603 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 20:39:06 INFO - PROCESS | 3760 | 1463542746605 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 20:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:39:06 INFO - PROCESS | 3760 | 1463542746680 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:39:06 INFO - PROCESS | 3760 | 1463542746683 Marionette TRACE conn3 <- [1,1958,null,{}] 20:39:06 INFO - PROCESS | 3760 | 1463542746690 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}] 20:39:06 INFO - PROCESS | 3760 | 1463542746808 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 20:39:07 INFO - PROCESS | 3760 | 1463542747036 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:07 INFO - PROCESS | 3760 | ++DOCSHELL 10C5C800 == 72 [pid = 3760] [id = 499] 20:39:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (10C5D800) [pid = 3760] [serial = 1497] [outer = 00000000] 20:39:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (10EBEC00) [pid = 3760] [serial = 1498] [outer = 10C5D800] 20:39:07 INFO - PROCESS | 3760 | 1463542747093 Marionette DEBUG loaded listener.js 20:39:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (11CFA400) [pid = 3760] [serial = 1499] [outer = 10C5D800] 20:39:07 INFO - PROCESS | 3760 | 1463542747639 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]]]}] 20:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1030ms 20:39:07 INFO - PROCESS | 3760 | 1463542747655 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 20:39:07 INFO - PROCESS | 3760 | 1463542747659 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 20:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:39:07 INFO - PROCESS | 3760 | 1463542747663 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:39:07 INFO - PROCESS | 3760 | 1463542747665 Marionette TRACE conn3 <- [1,1962,null,{}] 20:39:07 INFO - PROCESS | 3760 | 1463542747673 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}] 20:39:07 INFO - PROCESS | 3760 | 1463542747782 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 20:39:07 INFO - PROCESS | 3760 | 1463542747961 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:07 INFO - PROCESS | 3760 | ++DOCSHELL 15D6BC00 == 73 [pid = 3760] [id = 500] 20:39:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15D6C000) [pid = 3760] [serial = 1500] [outer = 00000000] 20:39:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (16126400) [pid = 3760] [serial = 1501] [outer = 15D6C000] 20:39:08 INFO - PROCESS | 3760 | 1463542748022 Marionette DEBUG loaded listener.js 20:39:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (16A32C00) [pid = 3760] [serial = 1502] [outer = 15D6C000] 20:39:08 INFO - PROCESS | 3760 | 1463542748583 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]]]}] 20:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 984ms 20:39:08 INFO - PROCESS | 3760 | 1463542748650 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 20:39:08 INFO - PROCESS | 3760 | 1463542748653 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 20:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:39:08 INFO - PROCESS | 3760 | 1463542748657 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:39:08 INFO - PROCESS | 3760 | 1463542748659 Marionette TRACE conn3 <- [1,1966,null,{}] 20:39:08 INFO - PROCESS | 3760 | 1463542748663 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}] 20:39:08 INFO - PROCESS | 3760 | 1463542748769 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 20:39:08 INFO - PROCESS | 3760 | 1463542748914 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:08 INFO - PROCESS | 3760 | ++DOCSHELL 183B6800 == 74 [pid = 3760] [id = 501] 20:39:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (183B8000) [pid = 3760] [serial = 1503] [outer = 00000000] 20:39:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1980F000) [pid = 3760] [serial = 1504] [outer = 183B8000] 20:39:08 INFO - PROCESS | 3760 | 1463542748974 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1A060400) [pid = 3760] [serial = 1505] [outer = 183B8000] 20:39:09 INFO - PROCESS | 3760 | 1463542749512 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]]]}] 20:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 876ms 20:39:09 INFO - PROCESS | 3760 | 1463542749560 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 20:39:09 INFO - PROCESS | 3760 | 1463542749563 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 20:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:39:09 INFO - PROCESS | 3760 | 1463542749567 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:39:09 INFO - PROCESS | 3760 | 1463542749569 Marionette TRACE conn3 <- [1,1970,null,{}] 20:39:09 INFO - PROCESS | 3760 | 1463542749573 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}] 20:39:09 INFO - PROCESS | 3760 | 1463542749666 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 20:39:09 INFO - PROCESS | 3760 | 1463542749777 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:09 INFO - PROCESS | 3760 | ++DOCSHELL 1A55F400 == 75 [pid = 3760] [id = 502] 20:39:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1A55F800) [pid = 3760] [serial = 1506] [outer = 00000000] 20:39:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1A65B800) [pid = 3760] [serial = 1507] [outer = 1A55F800] 20:39:09 INFO - PROCESS | 3760 | 1463542749829 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1A6A6800) [pid = 3760] [serial = 1508] [outer = 1A55F800] 20:39:10 INFO - PROCESS | 3760 | 1463542750463 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]]]}] 20:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 922ms 20:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:39:10 INFO - PROCESS | 3760 | 1463542750495 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 20:39:10 INFO - PROCESS | 3760 | 1463542750497 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 20:39:10 INFO - PROCESS | 3760 | 1463542750501 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:39:10 INFO - PROCESS | 3760 | 1463542750502 Marionette TRACE conn3 <- [1,1974,null,{}] 20:39:10 INFO - PROCESS | 3760 | 1463542750506 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}] 20:39:10 INFO - PROCESS | 3760 | 1463542750594 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 20:39:10 INFO - PROCESS | 3760 | 1463542750735 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:10 INFO - PROCESS | 3760 | ++DOCSHELL 10C55C00 == 76 [pid = 3760] [id = 503] 20:39:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (10C56000) [pid = 3760] [serial = 1509] [outer = 00000000] 20:39:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (11276800) [pid = 3760] [serial = 1510] [outer = 10C56000] 20:39:10 INFO - PROCESS | 3760 | 1463542750790 Marionette DEBUG loaded listener.js 20:39:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (143B6C00) [pid = 3760] [serial = 1511] [outer = 10C56000] 20:39:11 INFO - PROCESS | 3760 | 1463542751545 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]]]}] 20:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1122ms 20:39:11 INFO - PROCESS | 3760 | 1463542751614 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 20:39:11 INFO - PROCESS | 3760 | 1463542751619 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 20:39:11 INFO - PROCESS | 3760 | 1463542751624 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:39:11 INFO - PROCESS | 3760 | 1463542751628 Marionette TRACE conn3 <- [1,1978,null,{}] 20:39:11 INFO - PROCESS | 3760 | 1463542751633 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}] 20:39:11 INFO - PROCESS | 3760 | 1463542751736 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 20:39:11 INFO - PROCESS | 3760 | 1463542751850 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 3760 | ++DOCSHELL 11C6A400 == 77 [pid = 3760] [id = 504] 20:39:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (11C6AC00) [pid = 3760] [serial = 1512] [outer = 00000000] 20:39:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1315DC00) [pid = 3760] [serial = 1513] [outer = 11C6AC00] 20:39:11 INFO - PROCESS | 3760 | 1463542751946 Marionette DEBUG loaded listener.js 20:39:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (137E6C00) [pid = 3760] [serial = 1514] [outer = 11C6AC00] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 10439800 == 76 [pid = 3760] [id = 497] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 1108C000 == 75 [pid = 3760] [id = 496] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 17748400 == 74 [pid = 3760] [id = 495] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 16CC6C00 == 73 [pid = 3760] [id = 494] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 15635C00 == 72 [pid = 3760] [id = 478] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 10D1F400 == 71 [pid = 3760] [id = 493] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 14EE5000 == 70 [pid = 3760] [id = 492] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 14011800 == 69 [pid = 3760] [id = 491] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 11232800 == 68 [pid = 3760] [id = 490] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 10A7FC00 == 67 [pid = 3760] [id = 489] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1769A000) [pid = 3760] [serial = 1450] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (12847400) [pid = 3760] [serial = 1408] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (15BAF000) [pid = 3760] [serial = 1411] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1A05C800) [pid = 3760] [serial = 1414] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1A6B0C00) [pid = 3760] [serial = 1417] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 10C59000 == 66 [pid = 3760] [id = 484] 20:39:12 INFO - PROCESS | 3760 | --DOCSHELL 16127C00 == 65 [pid = 3760] [id = 483] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (15BAE800) [pid = 3760] [serial = 1435] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1401BC00) [pid = 3760] [serial = 1429] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (140CB000) [pid = 3760] [serial = 1430] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (110ED400) [pid = 3760] [serial = 1423] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1126E400) [pid = 3760] [serial = 1424] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (16133000) [pid = 3760] [serial = 1438] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (128A7400) [pid = 3760] [serial = 1426] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (12D2E800) [pid = 3760] [serial = 1427] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (15D6FC00) [pid = 3760] [serial = 1436] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1520B800) [pid = 3760] [serial = 1432] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (16A31400) [pid = 3760] [serial = 1441] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (10C5C000) [pid = 3760] [serial = 1421] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (10A79000) [pid = 3760] [serial = 1420] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (161DD800) [pid = 3760] [serial = 1439] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (167D2400) [pid = 3760] [serial = 1444] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (17056C00) [pid = 3760] [serial = 1447] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (16A36800) [pid = 3760] [serial = 1442] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (11CF2C00) [pid = 3760] [serial = 1433] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1705CC00) [pid = 3760] [serial = 1448] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (16CBD000) [pid = 3760] [serial = 1445] [outer = 00000000] [url = about:blank] 20:39:12 INFO - PROCESS | 3760 | 1463542752543 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]]]}] 20:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 922ms 20:39:12 INFO - PROCESS | 3760 | 1463542752571 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 3760 | 1463542752576 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 20:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:39:12 INFO - PROCESS | 3760 | 1463542752582 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:39:12 INFO - PROCESS | 3760 | 1463542752585 Marionette TRACE conn3 <- [1,1982,null,{}] 20:39:12 INFO - PROCESS | 3760 | 1463542752588 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}] 20:39:12 INFO - PROCESS | 3760 | 1463542752660 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 20:39:12 INFO - PROCESS | 3760 | 1463542752667 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:12 INFO - PROCESS | 3760 | ++DOCSHELL 11271C00 == 66 [pid = 3760] [id = 505] 20:39:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (11275800) [pid = 3760] [serial = 1515] [outer = 00000000] 20:39:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (13154800) [pid = 3760] [serial = 1516] [outer = 11275800] 20:39:12 INFO - PROCESS | 3760 | 1463542752716 Marionette DEBUG loaded listener.js 20:39:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (13D24000) [pid = 3760] [serial = 1517] [outer = 11275800] 20:39:13 INFO - PROCESS | 3760 | 1463542753215 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]]]}] 20:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 20:39:13 INFO - PROCESS | 3760 | 1463542753263 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 20:39:13 INFO - PROCESS | 3760 | 1463542753265 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 20:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:39:13 INFO - PROCESS | 3760 | 1463542753269 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:39:13 INFO - PROCESS | 3760 | 1463542753272 Marionette TRACE conn3 <- [1,1986,null,{}] 20:39:13 INFO - PROCESS | 3760 | 1463542753282 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}] 20:39:13 INFO - PROCESS | 3760 | 1463542753368 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 20:39:13 INFO - PROCESS | 3760 | 1463542753378 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:13 INFO - PROCESS | 3760 | ++DOCSHELL 156D4400 == 67 [pid = 3760] [id = 506] 20:39:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (156D4800) [pid = 3760] [serial = 1518] [outer = 00000000] 20:39:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15BAEC00) [pid = 3760] [serial = 1519] [outer = 156D4800] 20:39:13 INFO - PROCESS | 3760 | 1463542753424 Marionette DEBUG loaded listener.js 20:39:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (11279C00) [pid = 3760] [serial = 1520] [outer = 156D4800] 20:39:13 INFO - PROCESS | 3760 | 1463542753863 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]]]}] 20:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 20:39:13 INFO - PROCESS | 3760 | 1463542753889 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 20:39:13 INFO - PROCESS | 3760 | 1463542753891 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 20:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:39:13 INFO - PROCESS | 3760 | 1463542753898 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:39:13 INFO - PROCESS | 3760 | 1463542753900 Marionette TRACE conn3 <- [1,1990,null,{}] 20:39:13 INFO - PROCESS | 3760 | 1463542753903 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}] 20:39:13 INFO - PROCESS | 3760 | 1463542753984 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 20:39:14 INFO - PROCESS | 3760 | 1463542754024 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:14 INFO - PROCESS | 3760 | ++DOCSHELL 1612E000 == 68 [pid = 3760] [id = 507] 20:39:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1612F000) [pid = 3760] [serial = 1521] [outer = 00000000] 20:39:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (161DE400) [pid = 3760] [serial = 1522] [outer = 1612F000] 20:39:14 INFO - PROCESS | 3760 | 1463542754068 Marionette DEBUG loaded listener.js 20:39:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (167A7400) [pid = 3760] [serial = 1523] [outer = 1612F000] 20:39:14 INFO - PROCESS | 3760 | 1463542754508 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]]]}] 20:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 615ms 20:39:14 INFO - PROCESS | 3760 | 1463542754543 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 20:39:14 INFO - PROCESS | 3760 | 1463542754545 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 20:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:39:14 INFO - PROCESS | 3760 | 1463542754548 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:39:14 INFO - PROCESS | 3760 | 1463542754550 Marionette TRACE conn3 <- [1,1994,null,{}] 20:39:14 INFO - PROCESS | 3760 | 1463542754553 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}] 20:39:14 INFO - PROCESS | 3760 | 1463542754641 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 20:39:14 INFO - PROCESS | 3760 | 1463542754647 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:14 INFO - PROCESS | 3760 | ++DOCSHELL 103D1C00 == 69 [pid = 3760] [id = 508] 20:39:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (10558C00) [pid = 3760] [serial = 1524] [outer = 00000000] 20:39:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (16A33C00) [pid = 3760] [serial = 1525] [outer = 10558C00] 20:39:14 INFO - PROCESS | 3760 | 1463542754691 Marionette DEBUG loaded listener.js 20:39:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (16ACA800) [pid = 3760] [serial = 1526] [outer = 10558C00] 20:39:15 INFO - PROCESS | 3760 | 1463542755150 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]]]}] 20:39:15 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 20:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 20:39:15 INFO - PROCESS | 3760 | 1463542755169 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 3760 | 1463542755172 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 20:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:39:15 INFO - PROCESS | 3760 | 1463542755190 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:39:15 INFO - PROCESS | 3760 | 1463542755192 Marionette TRACE conn3 <- [1,1998,null,{}] 20:39:15 INFO - PROCESS | 3760 | 1463542755196 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}] 20:39:15 INFO - PROCESS | 3760 | 1463542755322 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 20:39:15 INFO - PROCESS | 3760 | 1463542755427 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:15 INFO - PROCESS | 3760 | ++DOCSHELL 170CF800 == 70 [pid = 3760] [id = 509] 20:39:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (170D1000) [pid = 3760] [serial = 1527] [outer = 00000000] 20:39:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1714AC00) [pid = 3760] [serial = 1528] [outer = 170D1000] 20:39:15 INFO - PROCESS | 3760 | 1463542755480 Marionette DEBUG loaded listener.js 20:39:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (174B8800) [pid = 3760] [serial = 1529] [outer = 170D1000] 20:39:15 INFO - PROCESS | 3760 | 1463542755878 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]]]}] 20:39:15 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 20:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 722ms 20:39:15 INFO - PROCESS | 3760 | 1463542755913 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 3760 | 1463542755915 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 20:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:39:15 INFO - PROCESS | 3760 | 1463542755919 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:39:15 INFO - PROCESS | 3760 | 1463542755921 Marionette TRACE conn3 <- [1,2002,null,{}] 20:39:15 INFO - PROCESS | 3760 | 1463542755924 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}] 20:39:16 INFO - PROCESS | 3760 | 1463542756035 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 20:39:16 INFO - PROCESS | 3760 | 1463542756041 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 3760 | ++DOCSHELL 167DCC00 == 71 [pid = 3760] [id = 510] 20:39:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1703BC00) [pid = 3760] [serial = 1530] [outer = 00000000] 20:39:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (183BFC00) [pid = 3760] [serial = 1531] [outer = 1703BC00] 20:39:16 INFO - PROCESS | 3760 | 1463542756085 Marionette DEBUG loaded listener.js 20:39:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (19756C00) [pid = 3760] [serial = 1532] [outer = 1703BC00] 20:39:16 INFO - PROCESS | 3760 | 1463542756532 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]]]}] 20:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 20:39:16 INFO - PROCESS | 3760 | 1463542756557 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 20:39:16 INFO - PROCESS | 3760 | 1463542756559 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 20:39:16 INFO - PROCESS | 3760 | 1463542756563 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:39:16 INFO - PROCESS | 3760 | 1463542756564 Marionette TRACE conn3 <- [1,2006,null,{}] 20:39:16 INFO - PROCESS | 3760 | 1463542756568 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}] 20:39:16 INFO - PROCESS | 3760 | 1463542756665 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 20:39:16 INFO - PROCESS | 3760 | 1463542756759 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 3760 | ++DOCSHELL 183B6C00 == 72 [pid = 3760] [id = 511] 20:39:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (19806800) [pid = 3760] [serial = 1533] [outer = 00000000] 20:39:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1A062800) [pid = 3760] [serial = 1534] [outer = 19806800] 20:39:16 INFO - PROCESS | 3760 | 1463542756802 Marionette DEBUG loaded listener.js 20:39:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1A557800) [pid = 3760] [serial = 1535] [outer = 19806800] 20:39:17 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (17054C00) [pid = 3760] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:39:17 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1401C000) [pid = 3760] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:39:17 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (10EBCC00) [pid = 3760] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:39:17 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (15209800) [pid = 3760] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:39:17 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (11270800) [pid = 3760] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:39:17 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1975EC00) [pid = 3760] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:39:17 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (11272400) [pid = 3760] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:39:17 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (14010400) [pid = 3760] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:39:17 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1522F400) [pid = 3760] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:39:17 INFO - PROCESS | 3760 | 1463542757320 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]]]}] 20:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 784ms 20:39:17 INFO - PROCESS | 3760 | 1463542757358 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 3760 | 1463542757360 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 20:39:17 INFO - PROCESS | 3760 | 1463542757364 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:39:17 INFO - PROCESS | 3760 | 1463542757365 Marionette TRACE conn3 <- [1,2010,null,{}] 20:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:39:17 INFO - PROCESS | 3760 | 1463542757369 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}] 20:39:17 INFO - PROCESS | 3760 | 1463542757449 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 20:39:17 INFO - PROCESS | 3760 | 1463542757455 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 3760 | ++DOCSHELL 10A59C00 == 73 [pid = 3760] [id = 512] 20:39:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (15209800) [pid = 3760] [serial = 1536] [outer = 00000000] 20:39:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1815A400) [pid = 3760] [serial = 1537] [outer = 15209800] 20:39:17 INFO - PROCESS | 3760 | 1463542757499 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1A032400) [pid = 3760] [serial = 1538] [outer = 15209800] 20:39:17 INFO - PROCESS | 3760 | 1463542757898 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]]]}] 20:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 584ms 20:39:17 INFO - PROCESS | 3760 | 1463542757955 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 3760 | 1463542757957 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 20:39:17 INFO - PROCESS | 3760 | 1463542757964 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:39:17 INFO - PROCESS | 3760 | 1463542757966 Marionette TRACE conn3 <- [1,2014,null,{}] 20:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:39:17 INFO - PROCESS | 3760 | 1463542757969 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}] 20:39:18 INFO - PROCESS | 3760 | 1463542758051 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 20:39:18 INFO - PROCESS | 3760 | 1463542758059 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 3760 | ++DOCSHELL 13D2E800 == 74 [pid = 3760] [id = 513] 20:39:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (17E05400) [pid = 3760] [serial = 1539] [outer = 00000000] 20:39:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1A65FC00) [pid = 3760] [serial = 1540] [outer = 17E05400] 20:39:18 INFO - PROCESS | 3760 | 1463542758103 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (11C0BC00) [pid = 3760] [serial = 1541] [outer = 17E05400] 20:39:18 INFO - PROCESS | 3760 | 1463542758565 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]]]}] 20:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 20:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:39:18 INFO - PROCESS | 3760 | 1463542758613 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 3760 | 1463542758616 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 20:39:18 INFO - PROCESS | 3760 | 1463542758619 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:39:18 INFO - PROCESS | 3760 | 1463542758621 Marionette TRACE conn3 <- [1,2018,null,{}] 20:39:18 INFO - PROCESS | 3760 | 1463542758625 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}] 20:39:18 INFO - PROCESS | 3760 | 1463542758707 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 20:39:18 INFO - PROCESS | 3760 | 1463542758713 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 3760 | ++DOCSHELL 1A6B0800 == 75 [pid = 3760] [id = 514] 20:39:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1A6B1800) [pid = 3760] [serial = 1542] [outer = 00000000] 20:39:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1AA6D800) [pid = 3760] [serial = 1543] [outer = 1A6B1800] 20:39:18 INFO - PROCESS | 3760 | 1463542758760 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1AA73000) [pid = 3760] [serial = 1544] [outer = 1A6B1800] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 16CC4C00 == 74 [pid = 3760] [id = 427] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 10C5BC00 == 73 [pid = 3760] [id = 388] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 15207000 == 72 [pid = 3760] [id = 443] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 11272C00 == 71 [pid = 3760] [id = 485] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 12D7EC00 == 70 [pid = 3760] [id = 387] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 1331E800 == 69 [pid = 3760] [id = 415] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 17473800 == 68 [pid = 3760] [id = 456] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 1331E400 == 67 [pid = 3760] [id = 457] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 17749400 == 66 [pid = 3760] [id = 402] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 16CC6800 == 65 [pid = 3760] [id = 430] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 15632000 == 64 [pid = 3760] [id = 487] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 174B7000 == 63 [pid = 3760] [id = 488] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 1703B400 == 62 [pid = 3760] [id = 486] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 10D1B400 == 61 [pid = 3760] [id = 386] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 10439C00 == 60 [pid = 3760] [id = 375] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 10C60800 == 59 [pid = 3760] [id = 414] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 15D6A000 == 58 [pid = 3760] [id = 363] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 10A61000 == 57 [pid = 3760] [id = 446] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 10483C00 == 56 [pid = 3760] [id = 413] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 1288DC00 == 55 [pid = 3760] [id = 454] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 167D4800 == 54 [pid = 3760] [id = 385] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 19757800 == 53 [pid = 3760] [id = 445] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 1A559000 == 52 [pid = 3760] [id = 468] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 130D4000 == 51 [pid = 3760] [id = 374] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 15A3B800 == 50 [pid = 3760] [id = 455] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 128A0800 == 49 [pid = 3760] [id = 373] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 143B8C00 == 48 [pid = 3760] [id = 444] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 15A34400 == 47 [pid = 3760] [id = 401] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 1520FC00 == 46 [pid = 3760] [id = 429] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 1A381800 == 45 [pid = 3760] [id = 472] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 19803C00 == 44 [pid = 3760] [id = 471] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 19757400 == 43 [pid = 3760] [id = 431] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 11C6A400 == 42 [pid = 3760] [id = 504] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 10C55C00 == 41 [pid = 3760] [id = 503] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 1A55F400 == 40 [pid = 3760] [id = 502] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 15D6BC00 == 39 [pid = 3760] [id = 500] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 183B6800 == 38 [pid = 3760] [id = 501] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 183BE800 == 37 [pid = 3760] [id = 498] 20:39:19 INFO - PROCESS | 3760 | --DOCSHELL 10C5C800 == 36 [pid = 3760] [id = 499] 20:39:20 INFO - PROCESS | 3760 | --DOCSHELL 1612E000 == 35 [pid = 3760] [id = 507] 20:39:20 INFO - PROCESS | 3760 | --DOCSHELL 170CF800 == 34 [pid = 3760] [id = 509] 20:39:20 INFO - PROCESS | 3760 | --DOCSHELL 11271C00 == 33 [pid = 3760] [id = 505] 20:39:20 INFO - PROCESS | 3760 | --DOCSHELL 183B6C00 == 32 [pid = 3760] [id = 511] 20:39:20 INFO - PROCESS | 3760 | --DOCSHELL 10A59C00 == 31 [pid = 3760] [id = 512] 20:39:20 INFO - PROCESS | 3760 | --DOCSHELL 103D1C00 == 30 [pid = 3760] [id = 508] 20:39:20 INFO - PROCESS | 3760 | --DOCSHELL 167DCC00 == 29 [pid = 3760] [id = 510] 20:39:20 INFO - PROCESS | 3760 | --DOCSHELL 156D4400 == 28 [pid = 3760] [id = 506] 20:39:20 INFO - PROCESS | 3760 | --DOCSHELL 13D2E800 == 27 [pid = 3760] [id = 513] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1A380400) [pid = 3760] [serial = 1495] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (174BD800) [pid = 3760] [serial = 1483] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (183BC000) [pid = 3760] [serial = 1484] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (14EEB000) [pid = 3760] [serial = 1474] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1520E800) [pid = 3760] [serial = 1475] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (12842800) [pid = 3760] [serial = 1469] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (11271400) [pid = 3760] [serial = 1468] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (15DF0800) [pid = 3760] [serial = 1477] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (11C6BC00) [pid = 3760] [serial = 1471] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (12B5FC00) [pid = 3760] [serial = 1472] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (11230000) [pid = 3760] [serial = 1453] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (143B3000) [pid = 3760] [serial = 1456] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (170D3C00) [pid = 3760] [serial = 1459] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (183B5800) [pid = 3760] [serial = 1462] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (19805400) [pid = 3760] [serial = 1465] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (19BC3000) [pid = 3760] [serial = 1486] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1520D000) [pid = 3760] [serial = 1489] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (161DD400) [pid = 3760] [serial = 1490] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1A038800) [pid = 3760] [serial = 1492] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16A31800) [pid = 3760] [serial = 1481] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (167D7800) [pid = 3760] [serial = 1480] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (19BCCC00) [pid = 3760] [serial = 1487] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1A059800) [pid = 3760] [serial = 1493] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1612F400) [pid = 3760] [serial = 1478] [outer = 00000000] [url = about:blank] 20:39:20 INFO - PROCESS | 3760 | 1463542760821 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]]]}] 20:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2274ms 20:39:20 INFO - PROCESS | 3760 | 1463542760882 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 20:39:20 INFO - PROCESS | 3760 | 1463542760886 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 20:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:39:20 INFO - PROCESS | 3760 | 1463542760892 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:39:20 INFO - PROCESS | 3760 | 1463542760895 Marionette TRACE conn3 <- [1,2022,null,{}] 20:39:20 INFO - PROCESS | 3760 | 1463542760901 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}] 20:39:20 INFO - PROCESS | 3760 | 1463542760992 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 20:39:20 INFO - PROCESS | 3760 | 1463542761002 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:21 INFO - PROCESS | 3760 | ++DOCSHELL 10446C00 == 28 [pid = 3760] [id = 515] 20:39:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1047DC00) [pid = 3760] [serial = 1545] [outer = 00000000] 20:39:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (105F4000) [pid = 3760] [serial = 1546] [outer = 1047DC00] 20:39:21 INFO - PROCESS | 3760 | 1463542761051 Marionette DEBUG loaded listener.js 20:39:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (10A59C00) [pid = 3760] [serial = 1547] [outer = 1047DC00] 20:39:21 INFO - PROCESS | 3760 | 1463542761554 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]]]}] 20:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 676ms 20:39:21 INFO - PROCESS | 3760 | 1463542761593 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 20:39:21 INFO - PROCESS | 3760 | 1463542761599 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 20:39:21 INFO - PROCESS | 3760 | 1463542761605 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:39:21 INFO - PROCESS | 3760 | 1463542761608 Marionette TRACE conn3 <- [1,2026,null,{}] 20:39:21 INFO - PROCESS | 3760 | 1463542761612 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}] 20:39:21 INFO - PROCESS | 3760 | 1463542761694 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 20:39:21 INFO - PROCESS | 3760 | 1463542761705 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:21 INFO - PROCESS | 3760 | ++DOCSHELL 10C57C00 == 29 [pid = 3760] [id = 516] 20:39:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (10C5D000) [pid = 3760] [serial = 1548] [outer = 00000000] 20:39:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (10D20C00) [pid = 3760] [serial = 1549] [outer = 10C5D000] 20:39:21 INFO - PROCESS | 3760 | 1463542761735 Marionette DEBUG loaded listener.js 20:39:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (10EC1C00) [pid = 3760] [serial = 1550] [outer = 10C5D000] 20:39:22 INFO - PROCESS | 3760 | 1463542762212 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]]]}] 20:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 615ms 20:39:22 INFO - PROCESS | 3760 | 1463542762230 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 20:39:22 INFO - PROCESS | 3760 | 1463542762232 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 20:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:39:22 INFO - PROCESS | 3760 | 1463542762236 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:39:22 INFO - PROCESS | 3760 | 1463542762240 Marionette TRACE conn3 <- [1,2030,null,{}] 20:39:22 INFO - PROCESS | 3760 | 1463542762254 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}] 20:39:22 INFO - PROCESS | 3760 | 1463542762340 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 20:39:22 INFO - PROCESS | 3760 | 1463542762348 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:22 INFO - PROCESS | 3760 | ++DOCSHELL 114A6800 == 30 [pid = 3760] [id = 517] 20:39:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (114A8800) [pid = 3760] [serial = 1551] [outer = 00000000] 20:39:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (11C02C00) [pid = 3760] [serial = 1552] [outer = 114A8800] 20:39:22 INFO - PROCESS | 3760 | 1463542762405 Marionette DEBUG loaded listener.js 20:39:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (12840000) [pid = 3760] [serial = 1553] [outer = 114A8800] 20:39:22 INFO - PROCESS | 3760 | 1463542762922 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]]]}] 20:39:22 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) 20:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 738ms 20:39:22 INFO - PROCESS | 3760 | 1463542762978 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 20:39:22 INFO - PROCESS | 3760 | 1463542762980 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 20:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:39:22 INFO - PROCESS | 3760 | 1463542762984 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:39:22 INFO - PROCESS | 3760 | 1463542762986 Marionette TRACE conn3 <- [1,2034,null,{}] 20:39:22 INFO - PROCESS | 3760 | 1463542762989 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}] 20:39:23 INFO - PROCESS | 3760 | 1463542763069 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 20:39:23 INFO - PROCESS | 3760 | 1463542763076 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:23 INFO - PROCESS | 3760 | ++DOCSHELL 128A0800 == 31 [pid = 3760] [id = 518] 20:39:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (12A91400) [pid = 3760] [serial = 1554] [outer = 00000000] 20:39:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (13047C00) [pid = 3760] [serial = 1555] [outer = 12A91400] 20:39:23 INFO - PROCESS | 3760 | 1463542763131 Marionette DEBUG loaded listener.js 20:39:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (130D4400) [pid = 3760] [serial = 1556] [outer = 12A91400] 20:39:23 INFO - PROCESS | 3760 | 1463542763592 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]]]}] 20:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 615ms 20:39:23 INFO - PROCESS | 3760 | 1463542763622 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 20:39:23 INFO - PROCESS | 3760 | 1463542763624 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 20:39:23 INFO - PROCESS | 3760 | 1463542763627 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:39:23 INFO - PROCESS | 3760 | 1463542763629 Marionette TRACE conn3 <- [1,2038,null,{}] 20:39:23 INFO - PROCESS | 3760 | 1463542763632 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}] 20:39:23 INFO - PROCESS | 3760 | 1463542763711 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 20:39:23 INFO - PROCESS | 3760 | 1463542763718 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:23 INFO - PROCESS | 3760 | ++DOCSHELL 13317400 == 32 [pid = 3760] [id = 519] 20:39:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1331A800) [pid = 3760] [serial = 1557] [outer = 00000000] 20:39:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (13370800) [pid = 3760] [serial = 1558] [outer = 1331A800] 20:39:23 INFO - PROCESS | 3760 | 1463542763762 Marionette DEBUG loaded listener.js 20:39:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (137F1400) [pid = 3760] [serial = 1559] [outer = 1331A800] 20:39:24 INFO - PROCESS | 3760 | 1463542764200 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]]]}] 20:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 631ms 20:39:24 INFO - PROCESS | 3760 | 1463542764249 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 20:39:24 INFO - PROCESS | 3760 | 1463542764251 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 20:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:39:24 INFO - PROCESS | 3760 | 1463542764258 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:39:24 INFO - PROCESS | 3760 | 1463542764260 Marionette TRACE conn3 <- [1,2042,null,{}] 20:39:24 INFO - PROCESS | 3760 | 1463542764263 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}] 20:39:24 INFO - PROCESS | 3760 | 1463542764369 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 20:39:24 INFO - PROCESS | 3760 | 1463542764379 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:24 INFO - PROCESS | 3760 | ++DOCSHELL 13366400 == 33 [pid = 3760] [id = 520] 20:39:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (15201C00) [pid = 3760] [serial = 1560] [outer = 00000000] 20:39:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1520F800) [pid = 3760] [serial = 1561] [outer = 15201C00] 20:39:24 INFO - PROCESS | 3760 | 1463542764427 Marionette DEBUG loaded listener.js 20:39:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1540EC00) [pid = 3760] [serial = 1562] [outer = 15201C00] 20:39:24 INFO - PROCESS | 3760 | 1463542764875 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]]]}] 20:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 20:39:24 INFO - PROCESS | 3760 | 1463542764938 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 20:39:24 INFO - PROCESS | 3760 | 1463542764940 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 20:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:39:24 INFO - PROCESS | 3760 | 1463542764943 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:39:24 INFO - PROCESS | 3760 | 1463542764944 Marionette TRACE conn3 <- [1,2046,null,{}] 20:39:24 INFO - PROCESS | 3760 | 1463542764948 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}] 20:39:25 INFO - PROCESS | 3760 | 1463542765021 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 20:39:25 INFO - PROCESS | 3760 | 1463542765058 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:25 INFO - PROCESS | 3760 | ++DOCSHELL 1562EC00 == 34 [pid = 3760] [id = 521] 20:39:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (15631400) [pid = 3760] [serial = 1563] [outer = 00000000] 20:39:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (15A3F800) [pid = 3760] [serial = 1564] [outer = 15631400] 20:39:25 INFO - PROCESS | 3760 | 1463542765102 Marionette DEBUG loaded listener.js 20:39:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (15BAA800) [pid = 3760] [serial = 1565] [outer = 15631400] 20:39:25 INFO - PROCESS | 3760 | 1463542765521 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]]]}] 20:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 20:39:25 INFO - PROCESS | 3760 | 1463542765581 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 20:39:25 INFO - PROCESS | 3760 | 1463542765583 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 20:39:25 INFO - PROCESS | 3760 | 1463542765586 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:39:25 INFO - PROCESS | 3760 | 1463542765588 Marionette TRACE conn3 <- [1,2050,null,{}] 20:39:25 INFO - PROCESS | 3760 | 1463542765592 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}] 20:39:25 INFO - PROCESS | 3760 | 1463542765678 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 20:39:25 INFO - PROCESS | 3760 | 1463542765686 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:25 INFO - PROCESS | 3760 | ++DOCSHELL 15401400 == 35 [pid = 3760] [id = 522] 20:39:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (15DEC000) [pid = 3760] [serial = 1566] [outer = 00000000] 20:39:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1612B000) [pid = 3760] [serial = 1567] [outer = 15DEC000] 20:39:25 INFO - PROCESS | 3760 | 1463542765731 Marionette DEBUG loaded listener.js 20:39:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (15DE5800) [pid = 3760] [serial = 1568] [outer = 15DEC000] 20:39:26 INFO - PROCESS | 3760 | 1463542766172 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]]]}] 20:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 631ms 20:39:26 INFO - PROCESS | 3760 | 1463542766220 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 20:39:26 INFO - PROCESS | 3760 | 1463542766222 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 20:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:39:26 INFO - PROCESS | 3760 | 1463542766225 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:39:26 INFO - PROCESS | 3760 | 1463542766227 Marionette TRACE conn3 <- [1,2054,null,{}] 20:39:26 INFO - PROCESS | 3760 | 1463542766230 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}] 20:39:26 INFO - PROCESS | 3760 | 1463542766337 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 20:39:26 INFO - PROCESS | 3760 | 1463542766346 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:26 INFO - PROCESS | 3760 | ++DOCSHELL 114A4C00 == 36 [pid = 3760] [id = 523] 20:39:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (11A0B800) [pid = 3760] [serial = 1569] [outer = 00000000] 20:39:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (161DD800) [pid = 3760] [serial = 1570] [outer = 11A0B800] 20:39:26 INFO - PROCESS | 3760 | 1463542766465 Marionette DEBUG loaded listener.js 20:39:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (161DE000) [pid = 3760] [serial = 1571] [outer = 11A0B800] 20:39:26 INFO - PROCESS | 3760 | 1463542766868 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]]]}] 20:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 20:39:26 INFO - PROCESS | 3760 | 1463542766910 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 20:39:26 INFO - PROCESS | 3760 | 1463542766912 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 20:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:39:26 INFO - PROCESS | 3760 | 1463542766920 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:39:26 INFO - PROCESS | 3760 | 1463542766922 Marionette TRACE conn3 <- [1,2058,null,{}] 20:39:26 INFO - PROCESS | 3760 | 1463542766926 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}] 20:39:27 INFO - PROCESS | 3760 | 1463542767034 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 20:39:27 INFO - PROCESS | 3760 | 1463542767043 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 3760 | ++DOCSHELL 12D38400 == 37 [pid = 3760] [id = 524] 20:39:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (16127C00) [pid = 3760] [serial = 1572] [outer = 00000000] 20:39:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (16A3E400) [pid = 3760] [serial = 1573] [outer = 16127C00] 20:39:27 INFO - PROCESS | 3760 | 1463542767088 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (16CC1400) [pid = 3760] [serial = 1574] [outer = 16127C00] 20:39:27 INFO - PROCESS | 3760 | 1463542767538 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]]]}] 20:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 645ms 20:39:27 INFO - PROCESS | 3760 | 1463542767571 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 20:39:27 INFO - PROCESS | 3760 | 1463542767574 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 20:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:39:27 INFO - PROCESS | 3760 | 1463542767577 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:39:27 INFO - PROCESS | 3760 | 1463542767579 Marionette TRACE conn3 <- [1,2062,null,{}] 20:39:27 INFO - PROCESS | 3760 | 1463542767590 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}] 20:39:27 INFO - PROCESS | 3760 | 1463542767711 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 20:39:27 INFO - PROCESS | 3760 | 1463542767807 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 3760 | ++DOCSHELL 16CC5C00 == 38 [pid = 3760] [id = 525] 20:39:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (16CC6C00) [pid = 3760] [serial = 1575] [outer = 00000000] 20:39:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (170CCC00) [pid = 3760] [serial = 1576] [outer = 16CC6C00] 20:39:27 INFO - PROCESS | 3760 | 1463542767845 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (170D9400) [pid = 3760] [serial = 1577] [outer = 16CC6C00] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (17052C00) [pid = 3760] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1A55B400) [pid = 3760] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (17E05400) [pid = 3760] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (170D1000) [pid = 3760] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1703BC00) [pid = 3760] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (19806800) [pid = 3760] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (15209800) [pid = 3760] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (10558C00) [pid = 3760] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1612F000) [pid = 3760] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (156D4800) [pid = 3760] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (11275800) [pid = 3760] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (11C6AC00) [pid = 3760] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (10C56000) [pid = 3760] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1A55F800) [pid = 3760] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (183B8000) [pid = 3760] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (15D6C000) [pid = 3760] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (10C5D800) [pid = 3760] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (19809C00) [pid = 3760] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (19804000) [pid = 3760] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (17050800) [pid = 3760] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15D69C00) [pid = 3760] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (128A5400) [pid = 3760] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15210000) [pid = 3760] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (105F3400) [pid = 3760] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (17747400) [pid = 3760] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (10D27000) [pid = 3760] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (12849800) [pid = 3760] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (10D1A000) [pid = 3760] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1769A400) [pid = 3760] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (16656C00) [pid = 3760] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1A6A9800) [pid = 3760] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (17118800) [pid = 3760] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:39:28 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1705F400) [pid = 3760] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:39:28 INFO - PROCESS | 3760 | 1463542768741 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]]]}] 20:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1198ms 20:39:28 INFO - PROCESS | 3760 | 1463542768776 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 3760 | 1463542768778 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 20:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:39:28 INFO - PROCESS | 3760 | 1463542768781 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:39:28 INFO - PROCESS | 3760 | 1463542768783 Marionette TRACE conn3 <- [1,2066,null,{}] 20:39:28 INFO - PROCESS | 3760 | 1463542768786 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}] 20:39:28 INFO - PROCESS | 3760 | 1463542768845 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 20:39:28 INFO - PROCESS | 3760 | 1463542768853 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:28 INFO - PROCESS | 3760 | ++DOCSHELL 10D25C00 == 39 [pid = 3760] [id = 526] 20:39:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10D26000) [pid = 3760] [serial = 1578] [outer = 00000000] 20:39:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (10D27C00) [pid = 3760] [serial = 1579] [outer = 10D26000] 20:39:28 INFO - PROCESS | 3760 | 1463542768983 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (12889800) [pid = 3760] [serial = 1580] [outer = 10D26000] 20:39:29 INFO - PROCESS | 3760 | 1463542769371 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]]]}] 20:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 631ms 20:39:29 INFO - PROCESS | 3760 | 1463542769403 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 20:39:29 INFO - PROCESS | 3760 | 1463542769405 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 20:39:29 INFO - PROCESS | 3760 | 1463542769409 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:39:29 INFO - PROCESS | 3760 | 1463542769410 Marionette TRACE conn3 <- [1,2070,null,{}] 20:39:29 INFO - PROCESS | 3760 | 1463542769413 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}] 20:39:29 INFO - PROCESS | 3760 | 1463542769521 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 20:39:29 INFO - PROCESS | 3760 | 1463542769530 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:29 INFO - PROCESS | 3760 | ++DOCSHELL 10D24400 == 40 [pid = 3760] [id = 527] 20:39:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (10D28000) [pid = 3760] [serial = 1581] [outer = 00000000] 20:39:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1562C000) [pid = 3760] [serial = 1582] [outer = 10D28000] 20:39:29 INFO - PROCESS | 3760 | 1463542769577 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (15D72C00) [pid = 3760] [serial = 1583] [outer = 10D28000] 20:39:29 INFO - PROCESS | 3760 | 1463542769965 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]]]}] 20:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 584ms 20:39:29 INFO - PROCESS | 3760 | 1463542769988 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 20:39:29 INFO - PROCESS | 3760 | 1463542769990 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 20:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:39:29 INFO - PROCESS | 3760 | 1463542769993 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:39:29 INFO - PROCESS | 3760 | 1463542769995 Marionette TRACE conn3 <- [1,2074,null,{}] 20:39:30 INFO - PROCESS | 3760 | 1463542769998 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}] 20:39:30 INFO - PROCESS | 3760 | 1463542770071 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 20:39:30 INFO - PROCESS | 3760 | 1463542770078 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:30 INFO - PROCESS | 3760 | ++DOCSHELL 13370400 == 41 [pid = 3760] [id = 528] 20:39:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (15207400) [pid = 3760] [serial = 1584] [outer = 00000000] 20:39:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (17055400) [pid = 3760] [serial = 1585] [outer = 15207400] 20:39:30 INFO - PROCESS | 3760 | 1463542770120 Marionette DEBUG loaded listener.js 20:39:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (170D0400) [pid = 3760] [serial = 1586] [outer = 15207400] 20:39:30 INFO - PROCESS | 3760 | 1463542770594 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]]]}] 20:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 676ms 20:39:30 INFO - PROCESS | 3760 | 1463542770694 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 20:39:30 INFO - PROCESS | 3760 | 1463542770698 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 20:39:30 INFO - PROCESS | 3760 | 1463542770703 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:39:30 INFO - PROCESS | 3760 | 1463542770707 Marionette TRACE conn3 <- [1,2078,null,{}] 20:39:30 INFO - PROCESS | 3760 | 1463542770718 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}] 20:39:30 INFO - PROCESS | 3760 | 1463542770834 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 20:39:30 INFO - PROCESS | 3760 | 1463542770947 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:30 INFO - PROCESS | 3760 | ++DOCSHELL 1043F800 == 42 [pid = 3760] [id = 529] 20:39:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (10477800) [pid = 3760] [serial = 1587] [outer = 00000000] 20:39:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (10562800) [pid = 3760] [serial = 1588] [outer = 10477800] 20:39:31 INFO - PROCESS | 3760 | 1463542771003 Marionette DEBUG loaded listener.js 20:39:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (10A55C00) [pid = 3760] [serial = 1589] [outer = 10477800] 20:39:31 INFO - PROCESS | 3760 | 1463542771739 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]]]}] 20:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1091ms 20:39:31 INFO - PROCESS | 3760 | 1463542771797 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 20:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:39:31 INFO - PROCESS | 3760 | 1463542771802 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 20:39:31 INFO - PROCESS | 3760 | 1463542771810 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:39:31 INFO - PROCESS | 3760 | 1463542771814 Marionette TRACE conn3 <- [1,2082,null,{}] 20:39:31 INFO - PROCESS | 3760 | 1463542771818 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}] 20:39:31 INFO - PROCESS | 3760 | 1463542771968 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 20:39:31 INFO - PROCESS | 3760 | 1463542771984 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:31 INFO - PROCESS | 3760 | ++DOCSHELL 105ED000 == 43 [pid = 3760] [id = 530] 20:39:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (11094000) [pid = 3760] [serial = 1590] [outer = 00000000] 20:39:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (11467000) [pid = 3760] [serial = 1591] [outer = 11094000] 20:39:32 INFO - PROCESS | 3760 | 1463542772038 Marionette DEBUG loaded listener.js 20:39:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1288B400) [pid = 3760] [serial = 1592] [outer = 11094000] 20:39:32 INFO - PROCESS | 3760 | 1463542772731 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]]]}] 20:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 984ms 20:39:32 INFO - PROCESS | 3760 | 1463542772793 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 20:39:32 INFO - PROCESS | 3760 | 1463542772795 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 20:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:39:32 INFO - PROCESS | 3760 | 1463542772799 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:39:32 INFO - PROCESS | 3760 | 1463542772801 Marionette TRACE conn3 <- [1,2086,null,{}] 20:39:32 INFO - PROCESS | 3760 | 1463542772838 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}] 20:39:32 INFO - PROCESS | 3760 | 1463542772948 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 20:39:33 INFO - PROCESS | 3760 | 1463542773202 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:33 INFO - PROCESS | 3760 | ++DOCSHELL 0C78C400 == 44 [pid = 3760] [id = 531] 20:39:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (0F31AC00) [pid = 3760] [serial = 1593] [outer = 00000000] 20:39:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (103F9800) [pid = 3760] [serial = 1594] [outer = 0F31AC00] 20:39:33 INFO - PROCESS | 3760 | 1463542773261 Marionette DEBUG loaded listener.js 20:39:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (10A79000) [pid = 3760] [serial = 1595] [outer = 0F31AC00] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 10D1D400 == 43 [pid = 3760] [id = 344] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 140CA800 == 42 [pid = 3760] [id = 348] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 12AEFC00 == 41 [pid = 3760] [id = 341] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 1127B800 == 40 [pid = 3760] [id = 340] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 12B5D400 == 39 [pid = 3760] [id = 353] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 1284D800 == 38 [pid = 3760] [id = 352] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 1336D800 == 37 [pid = 3760] [id = 354] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 1307C800 == 36 [pid = 3760] [id = 342] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 110F8400 == 35 [pid = 3760] [id = 339] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 1047C000 == 34 [pid = 3760] [id = 337] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 10D19400 == 33 [pid = 3760] [id = 351] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 10A84800 == 32 [pid = 3760] [id = 338] 20:39:33 INFO - PROCESS | 3760 | --DOCSHELL 105F3C00 == 31 [pid = 3760] [id = 350] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1A034400) [pid = 3760] [serial = 1373] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (19804C00) [pid = 3760] [serial = 1325] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (10D1F800) [pid = 3760] [serial = 1361] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (19757000) [pid = 3760] [serial = 1370] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (140D0C00) [pid = 3760] [serial = 1409] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15628800) [pid = 3760] [serial = 1457] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11C5F400) [pid = 3760] [serial = 1454] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (19809400) [pid = 3760] [serial = 1466] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (19755800) [pid = 3760] [serial = 1463] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1A9D0C00) [pid = 3760] [serial = 1418] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1A659000) [pid = 3760] [serial = 1415] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1768EC00) [pid = 3760] [serial = 1460] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (167A7000) [pid = 3760] [serial = 1367] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (15204400) [pid = 3760] [serial = 1364] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (161DDC00) [pid = 3760] [serial = 1412] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (17E10000) [pid = 3760] [serial = 1451] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1A6AA800) [pid = 3760] [serial = 1406] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1AA6D800) [pid = 3760] [serial = 1543] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (11C0BC00) [pid = 3760] [serial = 1541] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1714AC00) [pid = 3760] [serial = 1528] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (183BFC00) [pid = 3760] [serial = 1531] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (174B8800) [pid = 3760] [serial = 1529] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A062800) [pid = 3760] [serial = 1534] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (19756C00) [pid = 3760] [serial = 1532] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1A65FC00) [pid = 3760] [serial = 1540] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1815A400) [pid = 3760] [serial = 1537] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A557800) [pid = 3760] [serial = 1535] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (16A33C00) [pid = 3760] [serial = 1525] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (161DE400) [pid = 3760] [serial = 1522] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (167A7400) [pid = 3760] [serial = 1523] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15BAEC00) [pid = 3760] [serial = 1519] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (11279C00) [pid = 3760] [serial = 1520] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13154800) [pid = 3760] [serial = 1516] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13D24000) [pid = 3760] [serial = 1517] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (137E6C00) [pid = 3760] [serial = 1514] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1315DC00) [pid = 3760] [serial = 1513] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (143B6C00) [pid = 3760] [serial = 1511] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (11276800) [pid = 3760] [serial = 1510] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A6A6800) [pid = 3760] [serial = 1508] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A65B800) [pid = 3760] [serial = 1507] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A060400) [pid = 3760] [serial = 1505] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1980F000) [pid = 3760] [serial = 1504] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16A32C00) [pid = 3760] [serial = 1502] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16126400) [pid = 3760] [serial = 1501] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11CFA400) [pid = 3760] [serial = 1499] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10EBEC00) [pid = 3760] [serial = 1498] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A387400) [pid = 3760] [serial = 1496] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A032400) [pid = 3760] [serial = 1538] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16ACA800) [pid = 3760] [serial = 1526] [outer = 00000000] [url = about:blank] 20:39:33 INFO - PROCESS | 3760 | 1463542773933 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]]]}] 20:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1199ms 20:39:33 INFO - PROCESS | 3760 | 1463542773974 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 3760 | 1463542773978 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 20:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:39:33 INFO - PROCESS | 3760 | 1463542773982 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:39:33 INFO - PROCESS | 3760 | 1463542773985 Marionette TRACE conn3 <- [1,2090,null,{}] 20:39:34 INFO - PROCESS | 3760 | 1463542774012 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}] 20:39:34 INFO - PROCESS | 3760 | 1463542774096 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 20:39:34 INFO - PROCESS | 3760 | 1463542774105 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 3760 | ++DOCSHELL 10D19400 == 32 [pid = 3760] [id = 532] 20:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10D1D400) [pid = 3760] [serial = 1596] [outer = 00000000] 20:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (11093400) [pid = 3760] [serial = 1597] [outer = 10D1D400] 20:39:34 INFO - PROCESS | 3760 | 1463542774152 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11270400) [pid = 3760] [serial = 1598] [outer = 10D1D400] 20:39:34 INFO - PROCESS | 3760 | 1463542774666 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]]]}] 20:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 707ms 20:39:34 INFO - PROCESS | 3760 | 1463542774721 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 20:39:34 INFO - PROCESS | 3760 | 1463542774728 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 20:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:39:34 INFO - PROCESS | 3760 | 1463542774736 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:39:34 INFO - PROCESS | 3760 | 1463542774741 Marionette TRACE conn3 <- [1,2094,null,{}] 20:39:34 INFO - PROCESS | 3760 | 1463542774748 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}] 20:39:34 INFO - PROCESS | 3760 | 1463542774839 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 20:39:34 INFO - PROCESS | 3760 | 1463542774953 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 3760 | ++DOCSHELL 10D1B400 == 33 [pid = 3760] [id = 533] 20:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10D1D000) [pid = 3760] [serial = 1599] [outer = 00000000] 20:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10D27400) [pid = 3760] [serial = 1600] [outer = 10D1D000] 20:39:35 INFO - PROCESS | 3760 | 1463542775008 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (11275C00) [pid = 3760] [serial = 1601] [outer = 10D1D000] 20:39:35 INFO - PROCESS | 3760 | 1463542775597 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]]]}] 20:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 922ms 20:39:35 INFO - PROCESS | 3760 | 1463542775663 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 20:39:35 INFO - PROCESS | 3760 | 1463542775666 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 20:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:39:35 INFO - PROCESS | 3760 | 1463542775674 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:39:35 INFO - PROCESS | 3760 | 1463542775678 Marionette TRACE conn3 <- [1,2098,null,{}] 20:39:35 INFO - PROCESS | 3760 | 1463542775682 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}] 20:39:35 INFO - PROCESS | 3760 | 1463542775784 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 20:39:35 INFO - PROCESS | 3760 | 1463542775913 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 3760 | ++DOCSHELL 12843C00 == 34 [pid = 3760] [id = 534] 20:39:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1284AC00) [pid = 3760] [serial = 1602] [outer = 00000000] 20:39:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (12D2E800) [pid = 3760] [serial = 1603] [outer = 1284AC00] 20:39:35 INFO - PROCESS | 3760 | 1463542775968 Marionette DEBUG loaded listener.js 20:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (130CD000) [pid = 3760] [serial = 1604] [outer = 1284AC00] 20:39:36 INFO - PROCESS | 3760 | 1463542776525 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]]]}] 20:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 922ms 20:39:36 INFO - PROCESS | 3760 | 1463542776601 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 20:39:36 INFO - PROCESS | 3760 | 1463542776604 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 20:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:39:36 INFO - PROCESS | 3760 | 1463542776607 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:39:36 INFO - PROCESS | 3760 | 1463542776610 Marionette TRACE conn3 <- [1,2102,null,{}] 20:39:36 INFO - PROCESS | 3760 | 1463542776619 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}] 20:39:36 INFO - PROCESS | 3760 | 1463542776723 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 20:39:36 INFO - PROCESS | 3760 | 1463542776862 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:36 INFO - PROCESS | 3760 | ++DOCSHELL 13D26000 == 35 [pid = 3760] [id = 535] 20:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13D26400) [pid = 3760] [serial = 1605] [outer = 00000000] 20:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (140CC000) [pid = 3760] [serial = 1606] [outer = 13D26400] 20:39:36 INFO - PROCESS | 3760 | 1463542776922 Marionette DEBUG loaded listener.js 20:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (143B8C00) [pid = 3760] [serial = 1607] [outer = 13D26400] 20:39:37 INFO - PROCESS | 3760 | 1463542777491 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]]]}] 20:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 922ms 20:39:37 INFO - PROCESS | 3760 | 1463542777546 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 20:39:37 INFO - PROCESS | 3760 | 1463542777549 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 20:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:39:37 INFO - PROCESS | 3760 | 1463542777555 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:39:37 INFO - PROCESS | 3760 | 1463542777557 Marionette TRACE conn3 <- [1,2106,null,{}] 20:39:37 INFO - PROCESS | 3760 | 1463542777560 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}] 20:39:37 INFO - PROCESS | 3760 | 1463542777657 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 20:39:37 INFO - PROCESS | 3760 | 1463542777784 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:37 INFO - PROCESS | 3760 | ++DOCSHELL 15209400 == 36 [pid = 3760] [id = 536] 20:39:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1520A000) [pid = 3760] [serial = 1608] [outer = 00000000] 20:39:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15230400) [pid = 3760] [serial = 1609] [outer = 1520A000] 20:39:37 INFO - PROCESS | 3760 | 1463542777848 Marionette DEBUG loaded listener.js 20:39:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15628800) [pid = 3760] [serial = 1610] [outer = 1520A000] 20:39:38 INFO - PROCESS | 3760 | 1463542778453 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]]]}] 20:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 922ms 20:39:38 INFO - PROCESS | 3760 | 1463542778480 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 20:39:38 INFO - PROCESS | 3760 | 1463542778483 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 20:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:39:38 INFO - PROCESS | 3760 | 1463542778487 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:39:38 INFO - PROCESS | 3760 | 1463542778489 Marionette TRACE conn3 <- [1,2110,null,{}] 20:39:38 INFO - PROCESS | 3760 | 1463542778493 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}] 20:39:38 INFO - PROCESS | 3760 | 1463542778586 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 20:39:38 INFO - PROCESS | 3760 | 1463542778759 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:38 INFO - PROCESS | 3760 | ++DOCSHELL 10375C00 == 37 [pid = 3760] [id = 537] 20:39:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (103D2400) [pid = 3760] [serial = 1611] [outer = 00000000] 20:39:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10C51800) [pid = 3760] [serial = 1612] [outer = 103D2400] 20:39:38 INFO - PROCESS | 3760 | 1463542778808 Marionette DEBUG loaded listener.js 20:39:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10D23C00) [pid = 3760] [serial = 1613] [outer = 103D2400] 20:39:39 INFO - PROCESS | 3760 | 1463542779333 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]]]}] 20:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 892ms 20:39:39 INFO - PROCESS | 3760 | 1463542779374 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 20:39:39 INFO - PROCESS | 3760 | 1463542779378 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 20:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:39:39 INFO - PROCESS | 3760 | 1463542779383 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:39:39 INFO - PROCESS | 3760 | 1463542779386 Marionette TRACE conn3 <- [1,2114,null,{}] 20:39:39 INFO - PROCESS | 3760 | 1463542779391 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}] 20:39:39 INFO - PROCESS | 3760 | 1463542779474 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 20:39:39 INFO - PROCESS | 3760 | 1463542779484 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:39 INFO - PROCESS | 3760 | ++DOCSHELL 12D79400 == 38 [pid = 3760] [id = 538] 20:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12D7E000) [pid = 3760] [serial = 1614] [outer = 00000000] 20:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (13312400) [pid = 3760] [serial = 1615] [outer = 12D7E000] 20:39:39 INFO - PROCESS | 3760 | 1463542779533 Marionette DEBUG loaded listener.js 20:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (137E5C00) [pid = 3760] [serial = 1616] [outer = 12D7E000] 20:39:39 INFO - PROCESS | 3760 | 1463542780009 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]]]}] 20:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 615ms 20:39:40 INFO - PROCESS | 3760 | 1463542780026 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 20:39:40 INFO - PROCESS | 3760 | 1463542780029 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 20:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:39:40 INFO - PROCESS | 3760 | 1463542780033 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:39:40 INFO - PROCESS | 3760 | 1463542780035 Marionette TRACE conn3 <- [1,2118,null,{}] 20:39:40 INFO - PROCESS | 3760 | 1463542780039 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}] 20:39:40 INFO - PROCESS | 3760 | 1463542780135 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 20:39:40 INFO - PROCESS | 3760 | 1463542780147 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 3760 | ++DOCSHELL 15A34400 == 39 [pid = 3760] [id = 539] 20:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15A35400) [pid = 3760] [serial = 1617] [outer = 00000000] 20:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15BB2000) [pid = 3760] [serial = 1618] [outer = 15A35400] 20:39:40 INFO - PROCESS | 3760 | 1463542780193 Marionette DEBUG loaded listener.js 20:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15DF3400) [pid = 3760] [serial = 1619] [outer = 15A35400] 20:39:40 INFO - PROCESS | 3760 | 1463542780687 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] 20:39:40 INFO - PROCESS | 3760 | 1463542780718 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 20:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:39:40 INFO - PROCESS | 3760 | 1463542780727 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:39:40 INFO - PROCESS | 3760 | 1463542780733 Marionette TRACE conn3 <- [1,2122,null,{}] 20:39:40 INFO - PROCESS | 3760 | 1463542780737 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}] 20:39:40 INFO - PROCESS | 3760 | 1463542780852 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 20:39:40 INFO - PROCESS | 3760 | 1463542780859 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 3760 | ++DOCSHELL 1520DC00 == 40 [pid = 3760] [id = 540] 20:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16129400) [pid = 3760] [serial = 1620] [outer = 00000000] 20:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (167AA000) [pid = 3760] [serial = 1621] [outer = 16129400] 20:39:40 INFO - PROCESS | 3760 | 1463542780907 Marionette DEBUG loaded listener.js 20:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16A35C00) [pid = 3760] [serial = 1622] [outer = 16129400] 20:39:41 INFO - PROCESS | 3760 | 1463542781343 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]]]}] 20:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 692ms 20:39:41 INFO - PROCESS | 3760 | 1463542781404 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 3760 | 1463542781406 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 20:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:39:41 INFO - PROCESS | 3760 | 1463542781410 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:39:41 INFO - PROCESS | 3760 | 1463542781411 Marionette TRACE conn3 <- [1,2126,null,{}] 20:39:41 INFO - PROCESS | 3760 | 1463542781415 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}] 20:39:41 INFO - PROCESS | 3760 | 1463542781561 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 20:39:41 INFO - PROCESS | 3760 | 1463542781585 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:41 INFO - PROCESS | 3760 | ++DOCSHELL 16A32800 == 41 [pid = 3760] [id = 541] 20:39:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16A38800) [pid = 3760] [serial = 1623] [outer = 00000000] 20:39:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16CBA800) [pid = 3760] [serial = 1624] [outer = 16A38800] 20:39:41 INFO - PROCESS | 3760 | 1463542781629 Marionette DEBUG loaded listener.js 20:39:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16CC4400) [pid = 3760] [serial = 1625] [outer = 16A38800] 20:39:42 INFO - PROCESS | 3760 | 1463542782067 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]]]}] 20:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 20:39:42 INFO - PROCESS | 3760 | 1463542782092 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 20:39:42 INFO - PROCESS | 3760 | 1463542782094 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 20:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:39:42 INFO - PROCESS | 3760 | 1463542782097 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:39:42 INFO - PROCESS | 3760 | 1463542782099 Marionette TRACE conn3 <- [1,2130,null,{}] 20:39:42 INFO - PROCESS | 3760 | 1463542782103 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}] 20:39:42 INFO - PROCESS | 3760 | 1463542782210 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 20:39:42 INFO - PROCESS | 3760 | 1463542782217 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:42 INFO - PROCESS | 3760 | ++DOCSHELL 10C60800 == 42 [pid = 3760] [id = 542] 20:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (17058800) [pid = 3760] [serial = 1626] [outer = 00000000] 20:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (170D1000) [pid = 3760] [serial = 1627] [outer = 17058800] 20:39:42 INFO - PROCESS | 3760 | 1463542782319 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (174BD800) [pid = 3760] [serial = 1628] [outer = 17058800] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (11A0B800) [pid = 3760] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1047DC00) [pid = 3760] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (12A91400) [pid = 3760] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (10C5D000) [pid = 3760] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1331A800) [pid = 3760] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16127C00) [pid = 3760] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (15201C00) [pid = 3760] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15DEC000) [pid = 3760] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (114A8800) [pid = 3760] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15631400) [pid = 3760] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (0F31AC00) [pid = 3760] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10D26000) [pid = 3760] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16CC6C00) [pid = 3760] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A6B1800) [pid = 3760] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:39:42 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (10D28000) [pid = 3760] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:39:42 INFO - PROCESS | 3760 | 1463542782809 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] 20:39:42 INFO - PROCESS | 3760 | 1463542782842 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 20:39:42 INFO - PROCESS | 3760 | 1463542782846 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:39:42 INFO - PROCESS | 3760 | 1463542782847 Marionette TRACE conn3 <- [1,2134,null,{}] 20:39:42 INFO - PROCESS | 3760 | 1463542782851 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}] 20:39:42 INFO - PROCESS | 3760 | 1463542782956 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 20:39:43 INFO - PROCESS | 3760 | 1463542783041 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:43 INFO - PROCESS | 3760 | ++DOCSHELL 1037C400 == 43 [pid = 3760] [id = 543] 20:39:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (103D0000) [pid = 3760] [serial = 1629] [outer = 00000000] 20:39:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (12A91400) [pid = 3760] [serial = 1630] [outer = 103D0000] 20:39:43 INFO - PROCESS | 3760 | 1463542783088 Marionette DEBUG loaded listener.js 20:39:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15D72400) [pid = 3760] [serial = 1631] [outer = 103D0000] 20:39:43 INFO - PROCESS | 3760 | 1463542783449 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] 20:39:43 INFO - PROCESS | 3760 | 1463542783467 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 20:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:39:43 INFO - PROCESS | 3760 | 1463542783471 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:39:43 INFO - PROCESS | 3760 | 1463542783472 Marionette TRACE conn3 <- [1,2138,null,{}] 20:39:43 INFO - PROCESS | 3760 | 1463542783476 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}] 20:39:43 INFO - PROCESS | 3760 | 1463542783587 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 20:39:43 INFO - PROCESS | 3760 | 1463542783596 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:43 INFO - PROCESS | 3760 | ++DOCSHELL 128A6C00 == 44 [pid = 3760] [id = 544] 20:39:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (12D3A800) [pid = 3760] [serial = 1632] [outer = 00000000] 20:39:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (17E88C00) [pid = 3760] [serial = 1633] [outer = 12D3A800] 20:39:43 INFO - PROCESS | 3760 | 1463542783639 Marionette DEBUG loaded listener.js 20:39:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (18163400) [pid = 3760] [serial = 1634] [outer = 12D3A800] 20:39:44 INFO - PROCESS | 3760 | 1463542784056 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]]]}] 20:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 631ms 20:39:44 INFO - PROCESS | 3760 | 1463542784110 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 20:39:44 INFO - PROCESS | 3760 | 1463542784097 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 20:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:39:44 INFO - PROCESS | 3760 | 1463542784101 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:39:44 INFO - PROCESS | 3760 | 1463542784102 Marionette TRACE conn3 <- [1,2142,null,{}] 20:39:44 INFO - PROCESS | 3760 | 1463542784106 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}] 20:39:44 INFO - PROCESS | 3760 | 1463542784216 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 20:39:44 INFO - PROCESS | 3760 | 1463542784225 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:44 INFO - PROCESS | 3760 | ++DOCSHELL 17E0D000 == 45 [pid = 3760] [id = 545] 20:39:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (183B4C00) [pid = 3760] [serial = 1635] [outer = 00000000] 20:39:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (183C3000) [pid = 3760] [serial = 1636] [outer = 183B4C00] 20:39:44 INFO - PROCESS | 3760 | 1463542784268 Marionette DEBUG loaded listener.js 20:39:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (19759800) [pid = 3760] [serial = 1637] [outer = 183B4C00] 20:39:44 INFO - PROCESS | 3760 | 1463542784749 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]]]}] 20:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 676ms 20:39:44 INFO - PROCESS | 3760 | 1463542784802 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 20:39:44 INFO - PROCESS | 3760 | 1463542784807 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 20:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:39:44 INFO - PROCESS | 3760 | 1463542784812 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:39:44 INFO - PROCESS | 3760 | 1463542784817 Marionette TRACE conn3 <- [1,2146,null,{}] 20:39:44 INFO - PROCESS | 3760 | 1463542784824 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}] 20:39:44 INFO - PROCESS | 3760 | 1463542784931 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 20:39:45 INFO - PROCESS | 3760 | 1463542785049 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:45 INFO - PROCESS | 3760 | ++DOCSHELL 11270800 == 46 [pid = 3760] [id = 546] 20:39:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (11270C00) [pid = 3760] [serial = 1638] [outer = 00000000] 20:39:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (11C06C00) [pid = 3760] [serial = 1639] [outer = 11270C00] 20:39:45 INFO - PROCESS | 3760 | 1463542785129 Marionette DEBUG loaded listener.js 20:39:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (12881800) [pid = 3760] [serial = 1640] [outer = 11270C00] 20:39:45 INFO - PROCESS | 3760 | 1463542785758 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]]]}] 20:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 983ms 20:39:45 INFO - PROCESS | 3760 | 1463542785798 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 20:39:45 INFO - PROCESS | 3760 | 1463542785804 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 20:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:39:45 INFO - PROCESS | 3760 | 1463542785811 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:39:45 INFO - PROCESS | 3760 | 1463542785813 Marionette TRACE conn3 <- [1,2150,null,{}] 20:39:45 INFO - PROCESS | 3760 | 1463542785818 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}] 20:39:45 INFO - PROCESS | 3760 | 1463542785920 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 20:39:46 INFO - PROCESS | 3760 | 1463542786056 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:46 INFO - PROCESS | 3760 | ++DOCSHELL 15207800 == 47 [pid = 3760] [id = 547] 20:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1520C400) [pid = 3760] [serial = 1641] [outer = 00000000] 20:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (15BB0000) [pid = 3760] [serial = 1642] [outer = 1520C400] 20:39:46 INFO - PROCESS | 3760 | 1463542786115 Marionette DEBUG loaded listener.js 20:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16133400) [pid = 3760] [serial = 1643] [outer = 1520C400] 20:39:46 INFO - PROCESS | 3760 | 1463542786641 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]]]}] 20:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 891ms 20:39:46 INFO - PROCESS | 3760 | 1463542786695 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 20:39:46 INFO - PROCESS | 3760 | 1463542786698 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 20:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:39:46 INFO - PROCESS | 3760 | 1463542786702 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:39:46 INFO - PROCESS | 3760 | 1463542786706 Marionette TRACE conn3 <- [1,2154,null,{}] 20:39:46 INFO - PROCESS | 3760 | 1463542786716 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}] 20:39:46 INFO - PROCESS | 3760 | 1463542786823 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 20:39:46 INFO - PROCESS | 3760 | 1463542786936 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:46 INFO - PROCESS | 3760 | ++DOCSHELL 16A39000 == 48 [pid = 3760] [id = 548] 20:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1705DC00) [pid = 3760] [serial = 1644] [outer = 00000000] 20:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (174BAC00) [pid = 3760] [serial = 1645] [outer = 1705DC00] 20:39:47 INFO - PROCESS | 3760 | 1463542787033 Marionette DEBUG loaded listener.js 20:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (183B8C00) [pid = 3760] [serial = 1646] [outer = 1705DC00] 20:39:47 INFO - PROCESS | 3760 | 1463542787627 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]]]}] 20:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 984ms 20:39:47 INFO - PROCESS | 3760 | 1463542787686 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 20:39:47 INFO - PROCESS | 3760 | 1463542787689 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 20:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:39:47 INFO - PROCESS | 3760 | 1463542787693 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:39:47 INFO - PROCESS | 3760 | 1463542787695 Marionette TRACE conn3 <- [1,2158,null,{}] 20:39:47 INFO - PROCESS | 3760 | 1463542787698 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}] 20:39:47 INFO - PROCESS | 3760 | 1463542787798 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 20:39:47 INFO - PROCESS | 3760 | 1463542787904 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:47 INFO - PROCESS | 3760 | ++DOCSHELL 19761000 == 49 [pid = 3760] [id = 549] 20:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (19761800) [pid = 3760] [serial = 1647] [outer = 00000000] 20:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (19809C00) [pid = 3760] [serial = 1648] [outer = 19761800] 20:39:47 INFO - PROCESS | 3760 | 1463542787961 Marionette DEBUG loaded listener.js 20:39:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1980F000) [pid = 3760] [serial = 1649] [outer = 19761800] 20:39:48 INFO - PROCESS | 3760 | 1463542788712 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]]]}] 20:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1076ms 20:39:48 INFO - PROCESS | 3760 | 1463542788777 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 20:39:48 INFO - PROCESS | 3760 | 1463542788781 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 20:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:39:48 INFO - PROCESS | 3760 | 1463542788786 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:39:48 INFO - PROCESS | 3760 | 1463542788790 Marionette TRACE conn3 <- [1,2162,null,{}] 20:39:48 INFO - PROCESS | 3760 | 1463542788796 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}] 20:39:48 INFO - PROCESS | 3760 | 1463542788896 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 20:39:49 INFO - PROCESS | 3760 | 1463542789037 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 3760 | ++DOCSHELL 10A5F800 == 50 [pid = 3760] [id = 550] 20:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (10C5D000) [pid = 3760] [serial = 1650] [outer = 00000000] 20:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (12AE7800) [pid = 3760] [serial = 1651] [outer = 10C5D000] 20:39:49 INFO - PROCESS | 3760 | 1463542789090 Marionette DEBUG loaded listener.js 20:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1307D400) [pid = 3760] [serial = 1652] [outer = 10C5D000] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 128A6C00 == 49 [pid = 3760] [id = 544] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 1037C400 == 48 [pid = 3760] [id = 543] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 10C60800 == 47 [pid = 3760] [id = 542] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 16A32800 == 46 [pid = 3760] [id = 541] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 1520DC00 == 45 [pid = 3760] [id = 540] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 15A34400 == 44 [pid = 3760] [id = 539] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 12D79400 == 43 [pid = 3760] [id = 538] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 10375C00 == 42 [pid = 3760] [id = 537] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 15209400 == 41 [pid = 3760] [id = 536] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 13D26000 == 40 [pid = 3760] [id = 535] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 12843C00 == 39 [pid = 3760] [id = 534] 20:39:49 INFO - PROCESS | 3760 | --DOCSHELL 10D1B400 == 38 [pid = 3760] [id = 533] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (161DD800) [pid = 3760] [serial = 1570] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (105F4000) [pid = 3760] [serial = 1546] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (13047C00) [pid = 3760] [serial = 1555] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (130D4400) [pid = 3760] [serial = 1556] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (10D20C00) [pid = 3760] [serial = 1549] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (10EC1C00) [pid = 3760] [serial = 1550] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (13370800) [pid = 3760] [serial = 1558] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (137F1400) [pid = 3760] [serial = 1559] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16A3E400) [pid = 3760] [serial = 1573] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1520F800) [pid = 3760] [serial = 1561] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1540EC00) [pid = 3760] [serial = 1562] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1612B000) [pid = 3760] [serial = 1567] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (11C02C00) [pid = 3760] [serial = 1552] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (12840000) [pid = 3760] [serial = 1553] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15A3F800) [pid = 3760] [serial = 1564] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (103F9800) [pid = 3760] [serial = 1594] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (10D27C00) [pid = 3760] [serial = 1579] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15BAA800) [pid = 3760] [serial = 1565] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (10562800) [pid = 3760] [serial = 1588] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (10A79000) [pid = 3760] [serial = 1595] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (170CCC00) [pid = 3760] [serial = 1576] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1562C000) [pid = 3760] [serial = 1582] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (11467000) [pid = 3760] [serial = 1591] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (170D9400) [pid = 3760] [serial = 1577] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10A59C00) [pid = 3760] [serial = 1547] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16CC1400) [pid = 3760] [serial = 1574] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (161DE000) [pid = 3760] [serial = 1571] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15DE5800) [pid = 3760] [serial = 1568] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (12889800) [pid = 3760] [serial = 1580] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1AA73000) [pid = 3760] [serial = 1544] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17055400) [pid = 3760] [serial = 1585] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15D72C00) [pid = 3760] [serial = 1583] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11093400) [pid = 3760] [serial = 1597] [outer = 00000000] [url = about:blank] 20:39:49 INFO - PROCESS | 3760 | 1463542789631 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]]]}] 20:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 891ms 20:39:49 INFO - PROCESS | 3760 | 1463542789675 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 20:39:49 INFO - PROCESS | 3760 | 1463542789680 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 20:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:39:49 INFO - PROCESS | 3760 | 1463542789687 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:39:49 INFO - PROCESS | 3760 | 1463542789689 Marionette TRACE conn3 <- [1,2166,null,{}] 20:39:49 INFO - PROCESS | 3760 | 1463542789693 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}] 20:39:49 INFO - PROCESS | 3760 | 1463542789773 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 20:39:49 INFO - PROCESS | 3760 | 1463542789783 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 3760 | ++DOCSHELL 10C58000 == 39 [pid = 3760] [id = 551] 20:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10C5E000) [pid = 3760] [serial = 1653] [outer = 00000000] 20:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (11465000) [pid = 3760] [serial = 1654] [outer = 10C5E000] 20:39:49 INFO - PROCESS | 3760 | 1463542789828 Marionette DEBUG loaded listener.js 20:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (12886C00) [pid = 3760] [serial = 1655] [outer = 10C5E000] 20:39:50 INFO - PROCESS | 3760 | 1463542790302 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]]]}] 20:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 677ms 20:39:50 INFO - PROCESS | 3760 | 1463542790390 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 20:39:50 INFO - PROCESS | 3760 | 1463542790392 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 20:39:50 INFO - PROCESS | 3760 | 1463542790396 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:39:50 INFO - PROCESS | 3760 | 1463542790399 Marionette TRACE conn3 <- [1,2170,null,{}] 20:39:50 INFO - PROCESS | 3760 | 1463542790409 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}] 20:39:50 INFO - PROCESS | 3760 | 1463542790492 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 20:39:50 INFO - PROCESS | 3760 | 1463542790591 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:50 INFO - PROCESS | 3760 | ++DOCSHELL 13160400 == 40 [pid = 3760] [id = 552] 20:39:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1336F400) [pid = 3760] [serial = 1656] [outer = 00000000] 20:39:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13D27400) [pid = 3760] [serial = 1657] [outer = 1336F400] 20:39:50 INFO - PROCESS | 3760 | 1463542790637 Marionette DEBUG loaded listener.js 20:39:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1520F400) [pid = 3760] [serial = 1658] [outer = 1336F400] 20:39:50 INFO - PROCESS | 3760 | 1463542791009 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]]]}] 20:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 631ms 20:39:51 INFO - PROCESS | 3760 | 1463542791037 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 20:39:51 INFO - PROCESS | 3760 | 1463542791039 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 20:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:39:51 INFO - PROCESS | 3760 | 1463542791043 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:39:51 INFO - PROCESS | 3760 | 1463542791045 Marionette TRACE conn3 <- [1,2174,null,{}] 20:39:51 INFO - PROCESS | 3760 | 1463542791048 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}] 20:39:51 INFO - PROCESS | 3760 | 1463542791127 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 20:39:51 INFO - PROCESS | 3760 | 1463542791133 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:51 INFO - PROCESS | 3760 | ++DOCSHELL 1562FC00 == 41 [pid = 3760] [id = 553] 20:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15630C00) [pid = 3760] [serial = 1659] [outer = 00000000] 20:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15A3A000) [pid = 3760] [serial = 1660] [outer = 15630C00] 20:39:51 INFO - PROCESS | 3760 | 1463542791178 Marionette DEBUG loaded listener.js 20:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15A3F000) [pid = 3760] [serial = 1661] [outer = 15630C00] 20:39:51 INFO - PROCESS | 3760 | 1463542791594 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]]]}] 20:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 584ms 20:39:51 INFO - PROCESS | 3760 | 1463542791622 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 20:39:51 INFO - PROCESS | 3760 | 1463542791624 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 20:39:51 INFO - PROCESS | 3760 | 1463542791628 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:39:51 INFO - PROCESS | 3760 | 1463542791629 Marionette TRACE conn3 <- [1,2178,null,{}] 20:39:51 INFO - PROCESS | 3760 | 1463542791633 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}] 20:39:51 INFO - PROCESS | 3760 | 1463542791766 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 20:39:51 INFO - PROCESS | 3760 | 1463542791784 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:51 INFO - PROCESS | 3760 | ++DOCSHELL 10D28000 == 42 [pid = 3760] [id = 554] 20:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (15402000) [pid = 3760] [serial = 1662] [outer = 00000000] 20:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (16161400) [pid = 3760] [serial = 1663] [outer = 15402000] 20:39:51 INFO - PROCESS | 3760 | 1463542791829 Marionette DEBUG loaded listener.js 20:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (161DD400) [pid = 3760] [serial = 1664] [outer = 15402000] 20:39:52 INFO - PROCESS | 3760 | 1463542792284 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]]]}] 20:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 20:39:52 INFO - PROCESS | 3760 | 1463542792328 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 20:39:52 INFO - PROCESS | 3760 | 1463542792330 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 20:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:39:52 INFO - PROCESS | 3760 | 1463542792336 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:39:52 INFO - PROCESS | 3760 | 1463542792338 Marionette TRACE conn3 <- [1,2182,null,{}] 20:39:52 INFO - PROCESS | 3760 | 1463542792346 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}] 20:39:52 INFO - PROCESS | 3760 | 1463542792471 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 20:39:52 INFO - PROCESS | 3760 | 1463542792486 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:52 INFO - PROCESS | 3760 | ++DOCSHELL 167AD000 == 43 [pid = 3760] [id = 555] 20:39:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (167B2000) [pid = 3760] [serial = 1665] [outer = 00000000] 20:39:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16A3F000) [pid = 3760] [serial = 1666] [outer = 167B2000] 20:39:52 INFO - PROCESS | 3760 | 1463542792582 Marionette DEBUG loaded listener.js 20:39:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16D2B000) [pid = 3760] [serial = 1667] [outer = 167B2000] 20:39:52 INFO - PROCESS | 3760 | 1463542792986 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]]]}] 20:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 20:39:53 INFO - PROCESS | 3760 | 1463542793033 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 20:39:53 INFO - PROCESS | 3760 | 1463542793035 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 20:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:39:53 INFO - PROCESS | 3760 | 1463542793042 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:39:53 INFO - PROCESS | 3760 | 1463542793044 Marionette TRACE conn3 <- [1,2186,null,{}] 20:39:53 INFO - PROCESS | 3760 | 1463542793048 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}] 20:39:53 INFO - PROCESS | 3760 | 1463542793189 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 20:39:53 INFO - PROCESS | 3760 | 1463542793210 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:53 INFO - PROCESS | 3760 | ++DOCSHELL 16A3E400 == 44 [pid = 3760] [id = 556] 20:39:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16CC1800) [pid = 3760] [serial = 1668] [outer = 00000000] 20:39:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (170D7C00) [pid = 3760] [serial = 1669] [outer = 16CC1800] 20:39:53 INFO - PROCESS | 3760 | 1463542793239 Marionette DEBUG loaded listener.js 20:39:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (174B8400) [pid = 3760] [serial = 1670] [outer = 16CC1800] 20:39:53 INFO - PROCESS | 3760 | 1463542793667 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]]]}] 20:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 676ms 20:39:53 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16129400) [pid = 3760] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:39:53 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (17058800) [pid = 3760] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:39:53 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (10D1D400) [pid = 3760] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:39:53 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (103D2400) [pid = 3760] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:39:53 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (12D7E000) [pid = 3760] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:39:53 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15A35400) [pid = 3760] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:39:53 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (103D0000) [pid = 3760] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:39:53 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16A38800) [pid = 3760] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:39:53 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (12D3A800) [pid = 3760] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:39:53 INFO - PROCESS | 3760 | 1463542793897 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 20:39:53 INFO - PROCESS | 3760 | 1463542793899 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 20:39:53 INFO - PROCESS | 3760 | 1463542793907 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:39:53 INFO - PROCESS | 3760 | 1463542793909 Marionette TRACE conn3 <- [1,2190,null,{}] 20:39:53 INFO - PROCESS | 3760 | 1463542793912 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}] 20:39:53 INFO - PROCESS | 3760 | 1463542793989 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 20:39:53 INFO - PROCESS | 3760 | 1463542793996 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:53 INFO - PROCESS | 3760 | ++DOCSHELL 12D7E000 == 45 [pid = 3760] [id = 557] 20:39:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1304C400) [pid = 3760] [serial = 1671] [outer = 00000000] 20:39:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (167A7C00) [pid = 3760] [serial = 1672] [outer = 1304C400] 20:39:54 INFO - PROCESS | 3760 | 1463542794048 Marionette DEBUG loaded listener.js 20:39:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16D27800) [pid = 3760] [serial = 1673] [outer = 1304C400] 20:39:54 INFO - PROCESS | 3760 | 1463542794450 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]]]}] 20:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 584ms 20:39:54 INFO - PROCESS | 3760 | 1463542794509 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 20:39:54 INFO - PROCESS | 3760 | 1463542794511 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 20:39:54 INFO - PROCESS | 3760 | 1463542794515 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:39:54 INFO - PROCESS | 3760 | 1463542794516 Marionette TRACE conn3 <- [1,2194,null,{}] 20:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:39:54 INFO - PROCESS | 3760 | 1463542794520 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}] 20:39:54 INFO - PROCESS | 3760 | 1463542794599 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 20:39:54 INFO - PROCESS | 3760 | 1463542794605 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:54 INFO - PROCESS | 3760 | ++DOCSHELL 167A7400 == 46 [pid = 3760] [id = 558] 20:39:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1616D000) [pid = 3760] [serial = 1674] [outer = 00000000] 20:39:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (19757400) [pid = 3760] [serial = 1675] [outer = 1616D000] 20:39:54 INFO - PROCESS | 3760 | 1463542794649 Marionette DEBUG loaded listener.js 20:39:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (19760000) [pid = 3760] [serial = 1676] [outer = 1616D000] 20:39:55 INFO - PROCESS | 3760 | 1463542795067 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]]]}] 20:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 584ms 20:39:55 INFO - PROCESS | 3760 | 1463542795121 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 20:39:55 INFO - PROCESS | 3760 | 1463542795123 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 20:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:39:55 INFO - PROCESS | 3760 | 1463542795126 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:39:55 INFO - PROCESS | 3760 | 1463542795128 Marionette TRACE conn3 <- [1,2198,null,{}] 20:39:55 INFO - PROCESS | 3760 | 1463542795132 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}] 20:39:55 INFO - PROCESS | 3760 | 1463542795214 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 20:39:55 INFO - PROCESS | 3760 | 1463542795220 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:55 INFO - PROCESS | 3760 | ++DOCSHELL 10A5AC00 == 47 [pid = 3760] [id = 559] 20:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (11095800) [pid = 3760] [serial = 1677] [outer = 00000000] 20:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1980C800) [pid = 3760] [serial = 1678] [outer = 11095800] 20:39:55 INFO - PROCESS | 3760 | 1463542795263 Marionette DEBUG loaded listener.js 20:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (19BCC000) [pid = 3760] [serial = 1679] [outer = 11095800] 20:39:55 INFO - PROCESS | 3760 | 1463542795676 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]]]}] 20:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 584ms 20:39:55 INFO - PROCESS | 3760 | 1463542795706 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 20:39:55 INFO - PROCESS | 3760 | 1463542795709 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 20:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:39:55 INFO - PROCESS | 3760 | 1463542795712 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:39:55 INFO - PROCESS | 3760 | 1463542795714 Marionette TRACE conn3 <- [1,2202,null,{}] 20:39:55 INFO - PROCESS | 3760 | 1463542795730 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}] 20:39:55 INFO - PROCESS | 3760 | 1463542795836 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 20:39:55 INFO - PROCESS | 3760 | 1463542795843 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:55 INFO - PROCESS | 3760 | ++DOCSHELL 19754C00 == 48 [pid = 3760] [id = 560] 20:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A02F800) [pid = 3760] [serial = 1680] [outer = 00000000] 20:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1A059800) [pid = 3760] [serial = 1681] [outer = 1A02F800] 20:39:55 INFO - PROCESS | 3760 | 1463542795891 Marionette DEBUG loaded listener.js 20:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1A05F800) [pid = 3760] [serial = 1682] [outer = 1A02F800] 20:39:56 INFO - PROCESS | 3760 | 1463542796591 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]]]}] 20:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 922ms 20:39:56 INFO - PROCESS | 3760 | 1463542796641 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 20:39:56 INFO - PROCESS | 3760 | 1463542796645 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 20:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:39:56 INFO - PROCESS | 3760 | 1463542796650 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:39:56 INFO - PROCESS | 3760 | 1463542796654 Marionette TRACE conn3 <- [1,2206,null,{}] 20:39:56 INFO - PROCESS | 3760 | 1463542796659 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}] 20:39:56 INFO - PROCESS | 3760 | 1463542796797 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 20:39:56 INFO - PROCESS | 3760 | 1463542796936 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:56 INFO - PROCESS | 3760 | ++DOCSHELL 10EC0400 == 49 [pid = 3760] [id = 561] 20:39:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1108A000) [pid = 3760] [serial = 1683] [outer = 00000000] 20:39:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1284A800) [pid = 3760] [serial = 1684] [outer = 1108A000] 20:39:56 INFO - PROCESS | 3760 | 1463542796992 Marionette DEBUG loaded listener.js 20:39:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (13049800) [pid = 3760] [serial = 1685] [outer = 1108A000] 20:39:57 INFO - PROCESS | 3760 | 1463542797586 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]]]}] 20:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 984ms 20:39:57 INFO - PROCESS | 3760 | 1463542797633 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 20:39:57 INFO - PROCESS | 3760 | 1463542797639 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 20:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:39:57 INFO - PROCESS | 3760 | 1463542797646 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:39:57 INFO - PROCESS | 3760 | 1463542797648 Marionette TRACE conn3 <- [1,2210,null,{}] 20:39:57 INFO - PROCESS | 3760 | 1463542797652 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}] 20:39:57 INFO - PROCESS | 3760 | 1463542797788 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 20:39:57 INFO - PROCESS | 3760 | 1463542797924 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:57 INFO - PROCESS | 3760 | ++DOCSHELL 10A7A000 == 50 [pid = 3760] [id = 562] 20:39:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (131D7C00) [pid = 3760] [serial = 1686] [outer = 00000000] 20:39:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (15A33800) [pid = 3760] [serial = 1687] [outer = 131D7C00] 20:39:57 INFO - PROCESS | 3760 | 1463542797979 Marionette DEBUG loaded listener.js 20:39:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1612F400) [pid = 3760] [serial = 1688] [outer = 131D7C00] 20:39:58 INFO - PROCESS | 3760 | 1463542798552 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]]]}] 20:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 937ms 20:39:58 INFO - PROCESS | 3760 | 1463542798571 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 20:39:58 INFO - PROCESS | 3760 | 1463542798574 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 20:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:39:58 INFO - PROCESS | 3760 | 1463542798578 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:39:58 INFO - PROCESS | 3760 | 1463542798581 Marionette TRACE conn3 <- [1,2214,null,{}] 20:39:58 INFO - PROCESS | 3760 | 1463542798592 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}] 20:39:58 INFO - PROCESS | 3760 | 1463542798699 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 20:39:58 INFO - PROCESS | 3760 | 1463542798836 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:58 INFO - PROCESS | 3760 | ++DOCSHELL 14EDF400 == 51 [pid = 3760] [id = 563] 20:39:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (156D3C00) [pid = 3760] [serial = 1689] [outer = 00000000] 20:39:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1975F000) [pid = 3760] [serial = 1690] [outer = 156D3C00] 20:39:58 INFO - PROCESS | 3760 | 1463542798893 Marionette DEBUG loaded listener.js 20:39:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A033400) [pid = 3760] [serial = 1691] [outer = 156D3C00] 20:39:59 INFO - PROCESS | 3760 | 1463542799690 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]]]}] 20:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1199ms 20:39:59 INFO - PROCESS | 3760 | 1463542799771 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 20:39:59 INFO - PROCESS | 3760 | 1463542799775 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 20:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:39:59 INFO - PROCESS | 3760 | 1463542799780 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:39:59 INFO - PROCESS | 3760 | 1463542799784 Marionette TRACE conn3 <- [1,2218,null,{}] 20:39:59 INFO - PROCESS | 3760 | 1463542799791 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}] 20:39:59 INFO - PROCESS | 3760 | 1463542799893 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 20:40:00 INFO - PROCESS | 3760 | 1463542800026 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:00 INFO - PROCESS | 3760 | ++DOCSHELL 10483C00 == 52 [pid = 3760] [id = 564] 20:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1055F800) [pid = 3760] [serial = 1692] [outer = 00000000] 20:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (11232400) [pid = 3760] [serial = 1693] [outer = 1055F800] 20:40:00 INFO - PROCESS | 3760 | 1463542800075 Marionette DEBUG loaded listener.js 20:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1127B400) [pid = 3760] [serial = 1694] [outer = 1055F800] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 10D25400 == 51 [pid = 3760] [id = 345] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 10A5AC00 == 50 [pid = 3760] [id = 559] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 167A7400 == 49 [pid = 3760] [id = 558] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 12D7E000 == 48 [pid = 3760] [id = 557] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 16A3E400 == 47 [pid = 3760] [id = 556] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 167AD000 == 46 [pid = 3760] [id = 555] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 10D28000 == 45 [pid = 3760] [id = 554] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 1562FC00 == 44 [pid = 3760] [id = 553] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 13160400 == 43 [pid = 3760] [id = 552] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 10C58000 == 42 [pid = 3760] [id = 551] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 10A5F800 == 41 [pid = 3760] [id = 550] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 19761000 == 40 [pid = 3760] [id = 549] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (183C3000) [pid = 3760] [serial = 1636] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | 1463542800687 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]]]}] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 16A39000 == 39 [pid = 3760] [id = 548] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 15207800 == 38 [pid = 3760] [id = 547] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 11270800 == 37 [pid = 3760] [id = 546] 20:40:00 INFO - PROCESS | 3760 | --DOCSHELL 17E0D000 == 36 [pid = 3760] [id = 545] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (167AA000) [pid = 3760] [serial = 1621] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (170D1000) [pid = 3760] [serial = 1627] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (11270400) [pid = 3760] [serial = 1598] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (10D27400) [pid = 3760] [serial = 1600] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (140CC000) [pid = 3760] [serial = 1606] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (12D2E800) [pid = 3760] [serial = 1603] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15230400) [pid = 3760] [serial = 1609] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (10D23C00) [pid = 3760] [serial = 1613] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (10C51800) [pid = 3760] [serial = 1612] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (13312400) [pid = 3760] [serial = 1615] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (137E5C00) [pid = 3760] [serial = 1616] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15BB2000) [pid = 3760] [serial = 1618] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (12A91400) [pid = 3760] [serial = 1630] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16CBA800) [pid = 3760] [serial = 1624] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18163400) [pid = 3760] [serial = 1634] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (17E88C00) [pid = 3760] [serial = 1633] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16CC4400) [pid = 3760] [serial = 1625] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (174BD800) [pid = 3760] [serial = 1628] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16A35C00) [pid = 3760] [serial = 1622] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15D72400) [pid = 3760] [serial = 1631] [outer = 00000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15DF3400) [pid = 3760] [serial = 1619] [outer = 00000000] [url = about:blank] 20:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 938ms 20:40:00 INFO - PROCESS | 3760 | 1463542800710 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 20:40:00 INFO - PROCESS | 3760 | 1463542800716 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 20:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:40:00 INFO - PROCESS | 3760 | 1463542800722 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:40:00 INFO - PROCESS | 3760 | 1463542800724 Marionette TRACE conn3 <- [1,2222,null,{}] 20:40:00 INFO - PROCESS | 3760 | 1463542800728 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}] 20:40:00 INFO - PROCESS | 3760 | 1463542800810 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 20:40:00 INFO - PROCESS | 3760 | 1463542800921 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:00 INFO - PROCESS | 3760 | ++DOCSHELL 10D28000 == 37 [pid = 3760] [id = 565] 20:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10D28400) [pid = 3760] [serial = 1695] [outer = 00000000] 20:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (11270800) [pid = 3760] [serial = 1696] [outer = 10D28400] 20:40:00 INFO - PROCESS | 3760 | 1463542800966 Marionette DEBUG loaded listener.js 20:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (11C02C00) [pid = 3760] [serial = 1697] [outer = 10D28400] 20:40:01 INFO - PROCESS | 3760 | 1463542801323 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]]]}] 20:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 615ms 20:40:01 INFO - PROCESS | 3760 | 1463542801404 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 20:40:01 INFO - PROCESS | 3760 | 1463542801406 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 20:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:40:01 INFO - PROCESS | 3760 | 1463542801415 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:40:01 INFO - PROCESS | 3760 | 1463542801418 Marionette TRACE conn3 <- [1,2226,null,{}] 20:40:01 INFO - PROCESS | 3760 | 1463542801428 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}] 20:40:01 INFO - PROCESS | 3760 | 1463542801526 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 20:40:01 INFO - PROCESS | 3760 | 1463542801539 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:01 INFO - PROCESS | 3760 | ++DOCSHELL 1336AC00 == 38 [pid = 3760] [id = 566] 20:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1370D400) [pid = 3760] [serial = 1698] [outer = 00000000] 20:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (140CBC00) [pid = 3760] [serial = 1699] [outer = 1370D400] 20:40:01 INFO - PROCESS | 3760 | 1463542801586 Marionette DEBUG loaded listener.js 20:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (143BD800) [pid = 3760] [serial = 1700] [outer = 1370D400] 20:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 20:40:02 INFO - PROCESS | 3760 | 1463542802044 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]]]}] 20:40:02 INFO - PROCESS | 3760 | 1463542802052 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 20:40:02 INFO - PROCESS | 3760 | 1463542802054 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 20:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:40:02 INFO - PROCESS | 3760 | 1463542802057 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:40:02 INFO - PROCESS | 3760 | 1463542802059 Marionette TRACE conn3 <- [1,2230,null,{}] 20:40:02 INFO - PROCESS | 3760 | 1463542802062 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}] 20:40:02 INFO - PROCESS | 3760 | 1463542802141 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 20:40:02 INFO - PROCESS | 3760 | 1463542802147 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:02 INFO - PROCESS | 3760 | ++DOCSHELL 143B5400 == 39 [pid = 3760] [id = 567] 20:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1520DC00) [pid = 3760] [serial = 1701] [outer = 00000000] 20:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15A3AC00) [pid = 3760] [serial = 1702] [outer = 1520DC00] 20:40:02 INFO - PROCESS | 3760 | 1463542802193 Marionette DEBUG loaded listener.js 20:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (15D69C00) [pid = 3760] [serial = 1703] [outer = 1520DC00] 20:40:02 INFO - PROCESS | 3760 | 1463542802612 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]]]}] 20:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 584ms 20:40:02 INFO - PROCESS | 3760 | 1463542802641 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 20:40:02 INFO - PROCESS | 3760 | 1463542802643 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 20:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:40:02 INFO - PROCESS | 3760 | 1463542802647 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:40:02 INFO - PROCESS | 3760 | 1463542802648 Marionette TRACE conn3 <- [1,2234,null,{}] 20:40:02 INFO - PROCESS | 3760 | 1463542802652 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}] 20:40:02 INFO - PROCESS | 3760 | 1463542802737 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 20:40:02 INFO - PROCESS | 3760 | 1463542802743 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:02 INFO - PROCESS | 3760 | ++DOCSHELL 16129C00 == 40 [pid = 3760] [id = 568] 20:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1612A800) [pid = 3760] [serial = 1704] [outer = 00000000] 20:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (161E1800) [pid = 3760] [serial = 1705] [outer = 1612A800] 20:40:02 INFO - PROCESS | 3760 | 1463542802787 Marionette DEBUG loaded listener.js 20:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (167A8800) [pid = 3760] [serial = 1706] [outer = 1612A800] 20:40:03 INFO - PROCESS | 3760 | 1463542803272 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]]]}] 20:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 20:40:03 INFO - PROCESS | 3760 | 1463542803285 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 20:40:03 INFO - PROCESS | 3760 | 1463542803287 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 20:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:40:03 INFO - PROCESS | 3760 | 1463542803290 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:40:03 INFO - PROCESS | 3760 | 1463542803292 Marionette TRACE conn3 <- [1,2238,null,{}] 20:40:03 INFO - PROCESS | 3760 | 1463542803295 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}] 20:40:03 INFO - PROCESS | 3760 | 1463542803432 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 20:40:03 INFO - PROCESS | 3760 | 1463542803423 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:03 INFO - PROCESS | 3760 | ++DOCSHELL 12D81800 == 41 [pid = 3760] [id = 569] 20:40:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (13318800) [pid = 3760] [serial = 1707] [outer = 00000000] 20:40:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16A3C800) [pid = 3760] [serial = 1708] [outer = 13318800] 20:40:03 INFO - PROCESS | 3760 | 1463542803468 Marionette DEBUG loaded listener.js 20:40:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (17033000) [pid = 3760] [serial = 1709] [outer = 13318800] 20:40:03 INFO - PROCESS | 3760 | 1463542803911 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]]]}] 20:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 20:40:03 INFO - PROCESS | 3760 | 1463542803973 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 20:40:03 INFO - PROCESS | 3760 | 1463542803975 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 20:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:40:03 INFO - PROCESS | 3760 | 1463542803978 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:40:03 INFO - PROCESS | 3760 | 1463542803980 Marionette TRACE conn3 <- [1,2242,null,{}] 20:40:03 INFO - PROCESS | 3760 | 1463542803983 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}] 20:40:04 INFO - PROCESS | 3760 | 1463542804092 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 20:40:04 INFO - PROCESS | 3760 | 1463542804187 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:04 INFO - PROCESS | 3760 | ++DOCSHELL 16CC4000 == 42 [pid = 3760] [id = 570] 20:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1703B000) [pid = 3760] [serial = 1710] [outer = 00000000] 20:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (17110400) [pid = 3760] [serial = 1711] [outer = 1703B000] 20:40:04 INFO - PROCESS | 3760 | 1463542804231 Marionette DEBUG loaded listener.js 20:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (17690800) [pid = 3760] [serial = 1712] [outer = 1703B000] 20:40:04 INFO - PROCESS | 3760 | 1463542804631 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]]]}] 20:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 692ms 20:40:04 INFO - PROCESS | 3760 | 1463542804664 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 20:40:04 INFO - PROCESS | 3760 | 1463542804666 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 20:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:40:04 INFO - PROCESS | 3760 | 1463542804669 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:40:04 INFO - PROCESS | 3760 | 1463542804670 Marionette TRACE conn3 <- [1,2246,null,{}] 20:40:04 INFO - PROCESS | 3760 | 1463542804674 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}] 20:40:04 INFO - PROCESS | 3760 | 1463542804785 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 20:40:04 INFO - PROCESS | 3760 | 1463542804791 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:04 INFO - PROCESS | 3760 | ++DOCSHELL 16CC6800 == 43 [pid = 3760] [id = 571] 20:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1705F000) [pid = 3760] [serial = 1713] [outer = 00000000] 20:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (183B5C00) [pid = 3760] [serial = 1714] [outer = 1705F000] 20:40:04 INFO - PROCESS | 3760 | 1463542804834 Marionette DEBUG loaded listener.js 20:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (183B6800) [pid = 3760] [serial = 1715] [outer = 1705F000] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (10477800) [pid = 3760] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (11094000) [pid = 3760] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (15207400) [pid = 3760] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (11095800) [pid = 3760] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (167B2000) [pid = 3760] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16CC1800) [pid = 3760] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10C5D000) [pid = 3760] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (10C5E000) [pid = 3760] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19761800) [pid = 3760] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (15630C00) [pid = 3760] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1336F400) [pid = 3760] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1304C400) [pid = 3760] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1616D000) [pid = 3760] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:40:05 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15402000) [pid = 3760] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:40:05 INFO - PROCESS | 3760 | 1463542805472 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]]]}] 20:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 815ms 20:40:05 INFO - PROCESS | 3760 | 1463542805493 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 20:40:05 INFO - PROCESS | 3760 | 1463542805495 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 20:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:40:05 INFO - PROCESS | 3760 | 1463542805499 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:40:05 INFO - PROCESS | 3760 | 1463542805500 Marionette TRACE conn3 <- [1,2250,null,{}] 20:40:05 INFO - PROCESS | 3760 | 1463542805503 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}] 20:40:05 INFO - PROCESS | 3760 | 1463542805579 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 20:40:05 INFO - PROCESS | 3760 | 1463542805585 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:05 INFO - PROCESS | 3760 | ++DOCSHELL 105FA800 == 44 [pid = 3760] [id = 572] 20:40:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (10C5A800) [pid = 3760] [serial = 1716] [outer = 00000000] 20:40:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (143C1000) [pid = 3760] [serial = 1717] [outer = 10C5A800] 20:40:05 INFO - PROCESS | 3760 | 1463542805635 Marionette DEBUG loaded listener.js 20:40:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (15A3B800) [pid = 3760] [serial = 1718] [outer = 10C5A800] 20:40:06 INFO - PROCESS | 3760 | 1463542806054 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]]]}] 20:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 585ms 20:40:06 INFO - PROCESS | 3760 | 1463542806096 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 20:40:06 INFO - PROCESS | 3760 | 1463542806098 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 20:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:40:06 INFO - PROCESS | 3760 | 1463542806105 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:40:06 INFO - PROCESS | 3760 | 1463542806107 Marionette TRACE conn3 <- [1,2254,null,{}] 20:40:06 INFO - PROCESS | 3760 | 1463542806110 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}] 20:40:06 INFO - PROCESS | 3760 | 1463542806190 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 20:40:06 INFO - PROCESS | 3760 | 1463542806197 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:06 INFO - PROCESS | 3760 | ++DOCSHELL 10C52C00 == 45 [pid = 3760] [id = 573] 20:40:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (140D4800) [pid = 3760] [serial = 1719] [outer = 00000000] 20:40:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1815A400) [pid = 3760] [serial = 1720] [outer = 140D4800] 20:40:06 INFO - PROCESS | 3760 | 1463542806240 Marionette DEBUG loaded listener.js 20:40:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (183B6400) [pid = 3760] [serial = 1721] [outer = 140D4800] 20:40:06 INFO - PROCESS | 3760 | 1463542806665 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]]]}] 20:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 584ms 20:40:06 INFO - PROCESS | 3760 | 1463542806692 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 20:40:06 INFO - PROCESS | 3760 | 1463542806695 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 20:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:40:06 INFO - PROCESS | 3760 | 1463542806698 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:40:06 INFO - PROCESS | 3760 | 1463542806700 Marionette TRACE conn3 <- [1,2258,null,{}] 20:40:06 INFO - PROCESS | 3760 | 1463542806708 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}] 20:40:06 INFO - PROCESS | 3760 | 1463542806804 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 20:40:06 INFO - PROCESS | 3760 | 1463542806810 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:06 INFO - PROCESS | 3760 | ++DOCSHELL 16ACB000 == 46 [pid = 3760] [id = 574] 20:40:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (19759C00) [pid = 3760] [serial = 1722] [outer = 00000000] 20:40:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A053400) [pid = 3760] [serial = 1723] [outer = 19759C00] 20:40:06 INFO - PROCESS | 3760 | 1463542806858 Marionette DEBUG loaded listener.js 20:40:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A05C400) [pid = 3760] [serial = 1724] [outer = 19759C00] 20:40:07 INFO - PROCESS | 3760 | 1463542807555 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]]]}] 20:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 876ms 20:40:07 INFO - PROCESS | 3760 | 1463542807585 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 20:40:07 INFO - PROCESS | 3760 | 1463542807590 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 20:40:07 INFO - PROCESS | 3760 | 1463542807595 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:40:07 INFO - PROCESS | 3760 | 1463542807599 Marionette TRACE conn3 <- [1,2262,null,{}] 20:40:07 INFO - PROCESS | 3760 | 1463542807605 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}] 20:40:07 INFO - PROCESS | 3760 | 1463542807721 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 20:40:07 INFO - PROCESS | 3760 | 1463542807834 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:07 INFO - PROCESS | 3760 | ++DOCSHELL 10C5AC00 == 47 [pid = 3760] [id = 575] 20:40:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (10D1F000) [pid = 3760] [serial = 1725] [outer = 00000000] 20:40:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (11270400) [pid = 3760] [serial = 1726] [outer = 10D1F000] 20:40:07 INFO - PROCESS | 3760 | 1463542807930 Marionette DEBUG loaded listener.js 20:40:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1284DC00) [pid = 3760] [serial = 1727] [outer = 10D1F000] 20:40:08 INFO - PROCESS | 3760 | --DOCSHELL 1B23A400 == 46 [pid = 3760] [id = 16] 20:40:08 INFO - PROCESS | 3760 | 1463542808620 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]]]}] 20:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1076ms 20:40:08 INFO - PROCESS | 3760 | 1463542808675 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 20:40:08 INFO - PROCESS | 3760 | 1463542808680 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 20:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:40:08 INFO - PROCESS | 3760 | 1463542808687 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:40:08 INFO - PROCESS | 3760 | 1463542808690 Marionette TRACE conn3 <- [1,2266,null,{}] 20:40:08 INFO - PROCESS | 3760 | 1463542808694 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}] 20:40:08 INFO - PROCESS | 3760 | 1463542808806 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 20:40:08 INFO - PROCESS | 3760 | 1463542808943 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:08 INFO - PROCESS | 3760 | ++DOCSHELL 1127D400 == 47 [pid = 3760] [id = 576] 20:40:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1284CC00) [pid = 3760] [serial = 1728] [outer = 00000000] 20:40:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (137E6000) [pid = 3760] [serial = 1729] [outer = 1284CC00] 20:40:08 INFO - PROCESS | 3760 | 1463542808997 Marionette DEBUG loaded listener.js 20:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (15635000) [pid = 3760] [serial = 1730] [outer = 1284CC00] 20:40:09 INFO - PROCESS | 3760 | 1463542809535 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]]]}] 20:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 892ms 20:40:09 INFO - PROCESS | 3760 | 1463542809573 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 20:40:09 INFO - PROCESS | 3760 | 1463542809576 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 20:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:40:09 INFO - PROCESS | 3760 | 1463542809580 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:40:09 INFO - PROCESS | 3760 | 1463542809583 Marionette TRACE conn3 <- [1,2270,null,{}] 20:40:09 INFO - PROCESS | 3760 | 1463542809595 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}] 20:40:09 INFO - PROCESS | 3760 | 1463542809700 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 20:40:09 INFO - PROCESS | 3760 | 1463542809859 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:09 INFO - PROCESS | 3760 | ++DOCSHELL 170CD800 == 48 [pid = 3760] [id = 577] 20:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (170CE400) [pid = 3760] [serial = 1731] [outer = 00000000] 20:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19753800) [pid = 3760] [serial = 1732] [outer = 170CE400] 20:40:09 INFO - PROCESS | 3760 | 1463542809917 Marionette DEBUG loaded listener.js 20:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A02B000) [pid = 3760] [serial = 1733] [outer = 170CE400] 20:40:10 INFO - PROCESS | 3760 | 1463542810485 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]]]}] 20:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 983ms 20:40:10 INFO - PROCESS | 3760 | 1463542810565 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 20:40:10 INFO - PROCESS | 3760 | 1463542810568 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 20:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:40:10 INFO - PROCESS | 3760 | 1463542810571 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:40:10 INFO - PROCESS | 3760 | 1463542810573 Marionette TRACE conn3 <- [1,2274,null,{}] 20:40:10 INFO - PROCESS | 3760 | 1463542810577 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}] 20:40:10 INFO - PROCESS | 3760 | 1463542810677 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 20:40:10 INFO - PROCESS | 3760 | 1463542810834 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:10 INFO - PROCESS | 3760 | ++DOCSHELL 10D1B800 == 49 [pid = 3760] [id = 578] 20:40:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1520D000) [pid = 3760] [serial = 1734] [outer = 00000000] 20:40:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A380400) [pid = 3760] [serial = 1735] [outer = 1520D000] 20:40:10 INFO - PROCESS | 3760 | 1463542810891 Marionette DEBUG loaded listener.js 20:40:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1A558400) [pid = 3760] [serial = 1736] [outer = 1520D000] 20:40:11 INFO - PROCESS | 3760 | 1463542811549 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]]]}] 20:40:11 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 20:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1029ms 20:40:11 INFO - PROCESS | 3760 | 1463542811612 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 20:40:11 INFO - PROCESS | 3760 | 1463542811616 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 20:40:11 INFO - PROCESS | 3760 | 1463542811621 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:40:11 INFO - PROCESS | 3760 | 1463542811625 Marionette TRACE conn3 <- [1,2278,null,{}] 20:40:11 INFO - PROCESS | 3760 | 1463542811630 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}] 20:40:11 INFO - PROCESS | 3760 | 1463542811726 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 20:40:11 INFO - PROCESS | 3760 | 1463542811877 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:11 INFO - PROCESS | 3760 | ++DOCSHELL 1122E000 == 50 [pid = 3760] [id = 579] 20:40:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1122F800) [pid = 3760] [serial = 1737] [outer = 00000000] 20:40:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (12AEF000) [pid = 3760] [serial = 1738] [outer = 1122F800] 20:40:11 INFO - PROCESS | 3760 | 1463542811935 Marionette DEBUG loaded listener.js 20:40:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1331CC00) [pid = 3760] [serial = 1739] [outer = 1122F800] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 10C52C00 == 49 [pid = 3760] [id = 573] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 105FA800 == 48 [pid = 3760] [id = 572] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 16CC6800 == 47 [pid = 3760] [id = 571] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 16CC4000 == 46 [pid = 3760] [id = 570] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 12D81800 == 45 [pid = 3760] [id = 569] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 16129C00 == 44 [pid = 3760] [id = 568] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 143B5400 == 43 [pid = 3760] [id = 567] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 1336AC00 == 42 [pid = 3760] [id = 566] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 10D28000 == 41 [pid = 3760] [id = 565] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 10483C00 == 40 [pid = 3760] [id = 564] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 10EC0400 == 39 [pid = 3760] [id = 561] 20:40:12 INFO - PROCESS | 3760 | --DOCSHELL 19754C00 == 38 [pid = 3760] [id = 560] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (16A3F000) [pid = 3760] [serial = 1666] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (170D7C00) [pid = 3760] [serial = 1669] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1307D400) [pid = 3760] [serial = 1652] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (12AE7800) [pid = 3760] [serial = 1651] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (11465000) [pid = 3760] [serial = 1654] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (12886C00) [pid = 3760] [serial = 1655] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1980F000) [pid = 3760] [serial = 1649] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (19809C00) [pid = 3760] [serial = 1648] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16D2B000) [pid = 3760] [serial = 1667] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15A3A000) [pid = 3760] [serial = 1660] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (15A3F000) [pid = 3760] [serial = 1661] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (13D27400) [pid = 3760] [serial = 1657] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1520F400) [pid = 3760] [serial = 1658] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (11C06C00) [pid = 3760] [serial = 1639] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (15BB0000) [pid = 3760] [serial = 1642] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (174BAC00) [pid = 3760] [serial = 1645] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (16D27800) [pid = 3760] [serial = 1673] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (167A7C00) [pid = 3760] [serial = 1672] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19757400) [pid = 3760] [serial = 1675] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (161DD400) [pid = 3760] [serial = 1664] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16161400) [pid = 3760] [serial = 1663] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (174B8400) [pid = 3760] [serial = 1670] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (19760000) [pid = 3760] [serial = 1676] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (19BCC000) [pid = 3760] [serial = 1679] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (10A55C00) [pid = 3760] [serial = 1589] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1288B400) [pid = 3760] [serial = 1592] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (170D0400) [pid = 3760] [serial = 1586] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1980C800) [pid = 3760] [serial = 1678] [outer = 00000000] [url = about:blank] 20:40:12 INFO - PROCESS | 3760 | 1463542812529 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]]]}] 20:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 937ms 20:40:12 INFO - PROCESS | 3760 | 1463542812570 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 20:40:12 INFO - PROCESS | 3760 | 1463542812575 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 20:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:40:12 INFO - PROCESS | 3760 | 1463542812565 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:40:12 INFO - PROCESS | 3760 | 1463542812567 Marionette TRACE conn3 <- [1,2282,null,{}] 20:40:12 INFO - PROCESS | 3760 | 1463542812570 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}] 20:40:12 INFO - PROCESS | 3760 | 1463542812666 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 20:40:12 INFO - PROCESS | 3760 | 1463542812766 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:12 INFO - PROCESS | 3760 | ++DOCSHELL 103EA800 == 39 [pid = 3760] [id = 580] 20:40:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (103F9800) [pid = 3760] [serial = 1740] [outer = 00000000] 20:40:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10EC0400) [pid = 3760] [serial = 1741] [outer = 103F9800] 20:40:12 INFO - PROCESS | 3760 | 1463542812811 Marionette DEBUG loaded listener.js 20:40:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (12D7E400) [pid = 3760] [serial = 1742] [outer = 103F9800] 20:40:13 INFO - PROCESS | 3760 | 1463542813183 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]]]}] 20:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 615ms 20:40:13 INFO - PROCESS | 3760 | 1463542813257 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 20:40:13 INFO - PROCESS | 3760 | 1463542813259 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 20:40:13 INFO - PROCESS | 3760 | 1463542813267 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:40:13 INFO - PROCESS | 3760 | 1463542813270 Marionette TRACE conn3 <- [1,2286,null,{}] 20:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:40:13 INFO - PROCESS | 3760 | 1463542813280 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}] 20:40:13 INFO - PROCESS | 3760 | 1463542813365 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 20:40:13 INFO - PROCESS | 3760 | 1463542813372 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:13 INFO - PROCESS | 3760 | ++DOCSHELL 15634000 == 40 [pid = 3760] [id = 581] 20:40:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (156D3400) [pid = 3760] [serial = 1743] [outer = 00000000] 20:40:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15D6A000) [pid = 3760] [serial = 1744] [outer = 156D3400] 20:40:13 INFO - PROCESS | 3760 | 1463542813425 Marionette DEBUG loaded listener.js 20:40:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (15DF0400) [pid = 3760] [serial = 1745] [outer = 156D3400] 20:40:13 INFO - PROCESS | 3760 | 1463542813871 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]]]}] 20:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 631ms 20:40:13 INFO - PROCESS | 3760 | 1463542813893 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 20:40:13 INFO - PROCESS | 3760 | 1463542813895 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 20:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:40:13 INFO - PROCESS | 3760 | 1463542813903 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:40:13 INFO - PROCESS | 3760 | 1463542813904 Marionette TRACE conn3 <- [1,2290,null,{}] 20:40:13 INFO - PROCESS | 3760 | 1463542813907 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}] 20:40:13 INFO - PROCESS | 3760 | 1463542813989 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 20:40:13 INFO - PROCESS | 3760 | 1463542813998 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:14 INFO - PROCESS | 3760 | ++DOCSHELL 15D6C000 == 41 [pid = 3760] [id = 582] 20:40:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16126400) [pid = 3760] [serial = 1746] [outer = 00000000] 20:40:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (167CEC00) [pid = 3760] [serial = 1747] [outer = 16126400] 20:40:14 INFO - PROCESS | 3760 | 1463542814042 Marionette DEBUG loaded listener.js 20:40:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (16A33C00) [pid = 3760] [serial = 1748] [outer = 16126400] 20:40:14 INFO - PROCESS | 3760 | 1463542814470 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]]]}] 20:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 584ms 20:40:14 INFO - PROCESS | 3760 | 1463542814515 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 20:40:14 INFO - PROCESS | 3760 | 1463542814517 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 20:40:14 INFO - PROCESS | 3760 | 1463542814520 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:40:14 INFO - PROCESS | 3760 | 1463542814521 Marionette TRACE conn3 <- [1,2294,null,{}] 20:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:40:14 INFO - PROCESS | 3760 | 1463542814525 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}] 20:40:14 INFO - PROCESS | 3760 | 1463542814613 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 20:40:14 INFO - PROCESS | 3760 | 1463542814619 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:14 INFO - PROCESS | 3760 | ++DOCSHELL 10D20C00 == 42 [pid = 3760] [id = 583] 20:40:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16A34000) [pid = 3760] [serial = 1749] [outer = 00000000] 20:40:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16D26400) [pid = 3760] [serial = 1750] [outer = 16A34000] 20:40:14 INFO - PROCESS | 3760 | 1463542814663 Marionette DEBUG loaded listener.js 20:40:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1703BC00) [pid = 3760] [serial = 1751] [outer = 16A34000] 20:40:15 INFO - PROCESS | 3760 | 1463542815145 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]]]}] 20:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 661ms 20:40:15 INFO - PROCESS | 3760 | 1463542815186 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 20:40:15 INFO - PROCESS | 3760 | 1463542815188 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 20:40:15 INFO - PROCESS | 3760 | 1463542815191 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:40:15 INFO - PROCESS | 3760 | 1463542815193 Marionette TRACE conn3 <- [1,2298,null,{}] 20:40:15 INFO - PROCESS | 3760 | 1463542815196 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}] 20:40:15 INFO - PROCESS | 3760 | 1463542815331 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 20:40:15 INFO - PROCESS | 3760 | 1463542815401 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:15 INFO - PROCESS | 3760 | ++DOCSHELL 17472400 == 43 [pid = 3760] [id = 584] 20:40:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1769A800) [pid = 3760] [serial = 1752] [outer = 00000000] 20:40:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (17E88C00) [pid = 3760] [serial = 1753] [outer = 1769A800] 20:40:15 INFO - PROCESS | 3760 | 1463542815446 Marionette DEBUG loaded listener.js 20:40:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (18167400) [pid = 3760] [serial = 1754] [outer = 1769A800] 20:40:15 INFO - PROCESS | 3760 | 1463542815842 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]]]}] 20:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 20:40:15 INFO - PROCESS | 3760 | 1463542815875 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 20:40:15 INFO - PROCESS | 3760 | 1463542815877 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 20:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:40:15 INFO - PROCESS | 3760 | 1463542815880 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:40:15 INFO - PROCESS | 3760 | 1463542815882 Marionette TRACE conn3 <- [1,2302,null,{}] 20:40:15 INFO - PROCESS | 3760 | 1463542815885 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}] 20:40:15 INFO - PROCESS | 3760 | 1463542816004 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 20:40:16 INFO - PROCESS | 3760 | 1463542816097 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:16 INFO - PROCESS | 3760 | ++DOCSHELL 17059C00 == 44 [pid = 3760] [id = 585] 20:40:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (174BEC00) [pid = 3760] [serial = 1755] [outer = 00000000] 20:40:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (19809C00) [pid = 3760] [serial = 1756] [outer = 174BEC00] 20:40:16 INFO - PROCESS | 3760 | 1463542816140 Marionette DEBUG loaded listener.js 20:40:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1980DC00) [pid = 3760] [serial = 1757] [outer = 174BEC00] 20:40:16 INFO - PROCESS | 3760 | 1463542816542 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]]]}] 20:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 20:40:16 INFO - PROCESS | 3760 | 1463542816580 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 20:40:16 INFO - PROCESS | 3760 | 1463542816582 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 20:40:16 INFO - PROCESS | 3760 | 1463542816585 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:40:16 INFO - PROCESS | 3760 | 1463542816587 Marionette TRACE conn3 <- [1,2306,null,{}] 20:40:16 INFO - PROCESS | 3760 | 1463542816590 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}] 20:40:16 INFO - PROCESS | 3760 | 1463542816687 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 20:40:16 INFO - PROCESS | 3760 | 1463542816693 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:16 INFO - PROCESS | 3760 | ++DOCSHELL 15BB5400 == 45 [pid = 3760] [id = 586] 20:40:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (183BB400) [pid = 3760] [serial = 1758] [outer = 00000000] 20:40:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A05E400) [pid = 3760] [serial = 1759] [outer = 183BB400] 20:40:16 INFO - PROCESS | 3760 | 1463542816793 Marionette DEBUG loaded listener.js 20:40:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1A05E800) [pid = 3760] [serial = 1760] [outer = 183BB400] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (183B4C00) [pid = 3760] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1520A000) [pid = 3760] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (11270C00) [pid = 3760] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (13D26400) [pid = 3760] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (10D1D000) [pid = 3760] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1284AC00) [pid = 3760] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1520C400) [pid = 3760] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1705DC00) [pid = 3760] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (13318800) [pid = 3760] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1703B000) [pid = 3760] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1705F000) [pid = 3760] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (10D28400) [pid = 3760] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1055F800) [pid = 3760] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1370D400) [pid = 3760] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1520DC00) [pid = 3760] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (156D3C00) [pid = 3760] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1612A800) [pid = 3760] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (10C5A800) [pid = 3760] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (140D4800) [pid = 3760] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:40:17 INFO - PROCESS | 3760 | 1463542817368 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] 20:40:17 INFO - PROCESS | 3760 | 1463542817414 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 20:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:40:17 INFO - PROCESS | 3760 | 1463542817417 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:40:17 INFO - PROCESS | 3760 | 1463542817419 Marionette TRACE conn3 <- [1,2310,null,{}] 20:40:17 INFO - PROCESS | 3760 | 1463542817422 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}] 20:40:17 INFO - PROCESS | 3760 | 1463542817500 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 20:40:17 INFO - PROCESS | 3760 | 1463542817506 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:17 INFO - PROCESS | 3760 | ++DOCSHELL 10C56800 == 46 [pid = 3760] [id = 587] 20:40:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (114AE800) [pid = 3760] [serial = 1761] [outer = 00000000] 20:40:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (15210000) [pid = 3760] [serial = 1762] [outer = 114AE800] 20:40:17 INFO - PROCESS | 3760 | 1463542817549 Marionette DEBUG loaded listener.js 20:40:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16CC5800) [pid = 3760] [serial = 1763] [outer = 114AE800] 20:40:17 INFO - PROCESS | 3760 | 1463542817953 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]]]}] 20:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 584ms 20:40:18 INFO - PROCESS | 3760 | 1463542818009 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 20:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:40:18 INFO - PROCESS | 3760 | 1463542818012 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 20:40:18 INFO - PROCESS | 3760 | 1463542818016 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:40:18 INFO - PROCESS | 3760 | 1463542818018 Marionette TRACE conn3 <- [1,2314,null,{}] 20:40:18 INFO - PROCESS | 3760 | 1463542818021 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}] 20:40:18 INFO - PROCESS | 3760 | 1463542818100 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 20:40:18 INFO - PROCESS | 3760 | 1463542818106 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:18 INFO - PROCESS | 3760 | ++DOCSHELL 10A62C00 == 47 [pid = 3760] [id = 588] 20:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (17056000) [pid = 3760] [serial = 1764] [outer = 00000000] 20:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (19809800) [pid = 3760] [serial = 1765] [outer = 17056000] 20:40:18 INFO - PROCESS | 3760 | 1463542818149 Marionette DEBUG loaded listener.js 20:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A032C00) [pid = 3760] [serial = 1766] [outer = 17056000] 20:40:18 INFO - PROCESS | 3760 | 1463542818571 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]]]}] 20:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 584ms 20:40:18 INFO - PROCESS | 3760 | 1463542818611 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 20:40:18 INFO - PROCESS | 3760 | 1463542818613 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 20:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:40:18 INFO - PROCESS | 3760 | 1463542818633 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:40:18 INFO - PROCESS | 3760 | 1463542818619 Marionette TRACE conn3 <- [1,2318,null,{}] 20:40:18 INFO - PROCESS | 3760 | 1463542818623 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}] 20:40:18 INFO - PROCESS | 3760 | 1463542818720 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 20:40:18 INFO - PROCESS | 3760 | 1463542818727 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:18 INFO - PROCESS | 3760 | ++DOCSHELL 1A05D400 == 48 [pid = 3760] [id = 589] 20:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1A560800) [pid = 3760] [serial = 1767] [outer = 00000000] 20:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1A65F800) [pid = 3760] [serial = 1768] [outer = 1A560800] 20:40:18 INFO - PROCESS | 3760 | 1463542818777 Marionette DEBUG loaded listener.js 20:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A6A4400) [pid = 3760] [serial = 1769] [outer = 1A560800] 20:40:19 INFO - PROCESS | 3760 | 1463542819455 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]]]}] 20:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 892ms 20:40:19 INFO - PROCESS | 3760 | 1463542819516 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 20:40:19 INFO - PROCESS | 3760 | 1463542819520 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 20:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:40:19 INFO - PROCESS | 3760 | 1463542819526 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:40:19 INFO - PROCESS | 3760 | 1463542819530 Marionette TRACE conn3 <- [1,2322,null,{}] 20:40:19 INFO - PROCESS | 3760 | 1463542819536 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}] 20:40:19 INFO - PROCESS | 3760 | 1463542819676 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 20:40:19 INFO - PROCESS | 3760 | 1463542819818 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:19 INFO - PROCESS | 3760 | ++DOCSHELL 10D1E000 == 49 [pid = 3760] [id = 590] 20:40:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (10D23000) [pid = 3760] [serial = 1770] [outer = 00000000] 20:40:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (11C69C00) [pid = 3760] [serial = 1771] [outer = 10D23000] 20:40:19 INFO - PROCESS | 3760 | 1463542819875 Marionette DEBUG loaded listener.js 20:40:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (12D7A000) [pid = 3760] [serial = 1772] [outer = 10D23000] 20:40:20 INFO - PROCESS | 3760 | 1463542820459 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]]]}] 20:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 984ms 20:40:20 INFO - PROCESS | 3760 | 1463542820513 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 20:40:20 INFO - PROCESS | 3760 | 1463542820519 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 20:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:40:20 INFO - PROCESS | 3760 | 1463542820525 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:40:20 INFO - PROCESS | 3760 | 1463542820528 Marionette TRACE conn3 <- [1,2326,null,{}] 20:40:20 INFO - PROCESS | 3760 | 1463542820532 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}] 20:40:20 INFO - PROCESS | 3760 | 1463542820637 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 20:40:20 INFO - PROCESS | 3760 | 1463542820749 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:20 INFO - PROCESS | 3760 | ++DOCSHELL 1522E000 == 50 [pid = 3760] [id = 591] 20:40:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (15401800) [pid = 3760] [serial = 1773] [outer = 00000000] 20:40:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15D6A400) [pid = 3760] [serial = 1774] [outer = 15401800] 20:40:20 INFO - PROCESS | 3760 | 1463542820802 Marionette DEBUG loaded listener.js 20:40:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (16656C00) [pid = 3760] [serial = 1775] [outer = 15401800] 20:40:21 INFO - PROCESS | 3760 | 1463542821449 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]]]}] 20:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 984ms 20:40:21 INFO - PROCESS | 3760 | 1463542821508 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 20:40:21 INFO - PROCESS | 3760 | 1463542821511 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 20:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:40:21 INFO - PROCESS | 3760 | 1463542821515 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:40:21 INFO - PROCESS | 3760 | 1463542821518 Marionette TRACE conn3 <- [1,2330,null,{}] 20:40:21 INFO - PROCESS | 3760 | 1463542821529 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}] 20:40:21 INFO - PROCESS | 3760 | 1463542821636 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 20:40:21 INFO - PROCESS | 3760 | 1463542821762 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:21 INFO - PROCESS | 3760 | ++DOCSHELL 1047E000 == 51 [pid = 3760] [id = 592] 20:40:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (170CCC00) [pid = 3760] [serial = 1776] [outer = 00000000] 20:40:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (19803800) [pid = 3760] [serial = 1777] [outer = 170CCC00] 20:40:21 INFO - PROCESS | 3760 | 1463542821820 Marionette DEBUG loaded listener.js 20:40:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A55FC00) [pid = 3760] [serial = 1778] [outer = 170CCC00] 20:40:22 INFO - PROCESS | 3760 | 1463542822396 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]]]}] 20:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 922ms 20:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:40:22 INFO - PROCESS | 3760 | 1463542822442 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 20:40:22 INFO - PROCESS | 3760 | 1463542822445 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 20:40:22 INFO - PROCESS | 3760 | 1463542822448 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:40:22 INFO - PROCESS | 3760 | 1463542822450 Marionette TRACE conn3 <- [1,2334,null,{}] 20:40:22 INFO - PROCESS | 3760 | 1463542822454 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}] 20:40:22 INFO - PROCESS | 3760 | 1463542822558 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 20:40:22 INFO - PROCESS | 3760 | 1463542822684 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:22 INFO - PROCESS | 3760 | ++DOCSHELL 10561000 == 52 [pid = 3760] [id = 593] 20:40:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (10C58000) [pid = 3760] [serial = 1779] [outer = 00000000] 20:40:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (11461000) [pid = 3760] [serial = 1780] [outer = 10C58000] 20:40:22 INFO - PROCESS | 3760 | 1463542822784 Marionette DEBUG loaded listener.js 20:40:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (12AE8800) [pid = 3760] [serial = 1781] [outer = 10C58000] 20:40:23 INFO - PROCESS | 3760 | 1463542823629 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]]]}] 20:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1229ms 20:40:23 INFO - PROCESS | 3760 | 1463542823690 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 20:40:23 INFO - PROCESS | 3760 | 1463542823694 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 20:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:40:23 INFO - PROCESS | 3760 | 1463542823699 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:40:23 INFO - PROCESS | 3760 | 1463542823703 Marionette TRACE conn3 <- [1,2338,null,{}] 20:40:23 INFO - PROCESS | 3760 | 1463542823692 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}] 20:40:23 INFO - PROCESS | 3760 | 1463542823792 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 20:40:23 INFO - PROCESS | 3760 | 1463542823940 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:23 INFO - PROCESS | 3760 | ++DOCSHELL 1126EC00 == 53 [pid = 3760] [id = 594] 20:40:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1126F400) [pid = 3760] [serial = 1782] [outer = 00000000] 20:40:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (11C07000) [pid = 3760] [serial = 1783] [outer = 1126F400] 20:40:23 INFO - PROCESS | 3760 | 1463542823991 Marionette DEBUG loaded listener.js 20:40:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (12889800) [pid = 3760] [serial = 1784] [outer = 1126F400] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 10A62C00 == 52 [pid = 3760] [id = 588] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 10C56800 == 51 [pid = 3760] [id = 587] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 15BB5400 == 50 [pid = 3760] [id = 586] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 17059C00 == 49 [pid = 3760] [id = 585] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 17472400 == 48 [pid = 3760] [id = 584] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 10D20C00 == 47 [pid = 3760] [id = 583] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 15D6C000 == 46 [pid = 3760] [id = 582] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 15634000 == 45 [pid = 3760] [id = 581] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 1B3A9400 == 44 [pid = 3760] [id = 17] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 103EA800 == 43 [pid = 3760] [id = 580] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 1122E000 == 42 [pid = 3760] [id = 579] 20:40:24 INFO - PROCESS | 3760 | --DOCSHELL 10C5AC00 == 41 [pid = 3760] [id = 575] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (19759800) [pid = 3760] [serial = 1637] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (15628800) [pid = 3760] [serial = 1610] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (12881800) [pid = 3760] [serial = 1640] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (143B8C00) [pid = 3760] [serial = 1607] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (11275C00) [pid = 3760] [serial = 1601] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (130CD000) [pid = 3760] [serial = 1604] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16133400) [pid = 3760] [serial = 1643] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (183B8C00) [pid = 3760] [serial = 1646] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16A3C800) [pid = 3760] [serial = 1708] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (17110400) [pid = 3760] [serial = 1711] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1A059800) [pid = 3760] [serial = 1681] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (183B5C00) [pid = 3760] [serial = 1714] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (11270800) [pid = 3760] [serial = 1696] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (11C02C00) [pid = 3760] [serial = 1697] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1127B400) [pid = 3760] [serial = 1694] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (11232400) [pid = 3760] [serial = 1693] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (140CBC00) [pid = 3760] [serial = 1699] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (143BD800) [pid = 3760] [serial = 1700] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (15A33800) [pid = 3760] [serial = 1687] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15A3AC00) [pid = 3760] [serial = 1702] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15D69C00) [pid = 3760] [serial = 1703] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (17690800) [pid = 3760] [serial = 1712] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A033400) [pid = 3760] [serial = 1691] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1975F000) [pid = 3760] [serial = 1690] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (161E1800) [pid = 3760] [serial = 1705] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1284A800) [pid = 3760] [serial = 1684] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A053400) [pid = 3760] [serial = 1723] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (183B6800) [pid = 3760] [serial = 1715] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (143C1000) [pid = 3760] [serial = 1717] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (183B6400) [pid = 3760] [serial = 1721] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1815A400) [pid = 3760] [serial = 1720] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17033000) [pid = 3760] [serial = 1709] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15A3B800) [pid = 3760] [serial = 1718] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (167A8800) [pid = 3760] [serial = 1706] [outer = 00000000] [url = about:blank] 20:40:24 INFO - PROCESS | 3760 | 1463542824562 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]]]}] 20:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 892ms 20:40:24 INFO - PROCESS | 3760 | 1463542824588 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 20:40:24 INFO - PROCESS | 3760 | 1463542824593 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 20:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:40:24 INFO - PROCESS | 3760 | 1463542824599 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:40:24 INFO - PROCESS | 3760 | 1463542824602 Marionette TRACE conn3 <- [1,2342,null,{}] 20:40:24 INFO - PROCESS | 3760 | 1463542824605 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}] 20:40:24 INFO - PROCESS | 3760 | 1463542824688 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 20:40:24 INFO - PROCESS | 3760 | 1463542824679 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:24 INFO - PROCESS | 3760 | ++DOCSHELL 10D28000 == 42 [pid = 3760] [id = 595] 20:40:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10EBFC00) [pid = 3760] [serial = 1785] [outer = 00000000] 20:40:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (114B3400) [pid = 3760] [serial = 1786] [outer = 10EBFC00] 20:40:24 INFO - PROCESS | 3760 | 1463542824728 Marionette DEBUG loaded listener.js 20:40:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (12AEEC00) [pid = 3760] [serial = 1787] [outer = 10EBFC00] 20:40:25 INFO - PROCESS | 3760 | 1463542825233 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]]]}] 20:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 677ms 20:40:25 INFO - PROCESS | 3760 | 1463542825282 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 3760 | 1463542825284 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 20:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:40:25 INFO - PROCESS | 3760 | 1463542825287 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:40:25 INFO - PROCESS | 3760 | 1463542825291 Marionette TRACE conn3 <- [1,2346,null,{}] 20:40:25 INFO - PROCESS | 3760 | 1463542825300 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}] 20:40:25 INFO - PROCESS | 3760 | 1463542825384 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 20:40:25 INFO - PROCESS | 3760 | 1463542825393 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:25 INFO - PROCESS | 3760 | ++DOCSHELL 143BD000 == 43 [pid = 3760] [id = 596] 20:40:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (143BD800) [pid = 3760] [serial = 1788] [outer = 00000000] 20:40:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15205C00) [pid = 3760] [serial = 1789] [outer = 143BD800] 20:40:25 INFO - PROCESS | 3760 | 1463542825442 Marionette DEBUG loaded listener.js 20:40:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1520EC00) [pid = 3760] [serial = 1790] [outer = 143BD800] 20:40:25 INFO - PROCESS | 3760 | 1463542825891 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]]]}] 20:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 615ms 20:40:25 INFO - PROCESS | 3760 | 1463542825908 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 3760 | 1463542825910 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 20:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:40:25 INFO - PROCESS | 3760 | 1463542825922 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:40:25 INFO - PROCESS | 3760 | 1463542825924 Marionette TRACE conn3 <- [1,2350,null,{}] 20:40:25 INFO - PROCESS | 3760 | 1463542825927 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}] 20:40:26 INFO - PROCESS | 3760 | 1463542826008 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 20:40:26 INFO - PROCESS | 3760 | 1463542826044 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:26 INFO - PROCESS | 3760 | ++DOCSHELL 1540B800 == 44 [pid = 3760] [id = 597] 20:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1562BC00) [pid = 3760] [serial = 1791] [outer = 00000000] 20:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15637400) [pid = 3760] [serial = 1792] [outer = 1562BC00] 20:40:26 INFO - PROCESS | 3760 | 1463542826088 Marionette DEBUG loaded listener.js 20:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (156D3C00) [pid = 3760] [serial = 1793] [outer = 1562BC00] 20:40:26 INFO - PROCESS | 3760 | 1463542826554 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]]]}] 20:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 676ms 20:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:40:26 INFO - PROCESS | 3760 | 1463542826624 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 20:40:26 INFO - PROCESS | 3760 | 1463542826626 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 20:40:26 INFO - PROCESS | 3760 | 1463542826629 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:40:26 INFO - PROCESS | 3760 | 1463542826631 Marionette TRACE conn3 <- [1,2354,null,{}] 20:40:26 INFO - PROCESS | 3760 | 1463542826641 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}] 20:40:26 INFO - PROCESS | 3760 | 1463542826745 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 20:40:26 INFO - PROCESS | 3760 | 1463542826756 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:26 INFO - PROCESS | 3760 | ++DOCSHELL 15635C00 == 45 [pid = 3760] [id = 598] 20:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (15D69C00) [pid = 3760] [serial = 1794] [outer = 00000000] 20:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1612A000) [pid = 3760] [serial = 1795] [outer = 15D69C00] 20:40:26 INFO - PROCESS | 3760 | 1463542826799 Marionette DEBUG loaded listener.js 20:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16133400) [pid = 3760] [serial = 1796] [outer = 15D69C00] 20:40:27 INFO - PROCESS | 3760 | 1463542827255 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]]]}] 20:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 677ms 20:40:27 INFO - PROCESS | 3760 | 1463542827313 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 20:40:27 INFO - PROCESS | 3760 | 1463542827315 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 20:40:27 INFO - PROCESS | 3760 | 1463542827318 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:40:27 INFO - PROCESS | 3760 | 1463542827320 Marionette TRACE conn3 <- [1,2358,null,{}] 20:40:27 INFO - PROCESS | 3760 | 1463542827323 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}] 20:40:27 INFO - PROCESS | 3760 | 1463542827479 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 20:40:27 INFO - PROCESS | 3760 | 1463542827504 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:27 INFO - PROCESS | 3760 | ++DOCSHELL 10C5F800 == 46 [pid = 3760] [id = 599] 20:40:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (12A94800) [pid = 3760] [serial = 1797] [outer = 00000000] 20:40:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16A3C800) [pid = 3760] [serial = 1798] [outer = 12A94800] 20:40:27 INFO - PROCESS | 3760 | 1463542827554 Marionette DEBUG loaded listener.js 20:40:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16CBF000) [pid = 3760] [serial = 1799] [outer = 12A94800] 20:40:27 INFO - PROCESS | 3760 | 1463542827980 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]]]}] 20:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 722ms 20:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:40:28 INFO - PROCESS | 3760 | 1463542828042 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 20:40:28 INFO - PROCESS | 3760 | 1463542828043 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 20:40:28 INFO - PROCESS | 3760 | 1463542828053 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:40:28 INFO - PROCESS | 3760 | 1463542828055 Marionette TRACE conn3 <- [1,2362,null,{}] 20:40:28 INFO - PROCESS | 3760 | 1463542828058 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}] 20:40:28 INFO - PROCESS | 3760 | 1463542828184 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 20:40:28 INFO - PROCESS | 3760 | 1463542828254 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:28 INFO - PROCESS | 3760 | ++DOCSHELL 16CC4000 == 47 [pid = 3760] [id = 600] 20:40:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16CC8800) [pid = 3760] [serial = 1800] [outer = 00000000] 20:40:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (170CC000) [pid = 3760] [serial = 1801] [outer = 16CC8800] 20:40:28 INFO - PROCESS | 3760 | 1463542828305 Marionette DEBUG loaded listener.js 20:40:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (170CEC00) [pid = 3760] [serial = 1802] [outer = 16CC8800] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (131D7C00) [pid = 3760] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1108A000) [pid = 3760] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1769A800) [pid = 3760] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (174BEC00) [pid = 3760] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (183BB400) [pid = 3760] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (10D1F000) [pid = 3760] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1520D000) [pid = 3760] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1284CC00) [pid = 3760] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16126400) [pid = 3760] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (103F9800) [pid = 3760] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (156D3400) [pid = 3760] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (170CE400) [pid = 3760] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16A34000) [pid = 3760] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1122F800) [pid = 3760] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17056000) [pid = 3760] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1B3AD000) [pid = 3760] [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.] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (114AE800) [pid = 3760] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:40:28 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A02F800) [pid = 3760] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:40:28 INFO - PROCESS | 3760 | 1463542828936 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]]]}] 20:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 922ms 20:40:28 INFO - PROCESS | 3760 | 1463542828974 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 20:40:28 INFO - PROCESS | 3760 | 1463542828976 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 20:40:28 INFO - PROCESS | 3760 | 1463542828979 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:40:28 INFO - PROCESS | 3760 | 1463542828981 Marionette TRACE conn3 <- [1,2366,null,{}] 20:40:28 INFO - PROCESS | 3760 | 1463542828984 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}] 20:40:29 INFO - PROCESS | 3760 | 1463542829062 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 20:40:29 INFO - PROCESS | 3760 | 1463542829165 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:29 INFO - PROCESS | 3760 | ++DOCSHELL 103F9800 == 48 [pid = 3760] [id = 601] 20:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10482400) [pid = 3760] [serial = 1803] [outer = 00000000] 20:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (131D8000) [pid = 3760] [serial = 1804] [outer = 10482400] 20:40:29 INFO - PROCESS | 3760 | 1463542829208 Marionette DEBUG loaded listener.js 20:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (13366C00) [pid = 3760] [serial = 1805] [outer = 10482400] 20:40:29 INFO - PROCESS | 3760 | 1463542829578 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]]]}] 20:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 615ms 20:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:40:29 INFO - PROCESS | 3760 | 1463542829618 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 20:40:29 INFO - PROCESS | 3760 | 1463542829620 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 20:40:29 INFO - PROCESS | 3760 | 1463542829623 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:40:29 INFO - PROCESS | 3760 | 1463542829625 Marionette TRACE conn3 <- [1,2370,null,{}] 20:40:29 INFO - PROCESS | 3760 | 1463542829628 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}] 20:40:29 INFO - PROCESS | 3760 | 1463542829744 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 20:40:29 INFO - PROCESS | 3760 | 1463542829754 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:29 INFO - PROCESS | 3760 | ++DOCSHELL 15D6C400 == 49 [pid = 3760] [id = 602] 20:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (161E0800) [pid = 3760] [serial = 1806] [outer = 00000000] 20:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (174BEC00) [pid = 3760] [serial = 1807] [outer = 161E0800] 20:40:29 INFO - PROCESS | 3760 | 1463542829797 Marionette DEBUG loaded listener.js 20:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (17E10400) [pid = 3760] [serial = 1808] [outer = 161E0800] 20:40:30 INFO - PROCESS | 3760 | 1463542830185 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]]]}] 20:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 615ms 20:40:30 INFO - PROCESS | 3760 | 1463542830245 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 20:40:30 INFO - PROCESS | 3760 | 1463542830247 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 20:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:40:30 INFO - PROCESS | 3760 | 1463542830250 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:40:30 INFO - PROCESS | 3760 | 1463542830252 Marionette TRACE conn3 <- [1,2374,null,{}] 20:40:30 INFO - PROCESS | 3760 | 1463542830255 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}] 20:40:30 INFO - PROCESS | 3760 | 1463542830376 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 20:40:30 INFO - PROCESS | 3760 | 1463542830389 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:30 INFO - PROCESS | 3760 | ++DOCSHELL 1703A400 == 50 [pid = 3760] [id = 603] 20:40:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1774A800) [pid = 3760] [serial = 1809] [outer = 00000000] 20:40:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (183B7800) [pid = 3760] [serial = 1810] [outer = 1774A800] 20:40:30 INFO - PROCESS | 3760 | 1463542830432 Marionette DEBUG loaded listener.js 20:40:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (19757000) [pid = 3760] [serial = 1811] [outer = 1774A800] 20:40:30 INFO - PROCESS | 3760 | 1463542830947 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]]]}] 20:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 783ms 20:40:31 INFO - PROCESS | 3760 | 1463542831037 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 20:40:31 INFO - PROCESS | 3760 | 1463542831041 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 20:40:31 INFO - PROCESS | 3760 | 1463542831047 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:40:31 INFO - PROCESS | 3760 | 1463542831051 Marionette TRACE conn3 <- [1,2378,null,{}] 20:40:31 INFO - PROCESS | 3760 | 1463542831058 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}] 20:40:31 INFO - PROCESS | 3760 | 1463542831206 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 20:40:31 INFO - PROCESS | 3760 | 1463542831340 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:31 INFO - PROCESS | 3760 | ++DOCSHELL 0F31BC00 == 51 [pid = 3760] [id = 604] 20:40:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (103ECC00) [pid = 3760] [serial = 1812] [outer = 00000000] 20:40:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (10C58800) [pid = 3760] [serial = 1813] [outer = 103ECC00] 20:40:31 INFO - PROCESS | 3760 | 1463542831405 Marionette DEBUG loaded listener.js 20:40:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (11276C00) [pid = 3760] [serial = 1814] [outer = 103ECC00] 20:40:32 INFO - PROCESS | 3760 | 1463542832016 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]]]}] 20:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1030ms 20:40:32 INFO - PROCESS | 3760 | 1463542832078 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 20:40:32 INFO - PROCESS | 3760 | 1463542832084 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 20:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:40:32 INFO - PROCESS | 3760 | 1463542832110 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:40:32 INFO - PROCESS | 3760 | 1463542832113 Marionette TRACE conn3 <- [1,2382,null,{}] 20:40:32 INFO - PROCESS | 3760 | 1463542832118 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}] 20:40:32 INFO - PROCESS | 3760 | 1463542832229 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 20:40:32 INFO - PROCESS | 3760 | 1463542832367 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:32 INFO - PROCESS | 3760 | ++DOCSHELL 1284B800 == 52 [pid = 3760] [id = 605] 20:40:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1331D000) [pid = 3760] [serial = 1815] [outer = 00000000] 20:40:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (140CC000) [pid = 3760] [serial = 1816] [outer = 1331D000] 20:40:32 INFO - PROCESS | 3760 | 1463542832432 Marionette DEBUG loaded listener.js 20:40:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (14EE7C00) [pid = 3760] [serial = 1817] [outer = 1331D000] 20:40:33 INFO - PROCESS | 3760 | 1463542833064 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]]]}] 20:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 984ms 20:40:33 INFO - PROCESS | 3760 | 1463542833093 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 20:40:33 INFO - PROCESS | 3760 | 1463542833096 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 20:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:40:33 INFO - PROCESS | 3760 | 1463542833100 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:40:33 INFO - PROCESS | 3760 | 1463542833103 Marionette TRACE conn3 <- [1,2386,null,{}] 20:40:33 INFO - PROCESS | 3760 | 1463542833114 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}] 20:40:33 INFO - PROCESS | 3760 | 1463542833221 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 20:40:33 INFO - PROCESS | 3760 | 1463542833360 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:33 INFO - PROCESS | 3760 | ++DOCSHELL 161E1000 == 53 [pid = 3760] [id = 606] 20:40:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1674AC00) [pid = 3760] [serial = 1818] [outer = 00000000] 20:40:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (16CBF400) [pid = 3760] [serial = 1819] [outer = 1674AC00] 20:40:33 INFO - PROCESS | 3760 | 1463542833420 Marionette DEBUG loaded listener.js 20:40:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (17E04400) [pid = 3760] [serial = 1820] [outer = 1674AC00] 20:40:33 INFO - PROCESS | 3760 | 1463542833966 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]]]}] 20:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 938ms 20:40:34 INFO - PROCESS | 3760 | 1463542834027 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 20:40:34 INFO - PROCESS | 3760 | 1463542834030 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 20:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:40:34 INFO - PROCESS | 3760 | 1463542834034 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:40:34 INFO - PROCESS | 3760 | 1463542834036 Marionette TRACE conn3 <- [1,2390,null,{}] 20:40:34 INFO - PROCESS | 3760 | 1463542834039 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}] 20:40:34 INFO - PROCESS | 3760 | 1463542834141 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 20:40:34 INFO - PROCESS | 3760 | 1463542834253 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:34 INFO - PROCESS | 3760 | ++DOCSHELL 19760400 == 54 [pid = 3760] [id = 607] 20:40:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (19802400) [pid = 3760] [serial = 1821] [outer = 00000000] 20:40:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1980A800) [pid = 3760] [serial = 1822] [outer = 19802400] 20:40:34 INFO - PROCESS | 3760 | 1463542834307 Marionette DEBUG loaded listener.js 20:40:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (19810800) [pid = 3760] [serial = 1823] [outer = 19802400] 20:40:34 INFO - PROCESS | 3760 | 1463542834878 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]]]}] 20:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 891ms 20:40:34 INFO - PROCESS | 3760 | 1463542834924 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 20:40:34 INFO - PROCESS | 3760 | 1463542834927 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 20:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:40:34 INFO - PROCESS | 3760 | 1463542834930 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:40:34 INFO - PROCESS | 3760 | 1463542834932 Marionette TRACE conn3 <- [1,2394,null,{}] 20:40:34 INFO - PROCESS | 3760 | 1463542834936 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}] 20:40:35 INFO - PROCESS | 3760 | 1463542835035 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 20:40:35 INFO - PROCESS | 3760 | 1463542835151 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:35 INFO - PROCESS | 3760 | ++DOCSHELL 10336C00 == 55 [pid = 3760] [id = 608] 20:40:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (10374C00) [pid = 3760] [serial = 1824] [outer = 00000000] 20:40:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (110ED400) [pid = 3760] [serial = 1825] [outer = 10374C00] 20:40:35 INFO - PROCESS | 3760 | 1463542835263 Marionette DEBUG loaded listener.js 20:40:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (128A2400) [pid = 3760] [serial = 1826] [outer = 10374C00] 20:40:36 INFO - PROCESS | 3760 | 1463542836013 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]]]}] 20:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1122ms 20:40:36 INFO - PROCESS | 3760 | 1463542836061 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 20:40:36 INFO - PROCESS | 3760 | 1463542836066 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 20:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:40:36 INFO - PROCESS | 3760 | 1463542836071 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:40:36 INFO - PROCESS | 3760 | 1463542836075 Marionette TRACE conn3 <- [1,2398,null,{}] 20:40:36 INFO - PROCESS | 3760 | 1463542836080 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}] 20:40:36 INFO - PROCESS | 3760 | 1463542836182 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 20:40:36 INFO - PROCESS | 3760 | 1463542836301 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:36 INFO - PROCESS | 3760 | ++DOCSHELL 10375800 == 56 [pid = 3760] [id = 609] 20:40:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (10439800) [pid = 3760] [serial = 1827] [outer = 00000000] 20:40:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1127BC00) [pid = 3760] [serial = 1828] [outer = 10439800] 20:40:36 INFO - PROCESS | 3760 | 1463542836418 Marionette DEBUG loaded listener.js 20:40:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1284A000) [pid = 3760] [serial = 1829] [outer = 10439800] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 15D6C400 == 55 [pid = 3760] [id = 602] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 103F9800 == 54 [pid = 3760] [id = 601] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 16CC4000 == 53 [pid = 3760] [id = 600] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 10C5F800 == 52 [pid = 3760] [id = 599] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 15635C00 == 51 [pid = 3760] [id = 598] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 1540B800 == 50 [pid = 3760] [id = 597] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 143BD000 == 49 [pid = 3760] [id = 596] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 10D28000 == 48 [pid = 3760] [id = 595] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 1126EC00 == 47 [pid = 3760] [id = 594] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1A65F800) [pid = 3760] [serial = 1768] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOCSHELL 10D1E000 == 46 [pid = 3760] [id = 590] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1A05F800) [pid = 3760] [serial = 1682] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1331CC00) [pid = 3760] [serial = 1739] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (12AEF000) [pid = 3760] [serial = 1738] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1A032C00) [pid = 3760] [serial = 1766] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (19809800) [pid = 3760] [serial = 1765] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A05E800) [pid = 3760] [serial = 1760] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10D1E800) [pid = 3760] [serial = 1166] [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.] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (15210000) [pid = 3760] [serial = 1762] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (18167400) [pid = 3760] [serial = 1754] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16CC5800) [pid = 3760] [serial = 1763] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1703BC00) [pid = 3760] [serial = 1751] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1612F400) [pid = 3760] [serial = 1688] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (13049800) [pid = 3760] [serial = 1685] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (17E88C00) [pid = 3760] [serial = 1753] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (19809C00) [pid = 3760] [serial = 1756] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A05E400) [pid = 3760] [serial = 1759] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1284DC00) [pid = 3760] [serial = 1727] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (11270400) [pid = 3760] [serial = 1726] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A558400) [pid = 3760] [serial = 1736] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A380400) [pid = 3760] [serial = 1735] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1980DC00) [pid = 3760] [serial = 1757] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15635000) [pid = 3760] [serial = 1730] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (137E6000) [pid = 3760] [serial = 1729] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (167CEC00) [pid = 3760] [serial = 1747] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16A33C00) [pid = 3760] [serial = 1748] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10EC0400) [pid = 3760] [serial = 1741] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12D7E400) [pid = 3760] [serial = 1742] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15D6A000) [pid = 3760] [serial = 1744] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15DF0400) [pid = 3760] [serial = 1745] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A02B000) [pid = 3760] [serial = 1733] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19753800) [pid = 3760] [serial = 1732] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D26400) [pid = 3760] [serial = 1750] [outer = 00000000] [url = about:blank] 20:40:36 INFO - PROCESS | 3760 | 1463542836929 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]]]}] 20:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 891ms 20:40:36 INFO - PROCESS | 3760 | 1463542836960 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 20:40:36 INFO - PROCESS | 3760 | 1463542836965 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 20:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:40:36 INFO - PROCESS | 3760 | 1463542836971 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:40:36 INFO - PROCESS | 3760 | 1463542836974 Marionette TRACE conn3 <- [1,2402,null,{}] 20:40:36 INFO - PROCESS | 3760 | 1463542836977 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}] 20:40:37 INFO - PROCESS | 3760 | 1463542837064 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 20:40:37 INFO - PROCESS | 3760 | 1463542837074 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:37 INFO - PROCESS | 3760 | ++DOCSHELL 1127A000 == 47 [pid = 3760] [id = 610] 20:40:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (12D7E400) [pid = 3760] [serial = 1830] [outer = 00000000] 20:40:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (137E5C00) [pid = 3760] [serial = 1831] [outer = 12D7E400] 20:40:37 INFO - PROCESS | 3760 | 1463542837118 Marionette DEBUG loaded listener.js 20:40:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (143B3C00) [pid = 3760] [serial = 1832] [outer = 12D7E400] 20:40:37 INFO - PROCESS | 3760 | 1463542837605 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]]]}] 20:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 20:40:37 INFO - PROCESS | 3760 | 1463542837670 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 20:40:37 INFO - PROCESS | 3760 | 1463542837672 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 20:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:40:37 INFO - PROCESS | 3760 | 1463542837675 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:40:37 INFO - PROCESS | 3760 | 1463542837679 Marionette TRACE conn3 <- [1,2406,null,{}] 20:40:37 INFO - PROCESS | 3760 | 1463542837689 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}] 20:40:37 INFO - PROCESS | 3760 | 1463542837773 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 20:40:37 INFO - PROCESS | 3760 | 1463542837894 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:37 INFO - PROCESS | 3760 | ++DOCSHELL 15202C00 == 48 [pid = 3760] [id = 611] 20:40:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1562F000) [pid = 3760] [serial = 1833] [outer = 00000000] 20:40:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15D74400) [pid = 3760] [serial = 1834] [outer = 1562F000] 20:40:37 INFO - PROCESS | 3760 | 1463542837940 Marionette DEBUG loaded listener.js 20:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16128400) [pid = 3760] [serial = 1835] [outer = 1562F000] 20:40:38 INFO - PROCESS | 3760 | 1463542838442 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]]]}] 20:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 815ms 20:40:38 INFO - PROCESS | 3760 | 1463542838501 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 20:40:38 INFO - PROCESS | 3760 | 1463542838506 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 20:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:40:38 INFO - PROCESS | 3760 | 1463542838511 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:40:38 INFO - PROCESS | 3760 | 1463542838515 Marionette TRACE conn3 <- [1,2410,null,{}] 20:40:38 INFO - PROCESS | 3760 | 1463542838521 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}] 20:40:38 INFO - PROCESS | 3760 | 1463542838637 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 20:40:38 INFO - PROCESS | 3760 | 1463542838775 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:38 INFO - PROCESS | 3760 | ++DOCSHELL 10D20000 == 49 [pid = 3760] [id = 612] 20:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10D20C00) [pid = 3760] [serial = 1836] [outer = 00000000] 20:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (11C0C000) [pid = 3760] [serial = 1837] [outer = 10D20C00] 20:40:38 INFO - PROCESS | 3760 | 1463542838832 Marionette DEBUG loaded listener.js 20:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1304C400) [pid = 3760] [serial = 1838] [outer = 10D20C00] 20:40:39 INFO - PROCESS | 3760 | 1463542839448 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]]]}] 20:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 984ms 20:40:39 INFO - PROCESS | 3760 | 1463542839497 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 20:40:39 INFO - PROCESS | 3760 | 1463542839503 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 20:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:40:39 INFO - PROCESS | 3760 | 1463542839509 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:40:39 INFO - PROCESS | 3760 | 1463542839512 Marionette TRACE conn3 <- [1,2414,null,{}] 20:40:39 INFO - PROCESS | 3760 | 1463542839516 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}] 20:40:39 INFO - PROCESS | 3760 | 1463542839626 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 20:40:39 INFO - PROCESS | 3760 | 1463542839763 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:39 INFO - PROCESS | 3760 | ++DOCSHELL 140CBC00 == 50 [pid = 3760] [id = 613] 20:40:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (143B5400) [pid = 3760] [serial = 1839] [outer = 00000000] 20:40:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15BB2800) [pid = 3760] [serial = 1840] [outer = 143B5400] 20:40:39 INFO - PROCESS | 3760 | 1463542839818 Marionette DEBUG loaded listener.js 20:40:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15DF0800) [pid = 3760] [serial = 1841] [outer = 143B5400] 20:40:40 INFO - PROCESS | 3760 | 1463542840357 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]]]}] 20:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 891ms 20:40:40 INFO - PROCESS | 3760 | 1463542840396 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 20:40:40 INFO - PROCESS | 3760 | 1463542840398 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 20:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:40:40 INFO - PROCESS | 3760 | 1463542840402 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:40:40 INFO - PROCESS | 3760 | 1463542840405 Marionette TRACE conn3 <- [1,2418,null,{}] 20:40:40 INFO - PROCESS | 3760 | 1463542840416 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}] 20:40:40 INFO - PROCESS | 3760 | 1463542840551 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 20:40:40 INFO - PROCESS | 3760 | 1463542840696 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:40 INFO - PROCESS | 3760 | ++DOCSHELL 16AC1800 == 51 [pid = 3760] [id = 614] 20:40:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16AC8C00) [pid = 3760] [serial = 1842] [outer = 00000000] 20:40:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16CC6800) [pid = 3760] [serial = 1843] [outer = 16AC8C00] 20:40:40 INFO - PROCESS | 3760 | 1463542840753 Marionette DEBUG loaded listener.js 20:40:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (17053000) [pid = 3760] [serial = 1844] [outer = 16AC8C00] 20:40:41 INFO - PROCESS | 3760 | 1463542841336 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]]]}] 20:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 984ms 20:40:41 INFO - PROCESS | 3760 | 1463542841388 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 20:40:41 INFO - PROCESS | 3760 | 1463542841391 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 20:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:40:41 INFO - PROCESS | 3760 | 1463542841394 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:40:41 INFO - PROCESS | 3760 | 1463542841396 Marionette TRACE conn3 <- [1,2422,null,{}] 20:40:41 INFO - PROCESS | 3760 | 1463542841400 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}] 20:40:41 INFO - PROCESS | 3760 | 1463542841504 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 20:40:41 INFO - PROCESS | 3760 | 1463542841615 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:41 INFO - PROCESS | 3760 | ++DOCSHELL 17034800 == 52 [pid = 3760] [id = 615] 20:40:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (17051400) [pid = 3760] [serial = 1845] [outer = 00000000] 20:40:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1774FC00) [pid = 3760] [serial = 1846] [outer = 17051400] 20:40:41 INFO - PROCESS | 3760 | 1463542841678 Marionette DEBUG loaded listener.js 20:40:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (183B5C00) [pid = 3760] [serial = 1847] [outer = 17051400] 20:40:42 INFO - PROCESS | 3760 | 1463542842200 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]]]}] 20:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 830ms 20:40:42 INFO - PROCESS | 3760 | 1463542842235 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 20:40:42 INFO - PROCESS | 3760 | 1463542842237 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 20:40:42 INFO - PROCESS | 3760 | 1463542842242 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:40:42 INFO - PROCESS | 3760 | 1463542842244 Marionette TRACE conn3 <- [1,2426,null,{}] 20:40:42 INFO - PROCESS | 3760 | 1463542842248 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}] 20:40:42 INFO - PROCESS | 3760 | 1463542842345 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 20:40:42 INFO - PROCESS | 3760 | 1463542842453 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:42 INFO - PROCESS | 3760 | ++DOCSHELL 161E1800 == 53 [pid = 3760] [id = 616] 20:40:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16A33C00) [pid = 3760] [serial = 1848] [outer = 00000000] 20:40:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1975F400) [pid = 3760] [serial = 1849] [outer = 16A33C00] 20:40:42 INFO - PROCESS | 3760 | 1463542842505 Marionette DEBUG loaded listener.js 20:40:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (19803C00) [pid = 3760] [serial = 1850] [outer = 16A33C00] 20:40:43 INFO - PROCESS | 3760 | 1463542843128 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]]]}] 20:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 938ms 20:40:43 INFO - PROCESS | 3760 | 1463542843188 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 20:40:43 INFO - PROCESS | 3760 | 1463542843190 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 20:40:43 INFO - PROCESS | 3760 | 1463542843194 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:40:43 INFO - PROCESS | 3760 | 1463542843196 Marionette TRACE conn3 <- [1,2430,null,{}] 20:40:43 INFO - PROCESS | 3760 | 1463542843200 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}] 20:40:43 INFO - PROCESS | 3760 | 1463542843323 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 20:40:43 INFO - PROCESS | 3760 | 1463542843559 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:43 INFO - PROCESS | 3760 | ++DOCSHELL 10562800 == 54 [pid = 3760] [id = 617] 20:40:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (105F0400) [pid = 3760] [serial = 1851] [outer = 00000000] 20:40:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10D28400) [pid = 3760] [serial = 1852] [outer = 105F0400] 20:40:43 INFO - PROCESS | 3760 | 1463542843612 Marionette DEBUG loaded listener.js 20:40:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1127C000) [pid = 3760] [serial = 1853] [outer = 105F0400] 20:40:44 INFO - PROCESS | 3760 | 1463542844174 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]]]}] 20:40:44 INFO - PROCESS | 3760 | --DOCSHELL 1127A000 == 53 [pid = 3760] [id = 610] 20:40:44 INFO - PROCESS | 3760 | --DOCSHELL 10375800 == 52 [pid = 3760] [id = 609] 20:40:44 INFO - PROCESS | 3760 | --DOCSHELL 0F31BC00 == 51 [pid = 3760] [id = 604] 20:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1030ms 20:40:44 INFO - PROCESS | 3760 | 1463542844220 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 20:40:44 INFO - PROCESS | 3760 | 1463542844224 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 20:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:40:44 INFO - PROCESS | 3760 | 1463542844228 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:40:44 INFO - PROCESS | 3760 | 1463542844231 Marionette TRACE conn3 <- [1,2434,null,{}] 20:40:44 INFO - PROCESS | 3760 | 1463542844252 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}] 20:40:44 INFO - PROCESS | 3760 | 1463542844342 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 20:40:44 INFO - PROCESS | 3760 | 1463542844464 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:44 INFO - PROCESS | 3760 | ++DOCSHELL 10C52C00 == 52 [pid = 3760] [id = 618] 20:40:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (10C5E000) [pid = 3760] [serial = 1854] [outer = 00000000] 20:40:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (15210C00) [pid = 3760] [serial = 1855] [outer = 10C5E000] 20:40:44 INFO - PROCESS | 3760 | 1463542844513 Marionette DEBUG loaded listener.js 20:40:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15D71800) [pid = 3760] [serial = 1856] [outer = 10C5E000] 20:40:44 INFO - PROCESS | 3760 | 1463542844987 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]]]}] 20:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 815ms 20:40:45 INFO - PROCESS | 3760 | 1463542845049 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 20:40:45 INFO - PROCESS | 3760 | 1463542845053 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 20:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:40:45 INFO - PROCESS | 3760 | 1463542845063 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:40:45 INFO - PROCESS | 3760 | 1463542845065 Marionette TRACE conn3 <- [1,2438,null,{}] 20:40:45 INFO - PROCESS | 3760 | 1463542845069 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}] 20:40:45 INFO - PROCESS | 3760 | 1463542845170 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 20:40:45 INFO - PROCESS | 3760 | 1463542845240 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:45 INFO - PROCESS | 3760 | ++DOCSHELL 167A7000 == 53 [pid = 3760] [id = 619] 20:40:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (167A9000) [pid = 3760] [serial = 1857] [outer = 00000000] 20:40:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (17035000) [pid = 3760] [serial = 1858] [outer = 167A9000] 20:40:45 INFO - PROCESS | 3760 | 1463542845286 Marionette DEBUG loaded listener.js 20:40:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (183B9800) [pid = 3760] [serial = 1859] [outer = 167A9000] 20:40:45 INFO - PROCESS | 3760 | 1463542845708 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]]]}] 20:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 677ms 20:40:45 INFO - PROCESS | 3760 | 1463542845743 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 20:40:45 INFO - PROCESS | 3760 | 1463542845745 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 20:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:40:45 INFO - PROCESS | 3760 | 1463542845750 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:40:45 INFO - PROCESS | 3760 | 1463542845756 Marionette TRACE conn3 <- [1,2442,null,{}] 20:40:45 INFO - PROCESS | 3760 | 1463542845765 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}] 20:40:45 INFO - PROCESS | 3760 | 1463542845896 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 20:40:45 INFO - PROCESS | 3760 | 1463542845974 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:45 INFO - PROCESS | 3760 | ++DOCSHELL 10A7D800 == 54 [pid = 3760] [id = 620] 20:40:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (10C54400) [pid = 3760] [serial = 1860] [outer = 00000000] 20:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A05A400) [pid = 3760] [serial = 1861] [outer = 10C54400] 20:40:46 INFO - PROCESS | 3760 | 1463542846023 Marionette DEBUG loaded listener.js 20:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1A060400) [pid = 3760] [serial = 1862] [outer = 10C54400] 20:40:46 INFO - PROCESS | 3760 | 1463542846427 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]]]}] 20:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 722ms 20:40:46 INFO - PROCESS | 3760 | 1463542846474 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 20:40:46 INFO - PROCESS | 3760 | 1463542846477 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 20:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:40:46 INFO - PROCESS | 3760 | 1463542846487 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:40:46 INFO - PROCESS | 3760 | 1463542846489 Marionette TRACE conn3 <- [1,2446,null,{}] 20:40:46 INFO - PROCESS | 3760 | 1463542846518 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}] 20:40:46 INFO - PROCESS | 3760 | 1463542846641 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1B23B400) [pid = 3760] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (19759C00) [pid = 3760] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16CC8800) [pid = 3760] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1562BC00) [pid = 3760] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (10EBFC00) [pid = 3760] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (143BD800) [pid = 3760] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1126F400) [pid = 3760] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10482400) [pid = 3760] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (10C58000) [pid = 3760] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (12A94800) [pid = 3760] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (10439800) [pid = 3760] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (161E0800) [pid = 3760] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (12D7E400) [pid = 3760] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15D69C00) [pid = 3760] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:40:46 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (10374C00) [pid = 3760] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:40:46 INFO - PROCESS | 3760 | 1463542846801 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:46 INFO - PROCESS | 3760 | ++DOCSHELL 0F321800 == 55 [pid = 3760] [id = 621] 20:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1032AC00) [pid = 3760] [serial = 1863] [outer = 00000000] 20:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (10A64C00) [pid = 3760] [serial = 1864] [outer = 1032AC00] 20:40:46 INFO - PROCESS | 3760 | 1463542846854 Marionette DEBUG loaded listener.js 20:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (10D19C00) [pid = 3760] [serial = 1865] [outer = 1032AC00] 20:40:47 INFO - PROCESS | 3760 | 1463542847195 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]]]}] 20:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 722ms 20:40:47 INFO - PROCESS | 3760 | 1463542847209 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 20:40:47 INFO - PROCESS | 3760 | 1463542847211 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 20:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:40:47 INFO - PROCESS | 3760 | 1463542847214 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:40:47 INFO - PROCESS | 3760 | 1463542847216 Marionette TRACE conn3 <- [1,2450,null,{}] 20:40:47 INFO - PROCESS | 3760 | 1463542847219 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}] 20:40:47 INFO - PROCESS | 3760 | 1463542847301 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 20:40:47 INFO - PROCESS | 3760 | 1463542847308 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:47 INFO - PROCESS | 3760 | ++DOCSHELL 15DE5800 == 56 [pid = 3760] [id = 622] 20:40:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1612B000) [pid = 3760] [serial = 1866] [outer = 00000000] 20:40:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (170D1000) [pid = 3760] [serial = 1867] [outer = 1612B000] 20:40:47 INFO - PROCESS | 3760 | 1463542847358 Marionette DEBUG loaded listener.js 20:40:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1A555000) [pid = 3760] [serial = 1868] [outer = 1612B000] 20:40:47 INFO - PROCESS | 3760 | 1463542847833 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]]]}] 20:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 615ms 20:40:47 INFO - PROCESS | 3760 | 1463542847854 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 20:40:47 INFO - PROCESS | 3760 | 1463542847856 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 20:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:40:47 INFO - PROCESS | 3760 | 1463542847859 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:40:47 INFO - PROCESS | 3760 | 1463542847860 Marionette TRACE conn3 <- [1,2454,null,{}] 20:40:47 INFO - PROCESS | 3760 | 1463542847864 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}] 20:40:47 INFO - PROCESS | 3760 | 1463542847947 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 20:40:47 INFO - PROCESS | 3760 | 1463542847953 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:47 INFO - PROCESS | 3760 | ++DOCSHELL 161E0800 == 57 [pid = 3760] [id = 623] 20:40:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (170D4C00) [pid = 3760] [serial = 1869] [outer = 00000000] 20:40:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A664000) [pid = 3760] [serial = 1870] [outer = 170D4C00] 20:40:47 INFO - PROCESS | 3760 | 1463542847997 Marionette DEBUG loaded listener.js 20:40:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A664800) [pid = 3760] [serial = 1871] [outer = 170D4C00] 20:40:48 INFO - PROCESS | 3760 | 1463542848429 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]]]}] 20:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 20:40:48 INFO - PROCESS | 3760 | 1463542848486 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 20:40:48 INFO - PROCESS | 3760 | 1463542848488 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 20:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:40:48 INFO - PROCESS | 3760 | 1463542848491 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:40:48 INFO - PROCESS | 3760 | 1463542848493 Marionette TRACE conn3 <- [1,2458,null,{}] 20:40:48 INFO - PROCESS | 3760 | 1463542848497 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}] 20:40:48 INFO - PROCESS | 3760 | 1463542848577 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 20:40:48 INFO - PROCESS | 3760 | 1463542848583 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:48 INFO - PROCESS | 3760 | ++DOCSHELL 1A6AFC00 == 58 [pid = 3760] [id = 624] 20:40:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A6B0000) [pid = 3760] [serial = 1872] [outer = 00000000] 20:40:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A9CA000) [pid = 3760] [serial = 1873] [outer = 1A6B0000] 20:40:48 INFO - PROCESS | 3760 | 1463542848626 Marionette DEBUG loaded listener.js 20:40:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A9D3400) [pid = 3760] [serial = 1874] [outer = 1A6B0000] 20:40:49 INFO - PROCESS | 3760 | 1463542849241 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]]]}] 20:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 815ms 20:40:49 INFO - PROCESS | 3760 | 1463542849317 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 20:40:49 INFO - PROCESS | 3760 | 1463542849321 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 20:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:40:49 INFO - PROCESS | 3760 | 1463542849355 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:40:49 INFO - PROCESS | 3760 | 1463542849359 Marionette TRACE conn3 <- [1,2462,null,{}] 20:40:49 INFO - PROCESS | 3760 | 1463542849366 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}] 20:40:49 INFO - PROCESS | 3760 | 1463542849484 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 20:40:49 INFO - PROCESS | 3760 | 1463542849623 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:49 INFO - PROCESS | 3760 | ++DOCSHELL 11A03400 == 59 [pid = 3760] [id = 625] 20:40:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (12AEC400) [pid = 3760] [serial = 1875] [outer = 00000000] 20:40:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (156D3000) [pid = 3760] [serial = 1876] [outer = 12AEC400] 20:40:49 INFO - PROCESS | 3760 | 1463542849682 Marionette DEBUG loaded listener.js 20:40:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (161DE800) [pid = 3760] [serial = 1877] [outer = 12AEC400] 20:40:50 INFO - PROCESS | 3760 | 1463542850209 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]]]}] 20:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 952ms 20:40:50 INFO - PROCESS | 3760 | 1463542850289 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 20:40:50 INFO - PROCESS | 3760 | 1463542850294 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 20:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:40:50 INFO - PROCESS | 3760 | 1463542850301 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:40:50 INFO - PROCESS | 3760 | 1463542850304 Marionette TRACE conn3 <- [1,2466,null,{}] 20:40:50 INFO - PROCESS | 3760 | 1463542850308 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}] 20:40:50 INFO - PROCESS | 3760 | 1463542850414 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 20:40:50 INFO - PROCESS | 3760 | 1463542850556 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:50 INFO - PROCESS | 3760 | ++DOCSHELL 167A9400 == 60 [pid = 3760] [id = 626] 20:40:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (16A39800) [pid = 3760] [serial = 1878] [outer = 00000000] 20:40:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19809400) [pid = 3760] [serial = 1879] [outer = 16A39800] 20:40:50 INFO - PROCESS | 3760 | 1463542850610 Marionette DEBUG loaded listener.js 20:40:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A033C00) [pid = 3760] [serial = 1880] [outer = 16A39800] 20:40:51 INFO - PROCESS | 3760 | 1463542851222 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]]]}] 20:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 984ms 20:40:51 INFO - PROCESS | 3760 | 1463542851286 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 20:40:51 INFO - PROCESS | 3760 | 1463542851289 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 20:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:40:51 INFO - PROCESS | 3760 | 1463542851293 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:40:51 INFO - PROCESS | 3760 | 1463542851296 Marionette TRACE conn3 <- [1,2470,null,{}] 20:40:51 INFO - PROCESS | 3760 | 1463542851307 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}] 20:40:51 INFO - PROCESS | 3760 | 1463542851415 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 20:40:51 INFO - PROCESS | 3760 | 1463542851560 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:51 INFO - PROCESS | 3760 | ++DOCSHELL 1A9D7400 == 61 [pid = 3760] [id = 627] 20:40:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1AA66800) [pid = 3760] [serial = 1881] [outer = 00000000] 20:40:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1AA6E000) [pid = 3760] [serial = 1882] [outer = 1AA66800] 20:40:51 INFO - PROCESS | 3760 | 1463542851616 Marionette DEBUG loaded listener.js 20:40:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1AA72800) [pid = 3760] [serial = 1883] [outer = 1AA66800] 20:40:52 INFO - PROCESS | 3760 | 1463542852204 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]]]}] 20:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 922ms 20:40:52 INFO - PROCESS | 3760 | 1463542852224 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 20:40:52 INFO - PROCESS | 3760 | 1463542852227 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 20:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:40:52 INFO - PROCESS | 3760 | 1463542852231 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:40:52 INFO - PROCESS | 3760 | 1463542852233 Marionette TRACE conn3 <- [1,2474,null,{}] 20:40:52 INFO - PROCESS | 3760 | 1463542852237 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}] 20:40:52 INFO - PROCESS | 3760 | 1463542852341 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 20:40:52 INFO - PROCESS | 3760 | 1463542852481 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:52 INFO - PROCESS | 3760 | ++DOCSHELL 1A031800 == 62 [pid = 3760] [id = 628] 20:40:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1AA6DC00) [pid = 3760] [serial = 1884] [outer = 00000000] 20:40:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1AFAC400) [pid = 3760] [serial = 1885] [outer = 1AA6DC00] 20:40:52 INFO - PROCESS | 3760 | 1463542852536 Marionette DEBUG loaded listener.js 20:40:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1AFB2000) [pid = 3760] [serial = 1886] [outer = 1AA6DC00] 20:40:53 INFO - PROCESS | 3760 | 1463542853153 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]]]}] 20:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 984ms 20:40:53 INFO - PROCESS | 3760 | 1463542853217 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 20:40:53 INFO - PROCESS | 3760 | 1463542853219 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 20:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:40:53 INFO - PROCESS | 3760 | 1463542853223 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:40:53 INFO - PROCESS | 3760 | 1463542853225 Marionette TRACE conn3 <- [1,2478,null,{}] 20:40:53 INFO - PROCESS | 3760 | 1463542853228 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}] 20:40:53 INFO - PROCESS | 3760 | 1463542853334 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 20:40:53 INFO - PROCESS | 3760 | 1463542853618 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:53 INFO - PROCESS | 3760 | ++DOCSHELL 0F31D400 == 63 [pid = 3760] [id = 629] 20:40:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (0F320400) [pid = 3760] [serial = 1887] [outer = 00000000] 20:40:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (11277000) [pid = 3760] [serial = 1888] [outer = 0F320400] 20:40:53 INFO - PROCESS | 3760 | 1463542853692 Marionette DEBUG loaded listener.js 20:40:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1284AC00) [pid = 3760] [serial = 1889] [outer = 0F320400] 20:40:54 INFO - PROCESS | 3760 | 1463542854236 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]]]}] 20:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1061ms 20:40:54 INFO - PROCESS | 3760 | 1463542854297 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 20:40:54 INFO - PROCESS | 3760 | 1463542854301 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 20:40:54 INFO - PROCESS | 3760 | 1463542854306 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:40:54 INFO - PROCESS | 3760 | 1463542854309 Marionette TRACE conn3 <- [1,2482,null,{}] 20:40:54 INFO - PROCESS | 3760 | 1463542854314 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}] 20:40:54 INFO - PROCESS | 3760 | 1463542854417 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 20:40:54 INFO - PROCESS | 3760 | 1463542854565 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:54 INFO - PROCESS | 3760 | ++DOCSHELL 1127A400 == 64 [pid = 3760] [id = 630] 20:40:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1127CC00) [pid = 3760] [serial = 1890] [outer = 00000000] 20:40:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (13313800) [pid = 3760] [serial = 1891] [outer = 1127CC00] 20:40:54 INFO - PROCESS | 3760 | 1463542854615 Marionette DEBUG loaded listener.js 20:40:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (140D0C00) [pid = 3760] [serial = 1892] [outer = 1127CC00] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 161E1000 == 63 [pid = 3760] [id = 606] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 1612C800 == 62 [pid = 3760] [id = 349] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 170CD800 == 61 [pid = 3760] [id = 577] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 161E0800 == 60 [pid = 3760] [id = 623] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 15DE5800 == 59 [pid = 3760] [id = 622] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 0F321800 == 58 [pid = 3760] [id = 621] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 10A7D800 == 57 [pid = 3760] [id = 620] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 167A7000 == 56 [pid = 3760] [id = 619] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 10C52C00 == 55 [pid = 3760] [id = 618] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 10562800 == 54 [pid = 3760] [id = 617] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 17034800 == 53 [pid = 3760] [id = 615] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 16AC1800 == 52 [pid = 3760] [id = 614] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 140CBC00 == 51 [pid = 3760] [id = 613] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 10D20000 == 50 [pid = 3760] [id = 612] 20:40:54 INFO - PROCESS | 3760 | --DOCSHELL 15202C00 == 49 [pid = 3760] [id = 611] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (12AE8800) [pid = 3760] [serial = 1781] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1AFB0000) [pid = 3760] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1A05C400) [pid = 3760] [serial = 1724] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (170CC000) [pid = 3760] [serial = 1801] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (11C69C00) [pid = 3760] [serial = 1771] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (15D6A400) [pid = 3760] [serial = 1774] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (15637400) [pid = 3760] [serial = 1792] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (114B3400) [pid = 3760] [serial = 1786] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (12AEEC00) [pid = 3760] [serial = 1787] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (15205C00) [pid = 3760] [serial = 1789] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1520EC00) [pid = 3760] [serial = 1790] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (12889800) [pid = 3760] [serial = 1784] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (11C07000) [pid = 3760] [serial = 1783] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (131D8000) [pid = 3760] [serial = 1804] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11461000) [pid = 3760] [serial = 1780] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (16A3C800) [pid = 3760] [serial = 1798] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1127BC00) [pid = 3760] [serial = 1828] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (19803800) [pid = 3760] [serial = 1777] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (10C58800) [pid = 3760] [serial = 1813] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (17E10400) [pid = 3760] [serial = 1808] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (137E5C00) [pid = 3760] [serial = 1831] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (143B3C00) [pid = 3760] [serial = 1832] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (140CC000) [pid = 3760] [serial = 1816] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (174BEC00) [pid = 3760] [serial = 1807] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (16CBF400) [pid = 3760] [serial = 1819] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (170CEC00) [pid = 3760] [serial = 1802] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1980A800) [pid = 3760] [serial = 1822] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1612A000) [pid = 3760] [serial = 1795] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16CBF000) [pid = 3760] [serial = 1799] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (128A2400) [pid = 3760] [serial = 1826] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (110ED400) [pid = 3760] [serial = 1825] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (13366C00) [pid = 3760] [serial = 1805] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (183B7800) [pid = 3760] [serial = 1810] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16133400) [pid = 3760] [serial = 1796] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (156D3C00) [pid = 3760] [serial = 1793] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1284A000) [pid = 3760] [serial = 1829] [outer = 00000000] [url = about:blank] 20:40:54 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15D74400) [pid = 3760] [serial = 1834] [outer = 00000000] [url = about:blank] 20:40:55 INFO - PROCESS | 3760 | 1463542855125 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]]]}] 20:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 892ms 20:40:55 INFO - PROCESS | 3760 | 1463542855196 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 20:40:55 INFO - PROCESS | 3760 | 1463542855200 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 20:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:40:55 INFO - PROCESS | 3760 | 1463542855204 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:40:55 INFO - PROCESS | 3760 | 1463542855206 Marionette TRACE conn3 <- [1,2486,null,{}] 20:40:55 INFO - PROCESS | 3760 | 1463542855210 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}] 20:40:55 INFO - PROCESS | 3760 | 1463542855293 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 20:40:55 INFO - PROCESS | 3760 | 1463542855426 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:55 INFO - PROCESS | 3760 | ++DOCSHELL 12840400 == 50 [pid = 3760] [id = 631] 20:40:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1288DC00) [pid = 3760] [serial = 1893] [outer = 00000000] 20:40:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (12B5FC00) [pid = 3760] [serial = 1894] [outer = 1288DC00] 20:40:55 INFO - PROCESS | 3760 | 1463542855472 Marionette DEBUG loaded listener.js 20:40:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (140D6800) [pid = 3760] [serial = 1895] [outer = 1288DC00] 20:40:55 INFO - PROCESS | 3760 | 1463542855850 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]]]}] 20:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 676ms 20:40:55 INFO - PROCESS | 3760 | 1463542855904 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 20:40:55 INFO - PROCESS | 3760 | 1463542855907 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 20:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:40:55 INFO - PROCESS | 3760 | 1463542855912 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:40:55 INFO - PROCESS | 3760 | 1463542855917 Marionette TRACE conn3 <- [1,2490,null,{}] 20:40:55 INFO - PROCESS | 3760 | 1463542855925 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}] 20:40:55 INFO - PROCESS | 3760 | 1463542856010 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 20:40:55 INFO - PROCESS | 3760 | 1463542856018 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:56 INFO - PROCESS | 3760 | ++DOCSHELL 15407000 == 51 [pid = 3760] [id = 632] 20:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1540B800) [pid = 3760] [serial = 1896] [outer = 00000000] 20:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (15BB5400) [pid = 3760] [serial = 1897] [outer = 1540B800] 20:40:56 INFO - PROCESS | 3760 | 1463542856062 Marionette DEBUG loaded listener.js 20:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (15D6E400) [pid = 3760] [serial = 1898] [outer = 1540B800] 20:40:56 INFO - PROCESS | 3760 | 1463542856490 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]]]}] 20:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 645ms 20:40:56 INFO - PROCESS | 3760 | 1463542856552 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 20:40:56 INFO - PROCESS | 3760 | 1463542856554 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 20:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:40:56 INFO - PROCESS | 3760 | 1463542856558 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:40:56 INFO - PROCESS | 3760 | 1463542856559 Marionette TRACE conn3 <- [1,2494,null,{}] 20:40:56 INFO - PROCESS | 3760 | 1463542856563 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}] 20:40:56 INFO - PROCESS | 3760 | 1463542856646 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 20:40:56 INFO - PROCESS | 3760 | 1463542856652 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:56 INFO - PROCESS | 3760 | ++DOCSHELL 16164000 == 52 [pid = 3760] [id = 633] 20:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16165400) [pid = 3760] [serial = 1899] [outer = 00000000] 20:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (167A5C00) [pid = 3760] [serial = 1900] [outer = 16165400] 20:40:56 INFO - PROCESS | 3760 | 1463542856723 Marionette DEBUG loaded listener.js 20:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (167B4400) [pid = 3760] [serial = 1901] [outer = 16165400] 20:40:57 INFO - PROCESS | 3760 | 1463542857196 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]]]}] 20:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 692ms 20:40:57 INFO - PROCESS | 3760 | 1463542857241 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 20:40:57 INFO - PROCESS | 3760 | 1463542857243 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 20:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:40:57 INFO - PROCESS | 3760 | 1463542857246 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:40:57 INFO - PROCESS | 3760 | 1463542857248 Marionette TRACE conn3 <- [1,2498,null,{}] 20:40:57 INFO - PROCESS | 3760 | 1463542857251 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}] 20:40:57 INFO - PROCESS | 3760 | 1463542857382 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 20:40:57 INFO - PROCESS | 3760 | 1463542857392 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:57 INFO - PROCESS | 3760 | ++DOCSHELL 16A34C00 == 53 [pid = 3760] [id = 634] 20:40:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16A39000) [pid = 3760] [serial = 1902] [outer = 00000000] 20:40:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16CC3400) [pid = 3760] [serial = 1903] [outer = 16A39000] 20:40:57 INFO - PROCESS | 3760 | 1463542857502 Marionette DEBUG loaded listener.js 20:40:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (170CBC00) [pid = 3760] [serial = 1904] [outer = 16A39000] 20:40:57 INFO - PROCESS | 3760 | 1463542857947 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]]]}] 20:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 723ms 20:40:57 INFO - PROCESS | 3760 | 1463542857987 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 20:40:57 INFO - PROCESS | 3760 | 1463542857989 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 20:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:40:57 INFO - PROCESS | 3760 | 1463542857999 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:40:57 INFO - PROCESS | 3760 | 1463542858000 Marionette TRACE conn3 <- [1,2502,null,{}] 20:40:57 INFO - PROCESS | 3760 | 1463542858004 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}] 20:40:58 INFO - PROCESS | 3760 | 1463542858134 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 20:40:58 INFO - PROCESS | 3760 | 1463542858210 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:58 INFO - PROCESS | 3760 | ++DOCSHELL 10C5D000 == 54 [pid = 3760] [id = 635] 20:40:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (174B8800) [pid = 3760] [serial = 1905] [outer = 00000000] 20:40:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1815E800) [pid = 3760] [serial = 1906] [outer = 174B8800] 20:40:58 INFO - PROCESS | 3760 | 1463542858253 Marionette DEBUG loaded listener.js 20:40:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (183C2400) [pid = 3760] [serial = 1907] [outer = 174B8800] 20:40:58 INFO - PROCESS | 3760 | 1463542858661 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]]]}] 20:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 722ms 20:40:58 INFO - PROCESS | 3760 | 1463542858722 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 20:40:58 INFO - PROCESS | 3760 | 1463542858724 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 20:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:40:58 INFO - PROCESS | 3760 | 1463542858734 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:40:58 INFO - PROCESS | 3760 | 1463542858735 Marionette TRACE conn3 <- [1,2506,null,{}] 20:40:58 INFO - PROCESS | 3760 | 1463542858738 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}] 20:40:58 INFO - PROCESS | 3760 | 1463542858852 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 20:40:59 INFO - PROCESS | 3760 | 1463542859079 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:59 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (167A9000) [pid = 3760] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:40:59 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (10C5E000) [pid = 3760] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:40:59 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (105F0400) [pid = 3760] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:40:59 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (10C54400) [pid = 3760] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:40:59 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1032AC00) [pid = 3760] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:40:59 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1612B000) [pid = 3760] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:40:59 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (170D4C00) [pid = 3760] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:40:59 INFO - PROCESS | 3760 | ++DOCSHELL 1032AC00 == 55 [pid = 3760] [id = 636] 20:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (105F0400) [pid = 3760] [serial = 1908] [outer = 00000000] 20:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (14EE2C00) [pid = 3760] [serial = 1909] [outer = 105F0400] 20:40:59 INFO - PROCESS | 3760 | 1463542859110 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (15628800) [pid = 3760] [serial = 1910] [outer = 105F0400] 20:40:59 INFO - PROCESS | 3760 | 1463542859512 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]]]}] 20:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 814ms 20:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:40:59 INFO - PROCESS | 3760 | 1463542859558 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 20:40:59 INFO - PROCESS | 3760 | 1463542859559 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 20:40:59 INFO - PROCESS | 3760 | 1463542859563 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:40:59 INFO - PROCESS | 3760 | 1463542859564 Marionette TRACE conn3 <- [1,2510,null,{}] 20:40:59 INFO - PROCESS | 3760 | 1463542859568 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}] 20:40:59 INFO - PROCESS | 3760 | 1463542859651 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 20:40:59 INFO - PROCESS | 3760 | 1463542859750 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:59 INFO - PROCESS | 3760 | ++DOCSHELL 10C5CC00 == 56 [pid = 3760] [id = 637] 20:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10C5E400) [pid = 3760] [serial = 1911] [outer = 00000000] 20:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1A033400) [pid = 3760] [serial = 1912] [outer = 10C5E400] 20:40:59 INFO - PROCESS | 3760 | 1463542859793 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A37D400) [pid = 3760] [serial = 1913] [outer = 10C5E400] 20:41:00 INFO - PROCESS | 3760 | 1463542860165 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]]]}] 20:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 20:41:00 INFO - PROCESS | 3760 | 1463542860186 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 3760 | 1463542860188 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 20:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:41:00 INFO - PROCESS | 3760 | 1463542860193 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:41:00 INFO - PROCESS | 3760 | 1463542860195 Marionette TRACE conn3 <- [1,2514,null,{}] 20:41:00 INFO - PROCESS | 3760 | 1463542860200 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}] 20:41:00 INFO - PROCESS | 3760 | 1463542860323 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 20:41:00 INFO - PROCESS | 3760 | 1463542860332 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:00 INFO - PROCESS | 3760 | ++DOCSHELL 10560000 == 57 [pid = 3760] [id = 638] 20:41:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A060800) [pid = 3760] [serial = 1914] [outer = 00000000] 20:41:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A55B000) [pid = 3760] [serial = 1915] [outer = 1A060800] 20:41:00 INFO - PROCESS | 3760 | 1463542860378 Marionette DEBUG loaded listener.js 20:41:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A656400) [pid = 3760] [serial = 1916] [outer = 1A060800] 20:41:00 INFO - PROCESS | 3760 | 1463542860813 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]]]}] 20:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 20:41:00 INFO - PROCESS | 3760 | 1463542860828 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 3760 | 1463542860830 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 20:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:41:00 INFO - PROCESS | 3760 | 1463542860833 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:41:00 INFO - PROCESS | 3760 | 1463542860835 Marionette TRACE conn3 <- [1,2518,null,{}] 20:41:00 INFO - PROCESS | 3760 | 1463542860838 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}] 20:41:00 INFO - PROCESS | 3760 | 1463542860961 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 20:41:00 INFO - PROCESS | 3760 | 1463542860970 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:00 INFO - PROCESS | 3760 | ++DOCSHELL 1104AC00 == 58 [pid = 3760] [id = 639] 20:41:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1104E400) [pid = 3760] [serial = 1917] [outer = 00000000] 20:41:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (11054400) [pid = 3760] [serial = 1918] [outer = 1104E400] 20:41:01 INFO - PROCESS | 3760 | 1463542861044 Marionette DEBUG loaded listener.js 20:41:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (13710000) [pid = 3760] [serial = 1919] [outer = 1104E400] 20:41:01 INFO - PROCESS | 3760 | 1463542861692 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]]]}] 20:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 938ms 20:41:01 INFO - PROCESS | 3760 | 1463542861764 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 20:41:01 INFO - PROCESS | 3760 | 1463542861769 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 20:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:41:01 INFO - PROCESS | 3760 | 1463542861774 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:41:01 INFO - PROCESS | 3760 | 1463542861778 Marionette TRACE conn3 <- [1,2522,null,{}] 20:41:01 INFO - PROCESS | 3760 | 1463542861798 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}] 20:41:01 INFO - PROCESS | 3760 | 1463542861910 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 20:41:02 INFO - PROCESS | 3760 | 1463542862055 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 3760 | ++DOCSHELL 1122A800 == 59 [pid = 3760] [id = 640] 20:41:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (11270000) [pid = 3760] [serial = 1920] [outer = 00000000] 20:41:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (114A5800) [pid = 3760] [serial = 1921] [outer = 11270000] 20:41:02 INFO - PROCESS | 3760 | 1463542862095 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (12D7E000) [pid = 3760] [serial = 1922] [outer = 11270000] 20:41:02 INFO - PROCESS | 3760 | 1463542862689 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]]]}] 20:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 938ms 20:41:02 INFO - PROCESS | 3760 | 1463542862727 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 3760 | 1463542862732 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 20:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:41:02 INFO - PROCESS | 3760 | 1463542862740 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:41:02 INFO - PROCESS | 3760 | 1463542862743 Marionette TRACE conn3 <- [1,2526,null,{}] 20:41:02 INFO - PROCESS | 3760 | 1463542862748 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}] 20:41:02 INFO - PROCESS | 3760 | 1463542862857 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 20:41:02 INFO - PROCESS | 3760 | 1463542862971 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:03 INFO - PROCESS | 3760 | ++DOCSHELL 11CF5400 == 60 [pid = 3760] [id = 641] 20:41:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1304A800) [pid = 3760] [serial = 1923] [outer = 00000000] 20:41:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15633800) [pid = 3760] [serial = 1924] [outer = 1304A800] 20:41:03 INFO - PROCESS | 3760 | 1463542863064 Marionette DEBUG loaded listener.js 20:41:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (15D6F800) [pid = 3760] [serial = 1925] [outer = 1304A800] 20:41:03 INFO - PROCESS | 3760 | 1463542863662 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]]]}] 20:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 984ms 20:41:03 INFO - PROCESS | 3760 | 1463542863726 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 20:41:03 INFO - PROCESS | 3760 | 1463542863729 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 20:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:41:03 INFO - PROCESS | 3760 | 1463542863733 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:41:03 INFO - PROCESS | 3760 | 1463542863736 Marionette TRACE conn3 <- [1,2530,null,{}] 20:41:03 INFO - PROCESS | 3760 | 1463542863747 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}] 20:41:03 INFO - PROCESS | 3760 | 1463542863858 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 20:41:03 INFO - PROCESS | 3760 | 1463542864003 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:04 INFO - PROCESS | 3760 | ++DOCSHELL 170D0400 == 61 [pid = 3760] [id = 642] 20:41:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (170D2000) [pid = 3760] [serial = 1926] [outer = 00000000] 20:41:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1A55A800) [pid = 3760] [serial = 1927] [outer = 170D2000] 20:41:04 INFO - PROCESS | 3760 | 1463542864059 Marionette DEBUG loaded listener.js 20:41:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1A6AD400) [pid = 3760] [serial = 1928] [outer = 170D2000] 20:41:04 INFO - PROCESS | 3760 | 1463542864604 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]]]}] 20:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 922ms 20:41:04 INFO - PROCESS | 3760 | 1463542864660 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 20:41:04 INFO - PROCESS | 3760 | 1463542864663 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 20:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:41:04 INFO - PROCESS | 3760 | 1463542864667 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:41:04 INFO - PROCESS | 3760 | 1463542864669 Marionette TRACE conn3 <- [1,2534,null,{}] 20:41:04 INFO - PROCESS | 3760 | 1463542864672 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}] 20:41:04 INFO - PROCESS | 3760 | 1463542864777 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 20:41:04 INFO - PROCESS | 3760 | 1463542864894 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:04 INFO - PROCESS | 3760 | ++DOCSHELL 10A64000 == 62 [pid = 3760] [id = 643] 20:41:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (10C5B800) [pid = 3760] [serial = 1929] [outer = 00000000] 20:41:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (193B9000) [pid = 3760] [serial = 1930] [outer = 10C5B800] 20:41:04 INFO - PROCESS | 3760 | 1463542864988 Marionette DEBUG loaded listener.js 20:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (193BD400) [pid = 3760] [serial = 1931] [outer = 10C5B800] 20:41:05 INFO - PROCESS | 3760 | 1463542865528 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]]]}] 20:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 922ms 20:41:05 INFO - PROCESS | 3760 | 1463542865595 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 20:41:05 INFO - PROCESS | 3760 | 1463542865597 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 20:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:41:05 INFO - PROCESS | 3760 | 1463542865601 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:41:05 INFO - PROCESS | 3760 | 1463542865603 Marionette TRACE conn3 <- [1,2538,null,{}] 20:41:05 INFO - PROCESS | 3760 | 1463542865607 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}] 20:41:05 INFO - PROCESS | 3760 | 1463542865714 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 20:41:05 INFO - PROCESS | 3760 | 1463542865828 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:05 INFO - PROCESS | 3760 | ++DOCSHELL 193B8400 == 63 [pid = 3760] [id = 644] 20:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (193BFC00) [pid = 3760] [serial = 1932] [outer = 00000000] 20:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1980B800) [pid = 3760] [serial = 1933] [outer = 193BFC00] 20:41:05 INFO - PROCESS | 3760 | 1463542865921 Marionette DEBUG loaded listener.js 20:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1A6AC000) [pid = 3760] [serial = 1934] [outer = 193BFC00] 20:41:06 INFO - PROCESS | 3760 | 1463542866749 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]]]}] 20:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1230ms 20:41:06 INFO - PROCESS | 3760 | 1463542866846 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 20:41:06 INFO - PROCESS | 3760 | 1463542866849 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 20:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:41:06 INFO - PROCESS | 3760 | 1463542866854 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:41:06 INFO - PROCESS | 3760 | 1463542866856 Marionette TRACE conn3 <- [1,2542,null,{}] 20:41:06 INFO - PROCESS | 3760 | 1463542866862 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}] 20:41:06 INFO - PROCESS | 3760 | 1463542866962 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 20:41:07 INFO - PROCESS | 3760 | 1463542867101 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:07 INFO - PROCESS | 3760 | ++DOCSHELL 11055400 == 64 [pid = 3760] [id = 645] 20:41:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1127DC00) [pid = 3760] [serial = 1935] [outer = 00000000] 20:41:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (12842000) [pid = 3760] [serial = 1936] [outer = 1127DC00] 20:41:07 INFO - PROCESS | 3760 | 1463542867151 Marionette DEBUG loaded listener.js 20:41:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (12B65000) [pid = 3760] [serial = 1937] [outer = 1127DC00] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 161E1800 == 63 [pid = 3760] [id = 616] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 10560000 == 62 [pid = 3760] [id = 638] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 10C5CC00 == 61 [pid = 3760] [id = 637] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 1032AC00 == 60 [pid = 3760] [id = 636] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 10C5D000 == 59 [pid = 3760] [id = 635] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 16A34C00 == 58 [pid = 3760] [id = 634] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 16164000 == 57 [pid = 3760] [id = 633] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 15407000 == 56 [pid = 3760] [id = 632] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 12840400 == 55 [pid = 3760] [id = 631] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 1127A400 == 54 [pid = 3760] [id = 630] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 0F31D400 == 53 [pid = 3760] [id = 629] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 1A9D7400 == 52 [pid = 3760] [id = 627] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 167A9400 == 51 [pid = 3760] [id = 626] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 11A03400 == 50 [pid = 3760] [id = 625] 20:41:07 INFO - PROCESS | 3760 | --DOCSHELL 1A6AFC00 == 49 [pid = 3760] [id = 624] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1A9CA000) [pid = 3760] [serial = 1873] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (17035000) [pid = 3760] [serial = 1858] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (15210C00) [pid = 3760] [serial = 1855] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1127C000) [pid = 3760] [serial = 1853] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (10D28400) [pid = 3760] [serial = 1852] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (15BB2800) [pid = 3760] [serial = 1840] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (11C0C000) [pid = 3760] [serial = 1837] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1A05A400) [pid = 3760] [serial = 1861] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (16CC6800) [pid = 3760] [serial = 1843] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1774FC00) [pid = 3760] [serial = 1846] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1975F400) [pid = 3760] [serial = 1849] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (183B9800) [pid = 3760] [serial = 1859] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (10A64C00) [pid = 3760] [serial = 1864] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1A060400) [pid = 3760] [serial = 1862] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (10D19C00) [pid = 3760] [serial = 1865] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (170D1000) [pid = 3760] [serial = 1867] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1A664000) [pid = 3760] [serial = 1870] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1A664800) [pid = 3760] [serial = 1871] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1A555000) [pid = 3760] [serial = 1868] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (15D71800) [pid = 3760] [serial = 1856] [outer = 00000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3760 | 1463542867779 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]]]}] 20:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 984ms 20:41:07 INFO - PROCESS | 3760 | 1463542867838 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 20:41:07 INFO - PROCESS | 3760 | 1463542867844 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 20:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:41:07 INFO - PROCESS | 3760 | 1463542867849 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:41:07 INFO - PROCESS | 3760 | 1463542867852 Marionette TRACE conn3 <- [1,2546,null,{}] 20:41:07 INFO - PROCESS | 3760 | 1463542867856 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}] 20:41:07 INFO - PROCESS | 3760 | 1463542867958 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 20:41:08 INFO - PROCESS | 3760 | 1463542868063 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 3760 | ++DOCSHELL 1127BC00 == 50 [pid = 3760] [id = 646] 20:41:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1127C000) [pid = 3760] [serial = 1938] [outer = 00000000] 20:41:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1284BC00) [pid = 3760] [serial = 1939] [outer = 1127C000] 20:41:08 INFO - PROCESS | 3760 | 1463542868092 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (131D9C00) [pid = 3760] [serial = 1940] [outer = 1127C000] 20:41:08 INFO - PROCESS | 3760 | 1463542868538 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]]]}] 20:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 723ms 20:41:08 INFO - PROCESS | 3760 | 1463542868573 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 20:41:08 INFO - PROCESS | 3760 | 1463542868575 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 20:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:41:08 INFO - PROCESS | 3760 | 1463542868579 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:41:08 INFO - PROCESS | 3760 | 1463542868582 Marionette TRACE conn3 <- [1,2550,null,{}] 20:41:08 INFO - PROCESS | 3760 | 1463542868592 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}] 20:41:08 INFO - PROCESS | 3760 | 1463542868677 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 20:41:08 INFO - PROCESS | 3760 | 1463542868692 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 3760 | ++DOCSHELL 15DF1400 == 51 [pid = 3760] [id = 647] 20:41:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1612B800) [pid = 3760] [serial = 1941] [outer = 00000000] 20:41:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (16169800) [pid = 3760] [serial = 1942] [outer = 1612B800] 20:41:08 INFO - PROCESS | 3760 | 1463542868739 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (167D6400) [pid = 3760] [serial = 1943] [outer = 1612B800] 20:41:09 INFO - PROCESS | 3760 | 1463542869202 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]]]}] 20:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 691ms 20:41:09 INFO - PROCESS | 3760 | 1463542869261 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 20:41:09 INFO - PROCESS | 3760 | 1463542869263 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 20:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:41:09 INFO - PROCESS | 3760 | 1463542869266 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:41:09 INFO - PROCESS | 3760 | 1463542869268 Marionette TRACE conn3 <- [1,2554,null,{}] 20:41:09 INFO - PROCESS | 3760 | 1463542869271 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}] 20:41:09 INFO - PROCESS | 3760 | 1463542869356 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 20:41:09 INFO - PROCESS | 3760 | 1463542869364 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 3760 | ++DOCSHELL 13D21000 == 52 [pid = 3760] [id = 648] 20:41:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (16164000) [pid = 3760] [serial = 1944] [outer = 00000000] 20:41:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1705B000) [pid = 3760] [serial = 1945] [outer = 16164000] 20:41:09 INFO - PROCESS | 3760 | 1463542869507 Marionette DEBUG loaded listener.js 20:41:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1774FC00) [pid = 3760] [serial = 1946] [outer = 16164000] 20:41:09 INFO - PROCESS | 3760 | 1463542869890 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]]]}] 20:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 615ms 20:41:09 INFO - PROCESS | 3760 | 1463542869904 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 20:41:09 INFO - PROCESS | 3760 | 1463542869906 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 20:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:41:09 INFO - PROCESS | 3760 | 1463542869909 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:41:09 INFO - PROCESS | 3760 | 1463542869911 Marionette TRACE conn3 <- [1,2558,null,{}] 20:41:09 INFO - PROCESS | 3760 | 1463542869914 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}] 20:41:09 INFO - PROCESS | 3760 | 1463542870006 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 20:41:10 INFO - PROCESS | 3760 | 1463542870138 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:10 INFO - PROCESS | 3760 | ++DOCSHELL 16CC8800 == 53 [pid = 3760] [id = 649] 20:41:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (17695000) [pid = 3760] [serial = 1947] [outer = 00000000] 20:41:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (193BB400) [pid = 3760] [serial = 1948] [outer = 17695000] 20:41:10 INFO - PROCESS | 3760 | 1463542870182 Marionette DEBUG loaded listener.js 20:41:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (193C3800) [pid = 3760] [serial = 1949] [outer = 17695000] 20:41:10 INFO - PROCESS | 3760 | 1463542870612 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]]]}] 20:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 722ms 20:41:10 INFO - PROCESS | 3760 | 1463542870632 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 20:41:10 INFO - PROCESS | 3760 | 1463542870634 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 20:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:41:10 INFO - PROCESS | 3760 | 1463542870645 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:41:10 INFO - PROCESS | 3760 | 1463542870647 Marionette TRACE conn3 <- [1,2562,null,{}] 20:41:10 INFO - PROCESS | 3760 | 1463542870651 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}] 20:41:10 INFO - PROCESS | 3760 | 1463542870786 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 20:41:10 INFO - PROCESS | 3760 | 1463542870793 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:10 INFO - PROCESS | 3760 | ++DOCSHELL 193B6400 == 54 [pid = 3760] [id = 650] 20:41:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (19753800) [pid = 3760] [serial = 1950] [outer = 00000000] 20:41:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1A033800) [pid = 3760] [serial = 1951] [outer = 19753800] 20:41:10 INFO - PROCESS | 3760 | 1463542870837 Marionette DEBUG loaded listener.js 20:41:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1A383000) [pid = 3760] [serial = 1952] [outer = 19753800] 20:41:11 INFO - PROCESS | 3760 | 1463542871292 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]]]}] 20:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 676ms 20:41:11 INFO - PROCESS | 3760 | 1463542871325 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 20:41:11 INFO - PROCESS | 3760 | 1463542871327 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 20:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:41:11 INFO - PROCESS | 3760 | 1463542871331 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:41:11 INFO - PROCESS | 3760 | 1463542871332 Marionette TRACE conn3 <- [1,2566,null,{}] 20:41:11 INFO - PROCESS | 3760 | 1463542871336 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}] 20:41:11 INFO - PROCESS | 3760 | 1463542871478 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 20:41:11 INFO - PROCESS | 3760 | 1463542871501 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:11 INFO - PROCESS | 3760 | ++DOCSHELL 1980B400 == 55 [pid = 3760] [id = 651] 20:41:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1A05F400) [pid = 3760] [serial = 1953] [outer = 00000000] 20:41:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1A9CA000) [pid = 3760] [serial = 1954] [outer = 1A05F400] 20:41:11 INFO - PROCESS | 3760 | 1463542871555 Marionette DEBUG loaded listener.js 20:41:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1AA69400) [pid = 3760] [serial = 1955] [outer = 1A05F400] 20:41:11 INFO - PROCESS | 3760 | 1463542871992 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]]]}] 20:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 677ms 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (16A39000) [pid = 3760] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (174B8800) [pid = 3760] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (16165400) [pid = 3760] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1127CC00) [pid = 3760] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1288DC00) [pid = 3760] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1A060800) [pid = 3760] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (0F320400) [pid = 3760] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1540B800) [pid = 3760] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (105F0400) [pid = 3760] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:41:12 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (10C5E400) [pid = 3760] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:41:12 INFO - PROCESS | 3760 | 1463542872251 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 3760 | 1463542872253 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 20:41:12 INFO - PROCESS | 3760 | 1463542872246 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:41:12 INFO - PROCESS | 3760 | 1463542872247 Marionette TRACE conn3 <- [1,2570,null,{}] 20:41:12 INFO - PROCESS | 3760 | 1463542872250 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}] 20:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:41:12 INFO - PROCESS | 3760 | 1463542872332 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 20:41:12 INFO - PROCESS | 3760 | 1463542872340 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:12 INFO - PROCESS | 3760 | ++DOCSHELL 110F8800 == 56 [pid = 3760] [id = 652] 20:41:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1288DC00) [pid = 3760] [serial = 1956] [outer = 00000000] 20:41:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (15A31400) [pid = 3760] [serial = 1957] [outer = 1288DC00] 20:41:12 INFO - PROCESS | 3760 | 1463542872384 Marionette DEBUG loaded listener.js 20:41:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (16CBE400) [pid = 3760] [serial = 1958] [outer = 1288DC00] 20:41:12 INFO - PROCESS | 3760 | 1463542872848 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]]]}] 20:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 20:41:12 INFO - PROCESS | 3760 | 1463542872893 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 3760 | 1463542872894 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 20:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:41:12 INFO - PROCESS | 3760 | 1463542872898 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:41:12 INFO - PROCESS | 3760 | 1463542872899 Marionette TRACE conn3 <- [1,2574,null,{}] 20:41:12 INFO - PROCESS | 3760 | 1463542872903 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}] 20:41:12 INFO - PROCESS | 3760 | 1463542872987 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 20:41:12 INFO - PROCESS | 3760 | 1463542872993 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:12 INFO - PROCESS | 3760 | ++DOCSHELL 143BA800 == 57 [pid = 3760] [id = 653] 20:41:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (174B8800) [pid = 3760] [serial = 1959] [outer = 00000000] 20:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1A664800) [pid = 3760] [serial = 1960] [outer = 174B8800] 20:41:13 INFO - PROCESS | 3760 | 1463542873036 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1AA72400) [pid = 3760] [serial = 1961] [outer = 174B8800] 20:41:13 INFO - PROCESS | 3760 | 1463542873449 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]]]}] 20:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 584ms 20:41:13 INFO - PROCESS | 3760 | 1463542873478 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 20:41:13 INFO - PROCESS | 3760 | 1463542873480 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 20:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:41:13 INFO - PROCESS | 3760 | 1463542873483 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:41:13 INFO - PROCESS | 3760 | 1463542873485 Marionette TRACE conn3 <- [1,2578,null,{}] 20:41:13 INFO - PROCESS | 3760 | 1463542873507 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}] 20:41:13 INFO - PROCESS | 3760 | 1463542873597 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 20:41:13 INFO - PROCESS | 3760 | 1463542873604 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:13 INFO - PROCESS | 3760 | ++DOCSHELL 19BBD400 == 58 [pid = 3760] [id = 654] 20:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1AFAB400) [pid = 3760] [serial = 1962] [outer = 00000000] 20:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1B234800) [pid = 3760] [serial = 1963] [outer = 1AFAB400] 20:41:13 INFO - PROCESS | 3760 | 1463542873647 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1B237000) [pid = 3760] [serial = 1964] [outer = 1AFAB400] 20:41:14 INFO - PROCESS | 3760 | 1463542874080 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]]]}] 20:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 646ms 20:41:14 INFO - PROCESS | 3760 | 1463542874143 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 20:41:14 INFO - PROCESS | 3760 | 1463542874145 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 20:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:41:14 INFO - PROCESS | 3760 | 1463542874148 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:41:14 INFO - PROCESS | 3760 | 1463542874151 Marionette TRACE conn3 <- [1,2582,null,{}] 20:41:14 INFO - PROCESS | 3760 | 1463542874154 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}] 20:41:14 INFO - PROCESS | 3760 | 1463542874316 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 20:41:14 INFO - PROCESS | 3760 | 1463542874497 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:14 INFO - PROCESS | 3760 | ++DOCSHELL 10C58000 == 59 [pid = 3760] [id = 655] 20:41:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (10C5BC00) [pid = 3760] [serial = 1965] [outer = 00000000] 20:41:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1104C000) [pid = 3760] [serial = 1966] [outer = 10C5BC00] 20:41:14 INFO - PROCESS | 3760 | 1463542874554 Marionette DEBUG loaded listener.js 20:41:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (11089400) [pid = 3760] [serial = 1967] [outer = 10C5BC00] 20:41:15 INFO - PROCESS | 3760 | 1463542875168 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]]]}] 20:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1076ms 20:41:15 INFO - PROCESS | 3760 | 1463542875225 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 20:41:15 INFO - PROCESS | 3760 | 1463542875229 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 20:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:41:15 INFO - PROCESS | 3760 | 1463542875234 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:41:15 INFO - PROCESS | 3760 | 1463542875238 Marionette TRACE conn3 <- [1,2586,null,{}] 20:41:15 INFO - PROCESS | 3760 | 1463542875243 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}] 20:41:15 INFO - PROCESS | 3760 | 1463542875384 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 20:41:15 INFO - PROCESS | 3760 | 1463542875531 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:15 INFO - PROCESS | 3760 | ++DOCSHELL 1520F400 == 60 [pid = 3760] [id = 656] 20:41:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (15210000) [pid = 3760] [serial = 1968] [outer = 00000000] 20:41:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (15DEB000) [pid = 3760] [serial = 1969] [outer = 15210000] 20:41:15 INFO - PROCESS | 3760 | 1463542875588 Marionette DEBUG loaded listener.js 20:41:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (16AC1800) [pid = 3760] [serial = 1970] [outer = 15210000] 20:41:16 INFO - PROCESS | 3760 | 1463542876190 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]]]}] 20:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1030ms 20:41:16 INFO - PROCESS | 3760 | 1463542876263 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 20:41:16 INFO - PROCESS | 3760 | 1463542876267 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 20:41:16 INFO - PROCESS | 3760 | 1463542876273 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:41:16 INFO - PROCESS | 3760 | 1463542876276 Marionette TRACE conn3 <- [1,2590,null,{}] 20:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:41:16 INFO - PROCESS | 3760 | 1463542876280 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}] 20:41:16 INFO - PROCESS | 3760 | 1463542876444 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 20:41:16 INFO - PROCESS | 3760 | 1463542876509 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:16 INFO - PROCESS | 3760 | ++DOCSHELL 18167400 == 61 [pid = 3760] [id = 657] 20:41:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (193BAC00) [pid = 3760] [serial = 1971] [outer = 00000000] 20:41:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (193E7800) [pid = 3760] [serial = 1972] [outer = 193BAC00] 20:41:16 INFO - PROCESS | 3760 | 1463542876604 Marionette DEBUG loaded listener.js 20:41:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (193EA800) [pid = 3760] [serial = 1973] [outer = 193BAC00] 20:41:17 INFO - PROCESS | 3760 | 1463542877230 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]]]}] 20:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 968ms 20:41:17 INFO - PROCESS | 3760 | 1463542877265 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 20:41:17 INFO - PROCESS | 3760 | 1463542877269 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 20:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:41:17 INFO - PROCESS | 3760 | 1463542877264 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:41:17 INFO - PROCESS | 3760 | 1463542877268 Marionette TRACE conn3 <- [1,2594,null,{}] 20:41:17 INFO - PROCESS | 3760 | 1463542877272 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}] 20:41:17 INFO - PROCESS | 3760 | 1463542877381 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 20:41:17 INFO - PROCESS | 3760 | 1463542877526 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:17 INFO - PROCESS | 3760 | ++DOCSHELL 1705F000 == 62 [pid = 3760] [id = 658] 20:41:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (193E7400) [pid = 3760] [serial = 1974] [outer = 00000000] 20:41:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1A380400) [pid = 3760] [serial = 1975] [outer = 193E7400] 20:41:17 INFO - PROCESS | 3760 | 1463542877581 Marionette DEBUG loaded listener.js 20:41:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1A9D0800) [pid = 3760] [serial = 1976] [outer = 193E7400] 20:41:18 INFO - PROCESS | 3760 | 1463542878204 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]]]}] 20:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 989ms 20:41:18 INFO - PROCESS | 3760 | 1463542878261 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 20:41:18 INFO - PROCESS | 3760 | 1463542878263 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 20:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:41:18 INFO - PROCESS | 3760 | 1463542878267 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:41:18 INFO - PROCESS | 3760 | 1463542878269 Marionette TRACE conn3 <- [1,2598,null,{}] 20:41:18 INFO - PROCESS | 3760 | 1463542878273 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}] 20:41:18 INFO - PROCESS | 3760 | 1463542878377 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 20:41:18 INFO - PROCESS | 3760 | 1463542878522 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:18 INFO - PROCESS | 3760 | ++DOCSHELL 1A37DC00 == 63 [pid = 3760] [id = 659] 20:41:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1A55B800) [pid = 3760] [serial = 1977] [outer = 00000000] 20:41:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1B243800) [pid = 3760] [serial = 1978] [outer = 1A55B800] 20:41:18 INFO - PROCESS | 3760 | 1463542878576 Marionette DEBUG loaded listener.js 20:41:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1B3A5400) [pid = 3760] [serial = 1979] [outer = 1A55B800] 20:41:19 INFO - PROCESS | 3760 | 1463542879135 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]]]}] 20:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 948ms 20:41:19 INFO - PROCESS | 3760 | 1463542879196 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 20:41:19 INFO - PROCESS | 3760 | 1463542879198 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 20:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:41:19 INFO - PROCESS | 3760 | 1463542879202 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:41:19 INFO - PROCESS | 3760 | 1463542879204 Marionette TRACE conn3 <- [1,2602,null,{}] 20:41:19 INFO - PROCESS | 3760 | 1463542879207 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}] 20:41:19 INFO - PROCESS | 3760 | 1463542879314 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 20:41:19 INFO - PROCESS | 3760 | 1463542879484 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:19 INFO - PROCESS | 3760 | ++DOCSHELL 15D71C00 == 64 [pid = 3760] [id = 660] 20:41:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (15DED000) [pid = 3760] [serial = 1980] [outer = 00000000] 20:41:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (167B4800) [pid = 3760] [serial = 1981] [outer = 15DED000] 20:41:19 INFO - PROCESS | 3760 | 1463542879551 Marionette DEBUG loaded listener.js 20:41:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (183C1000) [pid = 3760] [serial = 1982] [outer = 15DED000] 20:41:20 INFO - PROCESS | 3760 | 1463542880383 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]]]}] 20:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1243ms 20:41:20 INFO - PROCESS | 3760 | 1463542880457 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 20:41:20 INFO - PROCESS | 3760 | 1463542880462 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 20:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:41:20 INFO - PROCESS | 3760 | 1463542880481 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:41:20 INFO - PROCESS | 3760 | 1463542880485 Marionette TRACE conn3 <- [1,2606,null,{}] 20:41:20 INFO - PROCESS | 3760 | 1463542880491 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}] 20:41:20 INFO - PROCESS | 3760 | 1463542880594 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 20:41:20 INFO - PROCESS | 3760 | 1463542880750 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:20 INFO - PROCESS | 3760 | ++DOCSHELL 10EC0400 == 65 [pid = 3760] [id = 661] 20:41:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (11059C00) [pid = 3760] [serial = 1983] [outer = 00000000] 20:41:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1307C800) [pid = 3760] [serial = 1984] [outer = 11059C00] 20:41:20 INFO - PROCESS | 3760 | 1463542880808 Marionette DEBUG loaded listener.js 20:41:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (13D26000) [pid = 3760] [serial = 1985] [outer = 11059C00] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 19BBD400 == 64 [pid = 3760] [id = 654] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 143BA800 == 63 [pid = 3760] [id = 653] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 110F8800 == 62 [pid = 3760] [id = 652] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 1980B400 == 61 [pid = 3760] [id = 651] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 193B6400 == 60 [pid = 3760] [id = 650] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 16CC8800 == 59 [pid = 3760] [id = 649] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 13D21000 == 58 [pid = 3760] [id = 648] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 15DF1400 == 57 [pid = 3760] [id = 647] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 1127BC00 == 56 [pid = 3760] [id = 646] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 11055400 == 55 [pid = 3760] [id = 645] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 1122A800 == 54 [pid = 3760] [id = 640] 20:41:21 INFO - PROCESS | 3760 | --DOCSHELL 1104AC00 == 53 [pid = 3760] [id = 639] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (16CC3400) [pid = 3760] [serial = 1903] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1815E800) [pid = 3760] [serial = 1906] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (167A5C00) [pid = 3760] [serial = 1900] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (170CBC00) [pid = 3760] [serial = 1904] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (19809400) [pid = 3760] [serial = 1879] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (140D0C00) [pid = 3760] [serial = 1892] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (13313800) [pid = 3760] [serial = 1891] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1AA6E000) [pid = 3760] [serial = 1882] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (12B5FC00) [pid = 3760] [serial = 1894] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (140D6800) [pid = 3760] [serial = 1895] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1A55B000) [pid = 3760] [serial = 1915] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (156D3000) [pid = 3760] [serial = 1876] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1284AC00) [pid = 3760] [serial = 1889] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (11277000) [pid = 3760] [serial = 1888] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1AFAC400) [pid = 3760] [serial = 1885] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (15BB5400) [pid = 3760] [serial = 1897] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (15D6E400) [pid = 3760] [serial = 1898] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (183C2400) [pid = 3760] [serial = 1907] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (14EE2C00) [pid = 3760] [serial = 1909] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (15628800) [pid = 3760] [serial = 1910] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1A37D400) [pid = 3760] [serial = 1913] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1A656400) [pid = 3760] [serial = 1916] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (167B4400) [pid = 3760] [serial = 1901] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1A033400) [pid = 3760] [serial = 1912] [outer = 00000000] [url = about:blank] 20:41:21 INFO - PROCESS | 3760 | 1463542881346 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]]]}] 20:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 901ms 20:41:21 INFO - PROCESS | 3760 | 1463542881372 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 20:41:21 INFO - PROCESS | 3760 | 1463542881377 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 20:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:41:21 INFO - PROCESS | 3760 | 1463542881387 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:41:21 INFO - PROCESS | 3760 | 1463542881390 Marionette TRACE conn3 <- [1,2610,null,{}] 20:41:21 INFO - PROCESS | 3760 | 1463542881393 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}] 20:41:21 INFO - PROCESS | 3760 | 1463542881481 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 20:41:21 INFO - PROCESS | 3760 | 1463542881579 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:21 INFO - PROCESS | 3760 | ++DOCSHELL 1127B800 == 54 [pid = 3760] [id = 662] 20:41:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (11C5D000) [pid = 3760] [serial = 1986] [outer = 00000000] 20:41:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (12D2E800) [pid = 3760] [serial = 1987] [outer = 11C5D000] 20:41:21 INFO - PROCESS | 3760 | 1463542881632 Marionette DEBUG loaded listener.js 20:41:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (143B6C00) [pid = 3760] [serial = 1988] [outer = 11C5D000] 20:41:22 INFO - PROCESS | 3760 | 1463542882065 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]]]}] 20:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 20:41:22 INFO - PROCESS | 3760 | 1463542882107 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 3760 | 1463542882109 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 20:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:41:22 INFO - PROCESS | 3760 | 1463542882113 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:41:22 INFO - PROCESS | 3760 | 1463542882116 Marionette TRACE conn3 <- [1,2614,null,{}] 20:41:22 INFO - PROCESS | 3760 | 1463542882126 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}] 20:41:22 INFO - PROCESS | 3760 | 1463542882213 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 20:41:22 INFO - PROCESS | 3760 | 1463542882249 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:22 INFO - PROCESS | 3760 | ++DOCSHELL 15DEC400 == 55 [pid = 3760] [id = 663] 20:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (15DF1400) [pid = 3760] [serial = 1989] [outer = 00000000] 20:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (16165C00) [pid = 3760] [serial = 1990] [outer = 15DF1400] 20:41:22 INFO - PROCESS | 3760 | 1463542882296 Marionette DEBUG loaded listener.js 20:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (167B4400) [pid = 3760] [serial = 1991] [outer = 15DF1400] 20:41:22 INFO - PROCESS | 3760 | 1463542882784 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]]]}] 20:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 699ms 20:41:22 INFO - PROCESS | 3760 | 1463542882812 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 3760 | 1463542882814 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 20:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:41:22 INFO - PROCESS | 3760 | 1463542882818 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:41:22 INFO - PROCESS | 3760 | 1463542882819 Marionette TRACE conn3 <- [1,2618,null,{}] 20:41:22 INFO - PROCESS | 3760 | 1463542882824 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}] 20:41:22 INFO - PROCESS | 3760 | 1463542882915 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 20:41:22 INFO - PROCESS | 3760 | 1463542882924 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:22 INFO - PROCESS | 3760 | ++DOCSHELL 16CC8400 == 56 [pid = 3760] [id = 664] 20:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (16CC8800) [pid = 3760] [serial = 1992] [outer = 00000000] 20:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (170CC000) [pid = 3760] [serial = 1993] [outer = 16CC8800] 20:41:22 INFO - PROCESS | 3760 | 1463542882968 Marionette DEBUG loaded listener.js 20:41:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1747A800) [pid = 3760] [serial = 1994] [outer = 16CC8800] 20:41:23 INFO - PROCESS | 3760 | 1463542883430 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]]]}] 20:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 684ms 20:41:23 INFO - PROCESS | 3760 | 1463542883517 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 20:41:23 INFO - PROCESS | 3760 | 1463542883519 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 20:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:41:23 INFO - PROCESS | 3760 | 1463542883522 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:41:23 INFO - PROCESS | 3760 | 1463542883524 Marionette TRACE conn3 <- [1,2622,null,{}] 20:41:23 INFO - PROCESS | 3760 | 1463542883528 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}] 20:41:23 INFO - PROCESS | 3760 | 1463542883645 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 20:41:23 INFO - PROCESS | 3760 | 1463542883742 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:23 INFO - PROCESS | 3760 | ++DOCSHELL 1703FC00 == 57 [pid = 3760] [id = 665] 20:41:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (170D9400) [pid = 3760] [serial = 1995] [outer = 00000000] 20:41:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (18164800) [pid = 3760] [serial = 1996] [outer = 170D9400] 20:41:23 INFO - PROCESS | 3760 | 1463542883785 Marionette DEBUG loaded listener.js 20:41:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (183C2C00) [pid = 3760] [serial = 1997] [outer = 170D9400] 20:41:24 INFO - PROCESS | 3760 | 1463542884226 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]]]}] 20:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 20:41:24 INFO - PROCESS | 3760 | 1463542884263 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 20:41:24 INFO - PROCESS | 3760 | 1463542884265 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 20:41:24 INFO - PROCESS | 3760 | 1463542884269 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:41:24 INFO - PROCESS | 3760 | 1463542884270 Marionette TRACE conn3 <- [1,2626,null,{}] 20:41:24 INFO - PROCESS | 3760 | 1463542884274 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}] 20:41:24 INFO - PROCESS | 3760 | 1463542884400 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 20:41:24 INFO - PROCESS | 3760 | 1463542884406 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:24 INFO - PROCESS | 3760 | ++DOCSHELL 183BDC00 == 58 [pid = 3760] [id = 666] 20:41:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (193C3C00) [pid = 3760] [serial = 1998] [outer = 00000000] 20:41:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1975A000) [pid = 3760] [serial = 1999] [outer = 193C3C00] 20:41:24 INFO - PROCESS | 3760 | 1463542884450 Marionette DEBUG loaded listener.js 20:41:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1975C000) [pid = 3760] [serial = 2000] [outer = 193C3C00] 20:41:24 INFO - PROCESS | 3760 | 1463542884915 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]]]}] 20:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 699ms 20:41:24 INFO - PROCESS | 3760 | 1463542884951 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 20:41:24 INFO - PROCESS | 3760 | 1463542884953 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 20:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:41:24 INFO - PROCESS | 3760 | 1463542884956 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:41:24 INFO - PROCESS | 3760 | 1463542884958 Marionette TRACE conn3 <- [1,2630,null,{}] 20:41:24 INFO - PROCESS | 3760 | 1463542884968 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}] 20:41:25 INFO - PROCESS | 3760 | 1463542885117 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 20:41:25 INFO - PROCESS | 3760 | 1463542885141 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:25 INFO - PROCESS | 3760 | ++DOCSHELL 17E89800 == 59 [pid = 3760] [id = 667] 20:41:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (193F0400) [pid = 3760] [serial = 2001] [outer = 00000000] 20:41:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1A37D400) [pid = 3760] [serial = 2002] [outer = 193F0400] 20:41:25 INFO - PROCESS | 3760 | 1463542885184 Marionette DEBUG loaded listener.js 20:41:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1A55E400) [pid = 3760] [serial = 2003] [outer = 193F0400] 20:41:25 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (19753800) [pid = 3760] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:41:25 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1A05F400) [pid = 3760] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:41:25 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1127C000) [pid = 3760] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:41:25 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1127DC00) [pid = 3760] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:41:25 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1612B800) [pid = 3760] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:41:25 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (16164000) [pid = 3760] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:41:25 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1288DC00) [pid = 3760] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:41:25 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (174B8800) [pid = 3760] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:41:25 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (17695000) [pid = 3760] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:41:25 INFO - PROCESS | 3760 | 1463542885885 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]]]}] 20:41:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 932ms 20:41:25 INFO - PROCESS | 3760 | 1463542885903 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 20:41:25 INFO - PROCESS | 3760 | 1463542885906 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 20:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:41:25 INFO - PROCESS | 3760 | 1463542885911 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:41:25 INFO - PROCESS | 3760 | 1463542885913 Marionette TRACE conn3 <- [1,2634,null,{}] 20:41:25 INFO - PROCESS | 3760 | 1463542885917 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}] 20:41:26 INFO - PROCESS | 3760 | 1463542886011 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 20:41:26 INFO - PROCESS | 3760 | 1463542886124 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:26 INFO - PROCESS | 3760 | ++DOCSHELL 143BCC00 == 60 [pid = 3760] [id = 668] 20:41:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (15636000) [pid = 3760] [serial = 2004] [outer = 00000000] 20:41:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (19755C00) [pid = 3760] [serial = 2005] [outer = 15636000] 20:41:26 INFO - PROCESS | 3760 | 1463542886167 Marionette DEBUG loaded listener.js 20:41:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1980AC00) [pid = 3760] [serial = 2006] [outer = 15636000] 20:41:26 INFO - PROCESS | 3760 | 1463542886539 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]]]}] 20:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 637ms 20:41:26 INFO - PROCESS | 3760 | 1463542886545 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 20:41:26 INFO - PROCESS | 3760 | 1463542886547 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 20:41:26 INFO - PROCESS | 3760 | 1463542886550 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:41:26 INFO - PROCESS | 3760 | 1463542886552 Marionette TRACE conn3 <- [1,2638,null,{}] 20:41:26 INFO - PROCESS | 3760 | 1463542886556 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}] 20:41:26 INFO - PROCESS | 3760 | 1463542886680 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 20:41:26 INFO - PROCESS | 3760 | 1463542886689 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:26 INFO - PROCESS | 3760 | ++DOCSHELL 10374C00 == 61 [pid = 3760] [id = 669] 20:41:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (10C5D000) [pid = 3760] [serial = 2007] [outer = 00000000] 20:41:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (194BA000) [pid = 3760] [serial = 2008] [outer = 10C5D000] 20:41:26 INFO - PROCESS | 3760 | 1463542886733 Marionette DEBUG loaded listener.js 20:41:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (194BA800) [pid = 3760] [serial = 2009] [outer = 10C5D000] 20:41:27 INFO - PROCESS | 3760 | 1463542887147 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]]]}] 20:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 622ms 20:41:27 INFO - PROCESS | 3760 | 1463542887189 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 3760 | 1463542887191 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 20:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:41:27 INFO - PROCESS | 3760 | 1463542887195 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:41:27 INFO - PROCESS | 3760 | 1463542887196 Marionette TRACE conn3 <- [1,2642,null,{}] 20:41:27 INFO - PROCESS | 3760 | 1463542887200 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}] 20:41:27 INFO - PROCESS | 3760 | 1463542887327 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 20:41:27 INFO - PROCESS | 3760 | 1463542887336 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:27 INFO - PROCESS | 3760 | ++DOCSHELL 10C36C00 == 62 [pid = 3760] [id = 670] 20:41:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (10C38000) [pid = 3760] [serial = 2010] [outer = 00000000] 20:41:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (10C3CC00) [pid = 3760] [serial = 2011] [outer = 10C38000] 20:41:27 INFO - PROCESS | 3760 | 1463542887364 Marionette DEBUG loaded listener.js 20:41:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (10C41C00) [pid = 3760] [serial = 2012] [outer = 10C38000] 20:41:27 INFO - PROCESS | 3760 | 1463542887883 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]]]}] 20:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 20:41:27 INFO - PROCESS | 3760 | 1463542887963 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 3760 | 1463542887968 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 20:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:41:27 INFO - PROCESS | 3760 | 1463542887990 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:41:27 INFO - PROCESS | 3760 | 1463542887994 Marionette TRACE conn3 <- [1,2646,null,{}] 20:41:28 INFO - PROCESS | 3760 | 1463542888001 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}] 20:41:28 INFO - PROCESS | 3760 | 1463542888124 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 20:41:28 INFO - PROCESS | 3760 | 1463542888238 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:28 INFO - PROCESS | 3760 | ++DOCSHELL 10C38C00 == 63 [pid = 3760] [id = 671] 20:41:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (10C3A000) [pid = 3760] [serial = 2013] [outer = 00000000] 20:41:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (11056C00) [pid = 3760] [serial = 2014] [outer = 10C3A000] 20:41:28 INFO - PROCESS | 3760 | 1463542888334 Marionette DEBUG loaded listener.js 20:41:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1127C000) [pid = 3760] [serial = 2015] [outer = 10C3A000] 20:41:28 INFO - PROCESS | 3760 | 1463542888896 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]]]}] 20:41:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 932ms 20:41:28 INFO - PROCESS | 3760 | 1463542888938 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 20:41:28 INFO - PROCESS | 3760 | 1463542888944 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 20:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:41:28 INFO - PROCESS | 3760 | 1463542888951 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:41:28 INFO - PROCESS | 3760 | 1463542888953 Marionette TRACE conn3 <- [1,2650,null,{}] 20:41:28 INFO - PROCESS | 3760 | 1463542888957 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}] 20:41:29 INFO - PROCESS | 3760 | 1463542889082 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 20:41:29 INFO - PROCESS | 3760 | 1463542889229 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:29 INFO - PROCESS | 3760 | ++DOCSHELL 1304B000 == 64 [pid = 3760] [id = 672] 20:41:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (13312400) [pid = 3760] [serial = 2016] [outer = 00000000] 20:41:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1562BC00) [pid = 3760] [serial = 2017] [outer = 13312400] 20:41:29 INFO - PROCESS | 3760 | 1463542889284 Marionette DEBUG loaded listener.js 20:41:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (15A3B400) [pid = 3760] [serial = 2018] [outer = 13312400] 20:41:29 INFO - PROCESS | 3760 | 1463542889866 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]]]}] 20:41:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:41:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 932ms 20:41:29 INFO - PROCESS | 3760 | 1463542889894 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 20:41:29 INFO - PROCESS | 3760 | 1463542889896 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 20:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:41:29 INFO - PROCESS | 3760 | 1463542889900 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:41:29 INFO - PROCESS | 3760 | 1463542889904 Marionette TRACE conn3 <- [1,2654,null,{}] 20:41:29 INFO - PROCESS | 3760 | 1463542889915 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}] 20:41:30 INFO - PROCESS | 3760 | 1463542890033 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 20:41:30 INFO - PROCESS | 3760 | 1463542890194 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:30 INFO - PROCESS | 3760 | ++DOCSHELL 193B8000 == 65 [pid = 3760] [id = 673] 20:41:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (193B9800) [pid = 3760] [serial = 2019] [outer = 00000000] 20:41:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (194B6800) [pid = 3760] [serial = 2020] [outer = 193B9800] 20:41:30 INFO - PROCESS | 3760 | 1463542890251 Marionette DEBUG loaded listener.js 20:41:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (194C3400) [pid = 3760] [serial = 2021] [outer = 193B9800] 20:41:31 INFO - PROCESS | 3760 | 1463542891258 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]]]}] 20:41:31 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) 20:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1382ms 20:41:31 INFO - PROCESS | 3760 | 1463542891285 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 20:41:31 INFO - PROCESS | 3760 | 1463542891288 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 20:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:41:31 INFO - PROCESS | 3760 | 1463542891292 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:41:31 INFO - PROCESS | 3760 | 1463542891294 Marionette TRACE conn3 <- [1,2658,null,{}] 20:41:31 INFO - PROCESS | 3760 | 1463542891340 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}] 20:41:31 INFO - PROCESS | 3760 | 1463542891437 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 20:41:31 INFO - PROCESS | 3760 | 1463542891609 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:31 INFO - PROCESS | 3760 | ++DOCSHELL 1980B400 == 66 [pid = 3760] [id = 674] 20:41:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1980DC00) [pid = 3760] [serial = 2022] [outer = 00000000] 20:41:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1A6A6800) [pid = 3760] [serial = 2023] [outer = 1980DC00] 20:41:31 INFO - PROCESS | 3760 | 1463542891705 Marionette DEBUG loaded listener.js 20:41:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1A6B1400) [pid = 3760] [serial = 2024] [outer = 1980DC00] 20:41:32 INFO - PROCESS | 3760 | 1463542892727 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 20:41:32 INFO - PROCESS | 3760 | 1463542892839 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 20:41:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:41:32 INFO - PROCESS | 3760 | 1463542892844 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:41:32 INFO - PROCESS | 3760 | 1463542892846 Marionette TRACE conn3 <- [1,2662,null,{}] 20:41:32 INFO - PROCESS | 3760 | 1463542892850 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}] 20:41:32 INFO - PROCESS | 3760 | 1463542892931 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 20:41:33 INFO - PROCESS | 3760 | 1463542893297 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:33 INFO - PROCESS | 3760 | ++DOCSHELL 0F31D400 == 67 [pid = 3760] [id = 675] 20:41:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (10C56000) [pid = 3760] [serial = 2025] [outer = 00000000] 20:41:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (10EB6800) [pid = 3760] [serial = 2026] [outer = 10C56000] 20:41:33 INFO - PROCESS | 3760 | 1463542893347 Marionette DEBUG loaded listener.js 20:41:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (110ED400) [pid = 3760] [serial = 2027] [outer = 10C56000] 20:41:34 INFO - PROCESS | 3760 | 1463542894346 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 20:41:34 INFO - PROCESS | 3760 | 1463542894390 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 20:41:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:41:34 INFO - PROCESS | 3760 | 1463542894395 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:41:34 INFO - PROCESS | 3760 | 1463542894399 Marionette TRACE conn3 <- [1,2666,null,{}] 20:41:34 INFO - PROCESS | 3760 | 1463542894403 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}] 20:41:34 INFO - PROCESS | 3760 | 1463542894537 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 20:41:34 INFO - PROCESS | 3760 | 1463542894721 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 11272800 == 66 [pid = 3760] [id = 346] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 1284C400 == 65 [pid = 3760] [id = 347] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 137EEC00 == 64 [pid = 3760] [id = 343] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 10374C00 == 63 [pid = 3760] [id = 669] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 143BCC00 == 62 [pid = 3760] [id = 668] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 17E89800 == 61 [pid = 3760] [id = 667] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 183BDC00 == 60 [pid = 3760] [id = 666] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 1703FC00 == 59 [pid = 3760] [id = 665] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 16CC8400 == 58 [pid = 3760] [id = 664] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 15DEC400 == 57 [pid = 3760] [id = 663] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 1127B800 == 56 [pid = 3760] [id = 662] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 10EC0400 == 55 [pid = 3760] [id = 661] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 1705F000 == 54 [pid = 3760] [id = 658] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 18167400 == 53 [pid = 3760] [id = 657] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 1520F400 == 52 [pid = 3760] [id = 656] 20:41:34 INFO - PROCESS | 3760 | --DOCSHELL 10C58000 == 51 [pid = 3760] [id = 655] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1A033800) [pid = 3760] [serial = 1951] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (1A9CA000) [pid = 3760] [serial = 1954] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (11054400) [pid = 3760] [serial = 1918] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (114A5800) [pid = 3760] [serial = 1921] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (15633800) [pid = 3760] [serial = 1924] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (1A55A800) [pid = 3760] [serial = 1927] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (193B9000) [pid = 3760] [serial = 1930] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (1284BC00) [pid = 3760] [serial = 1939] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (131D9C00) [pid = 3760] [serial = 1940] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (12B65000) [pid = 3760] [serial = 1937] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (12842000) [pid = 3760] [serial = 1936] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (16169800) [pid = 3760] [serial = 1942] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (167D6400) [pid = 3760] [serial = 1943] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1705B000) [pid = 3760] [serial = 1945] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1774FC00) [pid = 3760] [serial = 1946] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1980B800) [pid = 3760] [serial = 1933] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (15A31400) [pid = 3760] [serial = 1957] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (16CBE400) [pid = 3760] [serial = 1958] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1A664800) [pid = 3760] [serial = 1960] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1AA69400) [pid = 3760] [serial = 1955] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (193BB400) [pid = 3760] [serial = 1948] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (193C3800) [pid = 3760] [serial = 1949] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1A383000) [pid = 3760] [serial = 1952] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1AA72400) [pid = 3760] [serial = 1961] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1B234800) [pid = 3760] [serial = 1963] [outer = 00000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3760 | ++DOCSHELL 10C58000 == 52 [pid = 3760] [id = 676] 20:41:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (10C5C000) [pid = 3760] [serial = 2028] [outer = 00000000] 20:41:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (11057C00) [pid = 3760] [serial = 2029] [outer = 10C5C000] 20:41:34 INFO - PROCESS | 3760 | 1463542894812 Marionette DEBUG loaded listener.js 20:41:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (128A8800) [pid = 3760] [serial = 2030] [outer = 10C5C000] 20:41:35 INFO - PROCESS | 3760 | 1463542895701 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]]]}] 20:41:35 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) 20:41:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1351ms 20:41:35 INFO - PROCESS | 3760 | 1463542895745 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 20:41:35 INFO - PROCESS | 3760 | 1463542895749 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 20:41:35 INFO - PROCESS | 3760 | 1463542895737 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:41:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:41:35 INFO - PROCESS | 3760 | 1463542895738 Marionette TRACE conn3 <- [1,2670,null,{}] 20:41:35 INFO - PROCESS | 3760 | 1463542895743 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}] 20:41:35 INFO - PROCESS | 3760 | 1463542895840 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 20:41:35 INFO - PROCESS | 3760 | 1463542895940 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 3760 | ++DOCSHELL 12D38800 == 53 [pid = 3760] [id = 677] 20:41:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (131D8000) [pid = 3760] [serial = 2031] [outer = 00000000] 20:41:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (156DB000) [pid = 3760] [serial = 2032] [outer = 131D8000] 20:41:35 INFO - PROCESS | 3760 | 1463542895985 Marionette DEBUG loaded listener.js 20:41:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (16126C00) [pid = 3760] [serial = 2033] [outer = 131D8000] 20:41:36 INFO - PROCESS | 3760 | 1463542896879 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]]]}] 20:41:36 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) 20:41:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 20:41:36 INFO - PROCESS | 3760 | 1463542896939 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 20:41:36 INFO - PROCESS | 3760 | 1463542896941 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 20:41:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:41:36 INFO - PROCESS | 3760 | 1463542896946 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:41:36 INFO - PROCESS | 3760 | 1463542896952 Marionette TRACE conn3 <- [1,2674,null,{}] 20:41:36 INFO - PROCESS | 3760 | 1463542896960 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}] 20:41:37 INFO - PROCESS | 3760 | 1463542897086 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 20:41:37 INFO - PROCESS | 3760 | 1463542897153 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:37 INFO - PROCESS | 3760 | ++DOCSHELL 11CF8C00 == 54 [pid = 3760] [id = 678] 20:41:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (167D6400) [pid = 3760] [serial = 2034] [outer = 00000000] 20:41:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1705F800) [pid = 3760] [serial = 2035] [outer = 167D6400] 20:41:37 INFO - PROCESS | 3760 | 1463542897205 Marionette DEBUG loaded listener.js 20:41:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (17E89800) [pid = 3760] [serial = 2036] [outer = 167D6400] 20:41:38 INFO - PROCESS | 3760 | 1463542898134 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 20:41:38 INFO - PROCESS | 3760 | 1463542898205 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 20:41:38 INFO - PROCESS | 3760 | 1463542898208 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:41:38 INFO - PROCESS | 3760 | 1463542898211 Marionette TRACE conn3 <- [1,2678,null,{}] 20:41:38 INFO - PROCESS | 3760 | 1463542898215 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}] 20:41:38 INFO - PROCESS | 3760 | 1463542898345 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 20:41:38 INFO - PROCESS | 3760 | 1463542898414 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 3760 | ++DOCSHELL 183BB400 == 55 [pid = 3760] [id = 679] 20:41:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (183C3000) [pid = 3760] [serial = 2037] [outer = 00000000] 20:41:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (193E7C00) [pid = 3760] [serial = 2038] [outer = 183C3000] 20:41:38 INFO - PROCESS | 3760 | 1463542898442 Marionette DEBUG loaded listener.js 20:41:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (193F2400) [pid = 3760] [serial = 2039] [outer = 183C3000] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1A6B0000) [pid = 3760] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (10C5BC00) [pid = 3760] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (193E7400) [pid = 3760] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (19802400) [pid = 3760] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (170D2000) [pid = 3760] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (11059C00) [pid = 3760] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (16CC8800) [pid = 3760] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (170D9400) [pid = 3760] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (10C5D000) [pid = 3760] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (10D20C00) [pid = 3760] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (193BAC00) [pid = 3760] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (193F0400) [pid = 3760] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (11270000) [pid = 3760] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (11C5D000) [pid = 3760] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (16AC8C00) [pid = 3760] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1562F000) [pid = 3760] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1774A800) [pid = 3760] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (12AEC400) [pid = 3760] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (15DF1400) [pid = 3760] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (103ECC00) [pid = 3760] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:41:38 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (193C3C00) [pid = 3760] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1AA66800) [pid = 3760] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (15636000) [pid = 3760] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1304A800) [pid = 3760] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1AA6DC00) [pid = 3760] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (16A39800) [pid = 3760] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (16A33C00) [pid = 3760] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (143B5400) [pid = 3760] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15210000) [pid = 3760] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1331D000) [pid = 3760] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1674AC00) [pid = 3760] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (10D23000) [pid = 3760] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15401800) [pid = 3760] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1A560800) [pid = 3760] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (193BFC00) [pid = 3760] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (170CCC00) [pid = 3760] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (10C5B800) [pid = 3760] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (17051400) [pid = 3760] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:41:39 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1104E400) [pid = 3760] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:41:39 INFO - PROCESS | 3760 | 1463542899634 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 20:41:39 INFO - PROCESS | 3760 | 1463542899700 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 20:41:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:41:39 INFO - PROCESS | 3760 | 1463542899704 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:41:39 INFO - PROCESS | 3760 | 1463542899705 Marionette TRACE conn3 <- [1,2682,null,{}] 20:41:39 INFO - PROCESS | 3760 | 1463542899709 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}] 20:41:39 INFO - PROCESS | 3760 | 1463542899828 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 20:41:39 INFO - PROCESS | 3760 | 1463542899835 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:39 INFO - PROCESS | 3760 | ++DOCSHELL 114A6C00 == 56 [pid = 3760] [id = 680] 20:41:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (11A04000) [pid = 3760] [serial = 2040] [outer = 00000000] 20:41:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (143B5400) [pid = 3760] [serial = 2041] [outer = 11A04000] 20:41:39 INFO - PROCESS | 3760 | 1463542899887 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15A3AC00) [pid = 3760] [serial = 2042] [outer = 11A04000] 20:41:40 INFO - PROCESS | 3760 | 1463542900830 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 20:41:40 INFO - PROCESS | 3760 | 1463542900856 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 20:41:40 INFO - PROCESS | 3760 | 1463542900860 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:41:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:41:40 INFO - PROCESS | 3760 | 1463542900861 Marionette TRACE conn3 <- [1,2686,null,{}] 20:41:40 INFO - PROCESS | 3760 | 1463542900870 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}] 20:41:40 INFO - PROCESS | 3760 | 1463542900955 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 20:41:41 INFO - PROCESS | 3760 | 1463542901113 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:41 INFO - PROCESS | 3760 | ++DOCSHELL 0F31CC00 == 57 [pid = 3760] [id = 681] 20:41:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (0F31E400) [pid = 3760] [serial = 2043] [outer = 00000000] 20:41:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (105F0400) [pid = 3760] [serial = 2044] [outer = 0F31E400] 20:41:41 INFO - PROCESS | 3760 | 1463542901155 Marionette DEBUG loaded listener.js 20:41:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (10C57800) [pid = 3760] [serial = 2045] [outer = 0F31E400] 20:41:42 INFO - PROCESS | 3760 | 1463542902280 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 20:41:42 INFO - PROCESS | 3760 | 1463542902322 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 20:41:42 INFO - PROCESS | 3760 | 1463542902369 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:41:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:41:42 INFO - PROCESS | 3760 | 1463542902373 Marionette TRACE conn3 <- [1,2690,null,{}] 20:41:42 INFO - PROCESS | 3760 | 1463542902378 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}] 20:41:42 INFO - PROCESS | 3760 | 1463542902484 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 20:41:42 INFO - PROCESS | 3760 | 1463542902705 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:42 INFO - PROCESS | 3760 | ++DOCSHELL 12849C00 == 58 [pid = 3760] [id = 682] 20:41:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1288C800) [pid = 3760] [serial = 2046] [outer = 00000000] 20:41:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (13081400) [pid = 3760] [serial = 2047] [outer = 1288C800] 20:41:42 INFO - PROCESS | 3760 | 1463542902763 Marionette DEBUG loaded listener.js 20:41:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1336E400) [pid = 3760] [serial = 2048] [outer = 1288C800] 20:41:43 INFO - PROCESS | 3760 | 1463542903340 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]]]}] 20:41:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:41:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 979ms 20:41:43 INFO - PROCESS | 3760 | 1463542903370 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 20:41:43 INFO - PROCESS | 3760 | 1463542903375 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 20:41:43 INFO - PROCESS | 3760 | 1463542903380 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:41:43 INFO - PROCESS | 3760 | 1463542903382 Marionette TRACE conn3 <- [1,2694,null,{}] 20:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:41:43 INFO - PROCESS | 3760 | 1463542903386 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}] 20:41:43 INFO - PROCESS | 3760 | 1463542903499 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 20:41:43 INFO - PROCESS | 3760 | 1463542903662 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:43 INFO - PROCESS | 3760 | ++DOCSHELL 143BA000 == 59 [pid = 3760] [id = 683] 20:41:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (143BCC00) [pid = 3760] [serial = 2049] [outer = 00000000] 20:41:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1540F000) [pid = 3760] [serial = 2050] [outer = 143BCC00] 20:41:43 INFO - PROCESS | 3760 | 1463542903718 Marionette DEBUG loaded listener.js 20:41:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15D74400) [pid = 3760] [serial = 2051] [outer = 143BCC00] 20:41:44 INFO - PROCESS | 3760 | 1463542904370 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]]]}] 20:41:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:41:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1025ms 20:41:44 INFO - PROCESS | 3760 | 1463542904405 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 20:41:44 INFO - PROCESS | 3760 | 1463542904407 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 20:41:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:41:44 INFO - PROCESS | 3760 | 1463542904434 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:41:44 INFO - PROCESS | 3760 | 1463542904440 Marionette TRACE conn3 <- [1,2698,null,{}] 20:41:44 INFO - PROCESS | 3760 | 1463542904444 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}] 20:41:44 INFO - PROCESS | 3760 | 1463542904558 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 20:41:44 INFO - PROCESS | 3760 | 1463542904708 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:44 INFO - PROCESS | 3760 | ++DOCSHELL 16CC4800 == 60 [pid = 3760] [id = 684] 20:41:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (16CC8800) [pid = 3760] [serial = 2052] [outer = 00000000] 20:41:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (174B8800) [pid = 3760] [serial = 2053] [outer = 16CC8800] 20:41:44 INFO - PROCESS | 3760 | 1463542904763 Marionette DEBUG loaded listener.js 20:41:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (193B4C00) [pid = 3760] [serial = 2054] [outer = 16CC8800] 20:41:45 INFO - PROCESS | 3760 | 1463542905369 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] 20:41:45 INFO - PROCESS | 3760 | 1463542905379 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 20:41:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:41:45 INFO - PROCESS | 3760 | 1463542905383 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:41:45 INFO - PROCESS | 3760 | 1463542905386 Marionette TRACE conn3 <- [1,2702,null,{}] 20:41:45 INFO - PROCESS | 3760 | 1463542905391 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}] 20:41:45 INFO - PROCESS | 3760 | 1463542905501 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 20:41:45 INFO - PROCESS | 3760 | 1463542905661 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:45 INFO - PROCESS | 3760 | ++DOCSHELL 17033400 == 61 [pid = 3760] [id = 685] 20:41:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (170D1000) [pid = 3760] [serial = 2055] [outer = 00000000] 20:41:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (194BA400) [pid = 3760] [serial = 2056] [outer = 170D1000] 20:41:45 INFO - PROCESS | 3760 | 1463542905716 Marionette DEBUG loaded listener.js 20:41:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1975D400) [pid = 3760] [serial = 2057] [outer = 170D1000] 20:41:46 INFO - PROCESS | 3760 | 1463542906250 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]]]}] 20:41:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:41:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 901ms 20:41:46 INFO - PROCESS | 3760 | 1463542906287 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 20:41:46 INFO - PROCESS | 3760 | 1463542906289 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 20:41:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:41:46 INFO - PROCESS | 3760 | 1463542906293 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:41:46 INFO - PROCESS | 3760 | 1463542906295 Marionette TRACE conn3 <- [1,2706,null,{}] 20:41:46 INFO - PROCESS | 3760 | 1463542906299 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}] 20:41:46 INFO - PROCESS | 3760 | 1463542906404 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 20:41:46 INFO - PROCESS | 3760 | 1463542906569 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:46 INFO - PROCESS | 3760 | ++DOCSHELL 10C3FC00 == 62 [pid = 3760] [id = 686] 20:41:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (10C5AC00) [pid = 3760] [serial = 2058] [outer = 00000000] 20:41:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (11428800) [pid = 3760] [serial = 2059] [outer = 10C5AC00] 20:41:46 INFO - PROCESS | 3760 | 1463542906635 Marionette DEBUG loaded listener.js 20:41:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1616BC00) [pid = 3760] [serial = 2060] [outer = 10C5AC00] 20:41:47 INFO - PROCESS | 3760 | 1463542907409 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] 20:41:47 INFO - PROCESS | 3760 | 1463542907441 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 20:41:47 INFO - PROCESS | 3760 | 1463542907447 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:41:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:41:47 INFO - PROCESS | 3760 | 1463542907451 Marionette TRACE conn3 <- [1,2710,null,{}] 20:41:47 INFO - PROCESS | 3760 | 1463542907456 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}] 20:41:47 INFO - PROCESS | 3760 | 1463542907560 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 20:41:47 INFO - PROCESS | 3760 | 1463542907716 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:47 INFO - PROCESS | 3760 | ++DOCSHELL 11461800 == 63 [pid = 3760] [id = 687] 20:41:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (11465000) [pid = 3760] [serial = 2061] [outer = 00000000] 20:41:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (128AA000) [pid = 3760] [serial = 2062] [outer = 11465000] 20:41:47 INFO - PROCESS | 3760 | 1463542907771 Marionette DEBUG loaded listener.js 20:41:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (130CCC00) [pid = 3760] [serial = 2063] [outer = 11465000] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 10D19400 == 62 [pid = 3760] [id = 532] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 114A6C00 == 61 [pid = 3760] [id = 680] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 183BB400 == 60 [pid = 3760] [id = 679] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 11CF8C00 == 59 [pid = 3760] [id = 678] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 12D38800 == 58 [pid = 3760] [id = 677] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 10C58000 == 57 [pid = 3760] [id = 676] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 0F31D400 == 56 [pid = 3760] [id = 675] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 1980B400 == 55 [pid = 3760] [id = 674] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 193B8000 == 54 [pid = 3760] [id = 673] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 1304B000 == 53 [pid = 3760] [id = 672] 20:41:48 INFO - PROCESS | 3760 | --DOCSHELL 10C38C00 == 52 [pid = 3760] [id = 671] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (194BA800) [pid = 3760] [serial = 2009] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (10C3CC00) [pid = 3760] [serial = 2011] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1A9D3400) [pid = 3760] [serial = 1874] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (11089400) [pid = 3760] [serial = 1967] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1A9D0800) [pid = 3760] [serial = 1976] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1A380400) [pid = 3760] [serial = 1975] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (19810800) [pid = 3760] [serial = 1823] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1A6AD400) [pid = 3760] [serial = 1928] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1307C800) [pid = 3760] [serial = 1984] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (170CC000) [pid = 3760] [serial = 1993] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (18164800) [pid = 3760] [serial = 1996] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (194BA000) [pid = 3760] [serial = 2008] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1304C400) [pid = 3760] [serial = 1838] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (193E7800) [pid = 3760] [serial = 1972] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1B243800) [pid = 3760] [serial = 1978] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1A37D400) [pid = 3760] [serial = 2002] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (12D7E000) [pid = 3760] [serial = 1922] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (143B6C00) [pid = 3760] [serial = 1988] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (17053000) [pid = 3760] [serial = 1844] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (193EA800) [pid = 3760] [serial = 1973] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16128400) [pid = 3760] [serial = 1835] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (19757000) [pid = 3760] [serial = 1811] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1747A800) [pid = 3760] [serial = 1994] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (161DE800) [pid = 3760] [serial = 1877] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (16165C00) [pid = 3760] [serial = 1990] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (11276C00) [pid = 3760] [serial = 1814] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1975A000) [pid = 3760] [serial = 1999] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1AA72800) [pid = 3760] [serial = 1883] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1980AC00) [pid = 3760] [serial = 2006] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1975C000) [pid = 3760] [serial = 2000] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13D26000) [pid = 3760] [serial = 1985] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15D6F800) [pid = 3760] [serial = 1925] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (12D2E800) [pid = 3760] [serial = 1987] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1AFB2000) [pid = 3760] [serial = 1886] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A55E400) [pid = 3760] [serial = 2003] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A033C00) [pid = 3760] [serial = 1880] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (19803C00) [pid = 3760] [serial = 1850] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15DF0800) [pid = 3760] [serial = 1841] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19755C00) [pid = 3760] [serial = 2005] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1104C000) [pid = 3760] [serial = 1966] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (167B4800) [pid = 3760] [serial = 1981] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16AC1800) [pid = 3760] [serial = 1970] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (183C2C00) [pid = 3760] [serial = 1997] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (14EE7C00) [pid = 3760] [serial = 1817] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15DEB000) [pid = 3760] [serial = 1969] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17E04400) [pid = 3760] [serial = 1820] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12D7A000) [pid = 3760] [serial = 1772] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16656C00) [pid = 3760] [serial = 1775] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A6A4400) [pid = 3760] [serial = 1769] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A6AC000) [pid = 3760] [serial = 1934] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A55FC00) [pid = 3760] [serial = 1778] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (193BD400) [pid = 3760] [serial = 1931] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (167B4400) [pid = 3760] [serial = 1991] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (183B5C00) [pid = 3760] [serial = 1847] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13710000) [pid = 3760] [serial = 1919] [outer = 00000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3760 | 1463542908358 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] 20:41:48 INFO - PROCESS | 3760 | 1463542908400 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 20:41:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:41:48 INFO - PROCESS | 3760 | 1463542908406 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:41:48 INFO - PROCESS | 3760 | 1463542908409 Marionette TRACE conn3 <- [1,2714,null,{}] 20:41:48 INFO - PROCESS | 3760 | 1463542908412 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}] 20:41:48 INFO - PROCESS | 3760 | 1463542908520 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 20:41:48 INFO - PROCESS | 3760 | 1463542908625 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:48 INFO - PROCESS | 3760 | ++DOCSHELL 11054400 == 53 [pid = 3760] [id = 688] 20:41:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11054C00) [pid = 3760] [serial = 2064] [outer = 00000000] 20:41:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1307D400) [pid = 3760] [serial = 2065] [outer = 11054C00] 20:41:48 INFO - PROCESS | 3760 | 1463542908670 Marionette DEBUG loaded listener.js 20:41:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (137E7000) [pid = 3760] [serial = 2066] [outer = 11054C00] 20:41:49 INFO - PROCESS | 3760 | 1463542909095 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]]]}] 20:41:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:41:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 746ms 20:41:49 INFO - PROCESS | 3760 | 1463542909145 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 20:41:49 INFO - PROCESS | 3760 | 1463542909147 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 20:41:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:41:49 INFO - PROCESS | 3760 | 1463542909151 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:41:49 INFO - PROCESS | 3760 | 1463542909154 Marionette TRACE conn3 <- [1,2718,null,{}] 20:41:49 INFO - PROCESS | 3760 | 1463542909164 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}] 20:41:49 INFO - PROCESS | 3760 | 1463542909272 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 20:41:49 INFO - PROCESS | 3760 | 1463542909289 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:49 INFO - PROCESS | 3760 | ++DOCSHELL 1562E400 == 54 [pid = 3760] [id = 689] 20:41:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (156DAC00) [pid = 3760] [serial = 2067] [outer = 00000000] 20:41:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15D69800) [pid = 3760] [serial = 2068] [outer = 156DAC00] 20:41:49 INFO - PROCESS | 3760 | 1463542909338 Marionette DEBUG loaded listener.js 20:41:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16164000) [pid = 3760] [serial = 2069] [outer = 156DAC00] 20:41:50 INFO - PROCESS | 3760 | 1463542910314 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 20:41:50 INFO - PROCESS | 3760 | 1463542910357 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 20:41:50 INFO - PROCESS | 3760 | 1463542910360 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:41:50 INFO - PROCESS | 3760 | 1463542910362 Marionette TRACE conn3 <- [1,2722,null,{}] 20:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:41:50 INFO - PROCESS | 3760 | 1463542910366 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}] 20:41:50 INFO - PROCESS | 3760 | 1463542910498 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 20:41:50 INFO - PROCESS | 3760 | 1463542910570 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:50 INFO - PROCESS | 3760 | ++DOCSHELL 10C5B000 == 55 [pid = 3760] [id = 690] 20:41:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16A33400) [pid = 3760] [serial = 2070] [outer = 00000000] 20:41:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16AC1800) [pid = 3760] [serial = 2071] [outer = 16A33400] 20:41:50 INFO - PROCESS | 3760 | 1463542910615 Marionette DEBUG loaded listener.js 20:41:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16CC4000) [pid = 3760] [serial = 2072] [outer = 16A33400] 20:41:51 INFO - PROCESS | 3760 | 1463542911058 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]]]}] 20:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 20:41:51 INFO - PROCESS | 3760 | 1463542911104 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 20:41:51 INFO - PROCESS | 3760 | 1463542911106 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 20:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:41:51 INFO - PROCESS | 3760 | 1463542911115 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:41:51 INFO - PROCESS | 3760 | 1463542911117 Marionette TRACE conn3 <- [1,2726,null,{}] 20:41:51 INFO - PROCESS | 3760 | 1463542911130 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}] 20:41:51 INFO - PROCESS | 3760 | 1463542911252 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 20:41:51 INFO - PROCESS | 3760 | 1463542911322 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:51 INFO - PROCESS | 3760 | ++DOCSHELL 10D20C00 == 56 [pid = 3760] [id = 691] 20:41:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1304C400) [pid = 3760] [serial = 2073] [outer = 00000000] 20:41:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (170CEC00) [pid = 3760] [serial = 2074] [outer = 1304C400] 20:41:51 INFO - PROCESS | 3760 | 1463542911366 Marionette DEBUG loaded listener.js 20:41:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (174B8400) [pid = 3760] [serial = 2075] [outer = 1304C400] 20:41:51 INFO - PROCESS | 3760 | 1463542911837 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]]]}] 20:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 746ms 20:41:51 INFO - PROCESS | 3760 | 1463542911896 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 20:41:51 INFO - PROCESS | 3760 | 1463542911898 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 20:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:41:51 INFO - PROCESS | 3760 | 1463542911901 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:41:51 INFO - PROCESS | 3760 | 1463542911903 Marionette TRACE conn3 <- [1,2730,null,{}] 20:41:51 INFO - PROCESS | 3760 | 1463542911915 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}] 20:41:52 INFO - PROCESS | 3760 | 1463542912038 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 20:41:52 INFO - PROCESS | 3760 | 1463542912111 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:52 INFO - PROCESS | 3760 | ++DOCSHELL 170CD000 == 57 [pid = 3760] [id = 692] 20:41:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (170D0C00) [pid = 3760] [serial = 2076] [outer = 00000000] 20:41:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (193BF400) [pid = 3760] [serial = 2077] [outer = 170D0C00] 20:41:52 INFO - PROCESS | 3760 | 1463542912156 Marionette DEBUG loaded listener.js 20:41:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (193E5C00) [pid = 3760] [serial = 2078] [outer = 170D0C00] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (167D6400) [pid = 3760] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (183C3000) [pid = 3760] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1980DC00) [pid = 3760] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13312400) [pid = 3760] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (193B9800) [pid = 3760] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (131D8000) [pid = 3760] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10C5C000) [pid = 3760] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10C56000) [pid = 3760] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10C3A000) [pid = 3760] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A55B800) [pid = 3760] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1AFAB400) [pid = 3760] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:41:52 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15DED000) [pid = 3760] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:41:52 INFO - PROCESS | 3760 | 1463542912582 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]]]}] 20:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 761ms 20:41:52 INFO - PROCESS | 3760 | 1463542912646 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 20:41:52 INFO - PROCESS | 3760 | 1463542912648 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 20:41:52 INFO - PROCESS | 3760 | 1463542912651 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:41:52 INFO - PROCESS | 3760 | 1463542912653 Marionette TRACE conn3 <- [1,2734,null,{}] 20:41:52 INFO - PROCESS | 3760 | 1463542912657 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}] 20:41:52 INFO - PROCESS | 3760 | 1463542912743 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 20:41:52 INFO - PROCESS | 3760 | 1463542912749 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:52 INFO - PROCESS | 3760 | ++DOCSHELL 1520F400 == 58 [pid = 3760] [id = 693] 20:41:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (167D5000) [pid = 3760] [serial = 2079] [outer = 00000000] 20:41:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (183C2C00) [pid = 3760] [serial = 2080] [outer = 167D5000] 20:41:52 INFO - PROCESS | 3760 | 1463542912793 Marionette DEBUG loaded listener.js 20:41:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (193F0800) [pid = 3760] [serial = 2081] [outer = 167D5000] 20:41:53 INFO - PROCESS | 3760 | 1463542913224 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]]]}] 20:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 590ms 20:41:53 INFO - PROCESS | 3760 | 1463542913269 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 20:41:53 INFO - PROCESS | 3760 | 1463542913271 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 20:41:53 INFO - PROCESS | 3760 | 1463542913276 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:41:53 INFO - PROCESS | 3760 | 1463542913277 Marionette TRACE conn3 <- [1,2738,null,{}] 20:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:41:53 INFO - PROCESS | 3760 | 1463542913281 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}] 20:41:53 INFO - PROCESS | 3760 | 1463542913376 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 20:41:53 INFO - PROCESS | 3760 | 1463542913383 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:53 INFO - PROCESS | 3760 | ++DOCSHELL 194C0800 == 59 [pid = 3760] [id = 694] 20:41:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (194C0C00) [pid = 3760] [serial = 2082] [outer = 00000000] 20:41:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19759000) [pid = 3760] [serial = 2083] [outer = 194C0C00] 20:41:53 INFO - PROCESS | 3760 | 1463542913426 Marionette DEBUG loaded listener.js 20:41:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19761800) [pid = 3760] [serial = 2084] [outer = 194C0C00] 20:41:53 INFO - PROCESS | 3760 | 1463542913888 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]]]}] 20:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 621ms 20:41:53 INFO - PROCESS | 3760 | 1463542913918 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 20:41:53 INFO - PROCESS | 3760 | 1463542913920 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 20:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:41:53 INFO - PROCESS | 3760 | 1463542913923 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:41:53 INFO - PROCESS | 3760 | 1463542913925 Marionette TRACE conn3 <- [1,2742,null,{}] 20:41:53 INFO - PROCESS | 3760 | 1463542913942 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}] 20:41:54 INFO - PROCESS | 3760 | 1463542914030 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 20:41:54 INFO - PROCESS | 3760 | 1463542914036 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:54 INFO - PROCESS | 3760 | ++DOCSHELL 194BD800 == 60 [pid = 3760] [id = 695] 20:41:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19804C00) [pid = 3760] [serial = 2085] [outer = 00000000] 20:41:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19BBD800) [pid = 3760] [serial = 2086] [outer = 19804C00] 20:41:54 INFO - PROCESS | 3760 | 1463542914081 Marionette DEBUG loaded listener.js 20:41:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19BCB000) [pid = 3760] [serial = 2087] [outer = 19804C00] 20:41:54 INFO - PROCESS | 3760 | 1463542914695 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]]]}] 20:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 823ms 20:41:54 INFO - PROCESS | 3760 | 1463542914772 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 20:41:54 INFO - PROCESS | 3760 | 1463542914776 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 20:41:54 INFO - PROCESS | 3760 | 1463542914797 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:41:54 INFO - PROCESS | 3760 | 1463542914801 Marionette TRACE conn3 <- [1,2746,null,{}] 20:41:54 INFO - PROCESS | 3760 | 1463542914807 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}] 20:41:54 INFO - PROCESS | 3760 | 1463542914928 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 20:41:55 INFO - PROCESS | 3760 | 1463542915068 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:55 INFO - PROCESS | 3760 | ++DOCSHELL 10D27C00 == 61 [pid = 3760] [id = 696] 20:41:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1104EC00) [pid = 3760] [serial = 2088] [outer = 00000000] 20:41:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (128A3800) [pid = 3760] [serial = 2089] [outer = 1104EC00] 20:41:55 INFO - PROCESS | 3760 | 1463542915126 Marionette DEBUG loaded listener.js 20:41:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (130CF400) [pid = 3760] [serial = 2090] [outer = 1104EC00] 20:41:55 INFO - PROCESS | 3760 | 1463542915678 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]]]}] 20:41:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:41:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 901ms 20:41:55 INFO - PROCESS | 3760 | 1463542915706 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 20:41:55 INFO - PROCESS | 3760 | 1463542915712 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 20:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:41:55 INFO - PROCESS | 3760 | 1463542915718 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:41:55 INFO - PROCESS | 3760 | 1463542915721 Marionette TRACE conn3 <- [1,2750,null,{}] 20:41:55 INFO - PROCESS | 3760 | 1463542915725 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}] 20:41:55 INFO - PROCESS | 3760 | 1463542915839 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 20:41:55 INFO - PROCESS | 3760 | 1463542915999 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:56 INFO - PROCESS | 3760 | ++DOCSHELL 143B7C00 == 62 [pid = 3760] [id = 697] 20:41:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15208800) [pid = 3760] [serial = 2091] [outer = 00000000] 20:41:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (167A7800) [pid = 3760] [serial = 2092] [outer = 15208800] 20:41:56 INFO - PROCESS | 3760 | 1463542916060 Marionette DEBUG loaded listener.js 20:41:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1705B000) [pid = 3760] [serial = 2093] [outer = 15208800] 20:41:56 INFO - PROCESS | 3760 | 1463542916670 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]]]}] 20:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 978ms 20:41:56 INFO - PROCESS | 3760 | 1463542916708 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 20:41:56 INFO - PROCESS | 3760 | 1463542916710 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 20:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:41:56 INFO - PROCESS | 3760 | 1463542916714 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:41:56 INFO - PROCESS | 3760 | 1463542916718 Marionette TRACE conn3 <- [1,2754,null,{}] 20:41:56 INFO - PROCESS | 3760 | 1463542916729 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}] 20:41:56 INFO - PROCESS | 3760 | 1463542916847 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 20:41:57 INFO - PROCESS | 3760 | 1463542917009 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:57 INFO - PROCESS | 3760 | ++DOCSHELL 1980D400 == 63 [pid = 3760] [id = 698] 20:41:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1980F400) [pid = 3760] [serial = 2094] [outer = 00000000] 20:41:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A035C00) [pid = 3760] [serial = 2095] [outer = 1980F400] 20:41:57 INFO - PROCESS | 3760 | 1463542917066 Marionette DEBUG loaded listener.js 20:41:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A05AC00) [pid = 3760] [serial = 2096] [outer = 1980F400] 20:41:57 INFO - PROCESS | 3760 | 1463542917571 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]]]}] 20:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 948ms 20:41:57 INFO - PROCESS | 3760 | 1463542917643 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 20:41:57 INFO - PROCESS | 3760 | 1463542917646 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 20:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:41:57 INFO - PROCESS | 3760 | 1463542917649 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:41:57 INFO - PROCESS | 3760 | 1463542917651 Marionette TRACE conn3 <- [1,2758,null,{}] 20:41:57 INFO - PROCESS | 3760 | 1463542917655 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}] 20:41:57 INFO - PROCESS | 3760 | 1463542917772 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 20:41:57 INFO - PROCESS | 3760 | 1463542917920 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:57 INFO - PROCESS | 3760 | ++DOCSHELL 1A37D400 == 64 [pid = 3760] [id = 699] 20:41:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A382400) [pid = 3760] [serial = 2097] [outer = 00000000] 20:41:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A55BC00) [pid = 3760] [serial = 2098] [outer = 1A382400] 20:41:57 INFO - PROCESS | 3760 | 1463542917975 Marionette DEBUG loaded listener.js 20:41:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A561000) [pid = 3760] [serial = 2099] [outer = 1A382400] 20:41:58 INFO - PROCESS | 3760 | 1463542918537 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]]]}] 20:41:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:41:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 932ms 20:41:58 INFO - PROCESS | 3760 | 1463542918594 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 20:41:58 INFO - PROCESS | 3760 | 1463542918596 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 20:41:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:41:58 INFO - PROCESS | 3760 | 1463542918600 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:41:58 INFO - PROCESS | 3760 | 1463542918602 Marionette TRACE conn3 <- [1,2762,null,{}] 20:41:58 INFO - PROCESS | 3760 | 1463542918606 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}] 20:41:58 INFO - PROCESS | 3760 | 1463542918714 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 20:41:58 INFO - PROCESS | 3760 | 1463542918875 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:58 INFO - PROCESS | 3760 | ++DOCSHELL 10A58800 == 65 [pid = 3760] [id = 700] 20:41:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A380400) [pid = 3760] [serial = 2100] [outer = 00000000] 20:41:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A664000) [pid = 3760] [serial = 2101] [outer = 1A380400] 20:41:58 INFO - PROCESS | 3760 | 1463542918929 Marionette DEBUG loaded listener.js 20:41:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1A6A8000) [pid = 3760] [serial = 2102] [outer = 1A380400] 20:41:59 INFO - PROCESS | 3760 | 1463542919459 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]]]}] 20:41:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:41:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 901ms 20:41:59 INFO - PROCESS | 3760 | 1463542919504 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 20:41:59 INFO - PROCESS | 3760 | 1463542919506 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 20:41:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:41:59 INFO - PROCESS | 3760 | 1463542919510 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:41:59 INFO - PROCESS | 3760 | 1463542919512 Marionette TRACE conn3 <- [1,2766,null,{}] 20:41:59 INFO - PROCESS | 3760 | 1463542919515 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}] 20:41:59 INFO - PROCESS | 3760 | 1463542919640 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 20:41:59 INFO - PROCESS | 3760 | 1463542919818 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:59 INFO - PROCESS | 3760 | ++DOCSHELL 10D19400 == 66 [pid = 3760] [id = 701] 20:41:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1126EC00) [pid = 3760] [serial = 2103] [outer = 00000000] 20:41:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A9C9400) [pid = 3760] [serial = 2104] [outer = 1126EC00] 20:41:59 INFO - PROCESS | 3760 | 1463542919872 Marionette DEBUG loaded listener.js 20:41:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1AA70400) [pid = 3760] [serial = 2105] [outer = 1126EC00] 20:42:00 INFO - PROCESS | 3760 | 1463542920678 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]]]}] 20:42:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:42:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1243ms 20:42:00 INFO - PROCESS | 3760 | 1463542920746 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 20:42:00 INFO - PROCESS | 3760 | 1463542920751 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 20:42:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:42:00 INFO - PROCESS | 3760 | 1463542920773 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:42:00 INFO - PROCESS | 3760 | 1463542920777 Marionette TRACE conn3 <- [1,2770,null,{}] 20:42:00 INFO - PROCESS | 3760 | 1463542920784 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}] 20:42:00 INFO - PROCESS | 3760 | 1463542920886 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 20:42:01 INFO - PROCESS | 3760 | 1463542921034 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:01 INFO - PROCESS | 3760 | ++DOCSHELL 105F3800 == 67 [pid = 3760] [id = 702] 20:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (105FB400) [pid = 3760] [serial = 2106] [outer = 00000000] 20:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (11A01C00) [pid = 3760] [serial = 2107] [outer = 105FB400] 20:42:01 INFO - PROCESS | 3760 | 1463542921084 Marionette DEBUG loaded listener.js 20:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (128A2400) [pid = 3760] [serial = 2108] [outer = 105FB400] 20:42:01 INFO - PROCESS | 3760 | --DOCSHELL 10C36C00 == 66 [pid = 3760] [id = 670] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1B3A5400) [pid = 3760] [serial = 1979] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1B237000) [pid = 3760] [serial = 1964] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (183C1000) [pid = 3760] [serial = 1982] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1705F800) [pid = 3760] [serial = 2035] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (193E7C00) [pid = 3760] [serial = 2038] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (17E89800) [pid = 3760] [serial = 2036] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A6A6800) [pid = 3760] [serial = 2023] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15A3B400) [pid = 3760] [serial = 2018] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1562BC00) [pid = 3760] [serial = 2017] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (194C3400) [pid = 3760] [serial = 2021] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (194B6800) [pid = 3760] [serial = 2020] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (156DB000) [pid = 3760] [serial = 2032] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (11057C00) [pid = 3760] [serial = 2029] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (128A8800) [pid = 3760] [serial = 2030] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (193F2400) [pid = 3760] [serial = 2039] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (110ED400) [pid = 3760] [serial = 2027] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (10EB6800) [pid = 3760] [serial = 2026] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1127C000) [pid = 3760] [serial = 2015] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11056C00) [pid = 3760] [serial = 2014] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A6B1400) [pid = 3760] [serial = 2024] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16126C00) [pid = 3760] [serial = 2033] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (143B5400) [pid = 3760] [serial = 2041] [outer = 00000000] [url = about:blank] 20:42:01 INFO - PROCESS | 3760 | 1463542921676 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]]]}] 20:42:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:42:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 963ms 20:42:01 INFO - PROCESS | 3760 | 1463542921723 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 20:42:01 INFO - PROCESS | 3760 | 1463542921728 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 20:42:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:42:01 INFO - PROCESS | 3760 | 1463542921734 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:42:01 INFO - PROCESS | 3760 | 1463542921736 Marionette TRACE conn3 <- [1,2774,null,{}] 20:42:01 INFO - PROCESS | 3760 | 1463542921740 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}] 20:42:01 INFO - PROCESS | 3760 | 1463542921836 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 20:42:01 INFO - PROCESS | 3760 | 1463542921846 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:01 INFO - PROCESS | 3760 | ++DOCSHELL 10C41000 == 67 [pid = 3760] [id = 703] 20:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (10C42000) [pid = 3760] [serial = 2109] [outer = 00000000] 20:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (11425800) [pid = 3760] [serial = 2110] [outer = 10C42000] 20:42:01 INFO - PROCESS | 3760 | 1463542921891 Marionette DEBUG loaded listener.js 20:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (12847000) [pid = 3760] [serial = 2111] [outer = 10C42000] 20:42:02 INFO - PROCESS | 3760 | 1463542922431 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]]]}] 20:42:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:42:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 20:42:02 INFO - PROCESS | 3760 | 1463542922473 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 20:42:02 INFO - PROCESS | 3760 | 1463542922475 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 20:42:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:42:02 INFO - PROCESS | 3760 | 1463542922479 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:42:02 INFO - PROCESS | 3760 | 1463542922482 Marionette TRACE conn3 <- [1,2778,null,{}] 20:42:02 INFO - PROCESS | 3760 | 1463542922492 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}] 20:42:02 INFO - PROCESS | 3760 | 1463542922584 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 20:42:02 INFO - PROCESS | 3760 | 1463542922695 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:02 INFO - PROCESS | 3760 | ++DOCSHELL 15206800 == 68 [pid = 3760] [id = 704] 20:42:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15208000) [pid = 3760] [serial = 2112] [outer = 00000000] 20:42:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15407000) [pid = 3760] [serial = 2113] [outer = 15208000] 20:42:02 INFO - PROCESS | 3760 | 1463542922742 Marionette DEBUG loaded listener.js 20:42:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (156D3000) [pid = 3760] [serial = 2114] [outer = 15208000] 20:42:03 INFO - PROCESS | 3760 | 1463542923112 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]]]}] 20:42:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:42:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 699ms 20:42:03 INFO - PROCESS | 3760 | 1463542923162 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 20:42:03 INFO - PROCESS | 3760 | 1463542923165 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 20:42:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:42:03 INFO - PROCESS | 3760 | 1463542923168 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:42:03 INFO - PROCESS | 3760 | 1463542923170 Marionette TRACE conn3 <- [1,2782,null,{}] 20:42:03 INFO - PROCESS | 3760 | 1463542923173 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}] 20:42:03 INFO - PROCESS | 3760 | 1463542923260 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 20:42:03 INFO - PROCESS | 3760 | 1463542923267 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:03 INFO - PROCESS | 3760 | ++DOCSHELL 13D27C00 == 69 [pid = 3760] [id = 705] 20:42:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15628800) [pid = 3760] [serial = 2115] [outer = 00000000] 20:42:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1612D800) [pid = 3760] [serial = 2116] [outer = 15628800] 20:42:03 INFO - PROCESS | 3760 | 1463542923311 Marionette DEBUG loaded listener.js 20:42:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (167AB400) [pid = 3760] [serial = 2117] [outer = 15628800] 20:42:03 INFO - PROCESS | 3760 | 1463542923749 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]]]}] 20:42:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:42:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 637ms 20:42:03 INFO - PROCESS | 3760 | 1463542923809 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 20:42:03 INFO - PROCESS | 3760 | 1463542923811 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 20:42:03 INFO - PROCESS | 3760 | 1463542923814 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:42:03 INFO - PROCESS | 3760 | 1463542923816 Marionette TRACE conn3 <- [1,2786,null,{}] 20:42:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:42:03 INFO - PROCESS | 3760 | 1463542923829 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}] 20:42:03 INFO - PROCESS | 3760 | 1463542923963 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 20:42:04 INFO - PROCESS | 3760 | 1463542924061 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:04 INFO - PROCESS | 3760 | ++DOCSHELL 10D23000 == 70 [pid = 3760] [id = 706] 20:42:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16A38400) [pid = 3760] [serial = 2118] [outer = 00000000] 20:42:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1705A000) [pid = 3760] [serial = 2119] [outer = 16A38400] 20:42:04 INFO - PROCESS | 3760 | 1463542924105 Marionette DEBUG loaded listener.js 20:42:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1705AC00) [pid = 3760] [serial = 2120] [outer = 16A38400] 20:42:04 INFO - PROCESS | 3760 | 1463542924521 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]]]}] 20:42:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:42:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 20:42:04 INFO - PROCESS | 3760 | 1463542924557 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 20:42:04 INFO - PROCESS | 3760 | 1463542924559 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 20:42:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:42:04 INFO - PROCESS | 3760 | 1463542924562 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:42:04 INFO - PROCESS | 3760 | 1463542924564 Marionette TRACE conn3 <- [1,2790,null,{}] 20:42:04 INFO - PROCESS | 3760 | 1463542924567 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}] 20:42:04 INFO - PROCESS | 3760 | 1463542924712 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 20:42:04 INFO - PROCESS | 3760 | 1463542924785 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:04 INFO - PROCESS | 3760 | ++DOCSHELL 170CE400 == 71 [pid = 3760] [id = 707] 20:42:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (170D4400) [pid = 3760] [serial = 2121] [outer = 00000000] 20:42:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (193BC000) [pid = 3760] [serial = 2122] [outer = 170D4400] 20:42:04 INFO - PROCESS | 3760 | 1463542924829 Marionette DEBUG loaded listener.js 20:42:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (193C0000) [pid = 3760] [serial = 2123] [outer = 170D4400] 20:42:05 INFO - PROCESS | 3760 | 1463542925247 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]]]}] 20:42:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:42:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 20:42:05 INFO - PROCESS | 3760 | 1463542925303 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 20:42:05 INFO - PROCESS | 3760 | 1463542925305 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 20:42:05 INFO - PROCESS | 3760 | 1463542925308 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:42:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:42:05 INFO - PROCESS | 3760 | 1463542925310 Marionette TRACE conn3 <- [1,2794,null,{}] 20:42:05 INFO - PROCESS | 3760 | 1463542925318 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}] 20:42:05 INFO - PROCESS | 3760 | 1463542925466 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 20:42:05 INFO - PROCESS | 3760 | 1463542925536 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:05 INFO - PROCESS | 3760 | ++DOCSHELL 193EAC00 == 72 [pid = 3760] [id = 708] 20:42:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (194BCC00) [pid = 3760] [serial = 2124] [outer = 00000000] 20:42:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (194C5000) [pid = 3760] [serial = 2125] [outer = 194BCC00] 20:42:05 INFO - PROCESS | 3760 | 1463542925564 Marionette DEBUG loaded listener.js 20:42:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1975DC00) [pid = 3760] [serial = 2126] [outer = 194BCC00] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10C38000) [pid = 3760] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1304C400) [pid = 3760] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (11465000) [pid = 3760] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (10C5AC00) [pid = 3760] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (11054C00) [pid = 3760] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (170D0C00) [pid = 3760] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (156DAC00) [pid = 3760] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (194C0C00) [pid = 3760] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16A33400) [pid = 3760] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:42:06 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (167D5000) [pid = 3760] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:42:06 INFO - PROCESS | 3760 | 1463542926117 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]]]}] 20:42:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:42:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 839ms 20:42:06 INFO - PROCESS | 3760 | 1463542926136 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 20:42:06 INFO - PROCESS | 3760 | 1463542926138 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 20:42:06 INFO - PROCESS | 3760 | 1463542926141 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:42:06 INFO - PROCESS | 3760 | 1463542926143 Marionette TRACE conn3 <- [1,2798,null,{}] 20:42:06 INFO - PROCESS | 3760 | 1463542926147 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}] 20:42:06 INFO - PROCESS | 3760 | 1463542926231 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 20:42:06 INFO - PROCESS | 3760 | 1463542926237 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 3760 | ++DOCSHELL 10C60000 == 73 [pid = 3760] [id = 709] 20:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (11276C00) [pid = 3760] [serial = 2127] [outer = 00000000] 20:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (13D21000) [pid = 3760] [serial = 2128] [outer = 11276C00] 20:42:06 INFO - PROCESS | 3760 | 1463542926281 Marionette DEBUG loaded listener.js 20:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16A33400) [pid = 3760] [serial = 2129] [outer = 11276C00] 20:42:06 INFO - PROCESS | 3760 | 1463542926741 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]]]}] 20:42:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:42:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 621ms 20:42:06 INFO - PROCESS | 3760 | 1463542926804 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 20:42:06 INFO - PROCESS | 3760 | 1463542926806 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 20:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:42:06 INFO - PROCESS | 3760 | 1463542926812 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:42:06 INFO - PROCESS | 3760 | 1463542926813 Marionette TRACE conn3 <- [1,2802,null,{}] 20:42:06 INFO - PROCESS | 3760 | 1463542926817 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}] 20:42:06 INFO - PROCESS | 3760 | 1463542926905 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 20:42:06 INFO - PROCESS | 3760 | 1463542926913 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 3760 | ++DOCSHELL 11272400 == 74 [pid = 3760] [id = 710] 20:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (17694800) [pid = 3760] [serial = 2130] [outer = 00000000] 20:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (19810400) [pid = 3760] [serial = 2131] [outer = 17694800] 20:42:06 INFO - PROCESS | 3760 | 1463542926961 Marionette DEBUG loaded listener.js 20:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (19BCB800) [pid = 3760] [serial = 2132] [outer = 17694800] 20:42:07 INFO - PROCESS | 3760 | 1463542927397 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]]]}] 20:42:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:42:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 621ms 20:42:07 INFO - PROCESS | 3760 | 1463542927448 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 20:42:07 INFO - PROCESS | 3760 | 1463542927450 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 20:42:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:42:07 INFO - PROCESS | 3760 | 1463542927454 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:42:07 INFO - PROCESS | 3760 | 1463542927455 Marionette TRACE conn3 <- [1,2806,null,{}] 20:42:07 INFO - PROCESS | 3760 | 1463542927458 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}] 20:42:07 INFO - PROCESS | 3760 | 1463542927545 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 20:42:07 INFO - PROCESS | 3760 | 1463542927551 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:07 INFO - PROCESS | 3760 | ++DOCSHELL 1980FC00 == 75 [pid = 3760] [id = 711] 20:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A058400) [pid = 3760] [serial = 2133] [outer = 00000000] 20:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1A562C00) [pid = 3760] [serial = 2134] [outer = 1A058400] 20:42:07 INFO - PROCESS | 3760 | 1463542927596 Marionette DEBUG loaded listener.js 20:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1A661400) [pid = 3760] [serial = 2135] [outer = 1A058400] 20:42:08 INFO - PROCESS | 3760 | 1463542928122 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]]]}] 20:42:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:42:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 20:42:08 INFO - PROCESS | 3760 | 1463542928195 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 20:42:08 INFO - PROCESS | 3760 | 1463542928199 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 20:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:42:08 INFO - PROCESS | 3760 | 1463542928205 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:42:08 INFO - PROCESS | 3760 | 1463542928209 Marionette TRACE conn3 <- [1,2810,null,{}] 20:42:08 INFO - PROCESS | 3760 | 1463542928217 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}] 20:42:08 INFO - PROCESS | 3760 | 1463542928392 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 20:42:08 INFO - PROCESS | 3760 | 1463542928518 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:08 INFO - PROCESS | 3760 | ++DOCSHELL 11055400 == 76 [pid = 3760] [id = 712] 20:42:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11055C00) [pid = 3760] [serial = 2136] [outer = 00000000] 20:42:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (110F8800) [pid = 3760] [serial = 2137] [outer = 11055C00] 20:42:08 INFO - PROCESS | 3760 | 1463542928574 Marionette DEBUG loaded listener.js 20:42:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (11426000) [pid = 3760] [serial = 2138] [outer = 11055C00] 20:42:09 INFO - PROCESS | 3760 | 1463542929142 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]]]}] 20:42:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:42:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 994ms 20:42:09 INFO - PROCESS | 3760 | 1463542929193 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 20:42:09 INFO - PROCESS | 3760 | 1463542929199 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 20:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:42:09 INFO - PROCESS | 3760 | 1463542929206 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:42:09 INFO - PROCESS | 3760 | 1463542929208 Marionette TRACE conn3 <- [1,2814,null,{}] 20:42:09 INFO - PROCESS | 3760 | 1463542929212 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}] 20:42:09 INFO - PROCESS | 3760 | 1463542929324 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 20:42:09 INFO - PROCESS | 3760 | 1463542929486 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:09 INFO - PROCESS | 3760 | ++DOCSHELL 13366C00 == 77 [pid = 3760] [id = 713] 20:42:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (13373C00) [pid = 3760] [serial = 2139] [outer = 00000000] 20:42:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (15404000) [pid = 3760] [serial = 2140] [outer = 13373C00] 20:42:09 INFO - PROCESS | 3760 | 1463542929541 Marionette DEBUG loaded listener.js 20:42:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15DE5000) [pid = 3760] [serial = 2141] [outer = 13373C00] 20:42:10 INFO - PROCESS | 3760 | 1463542930156 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 994ms 20:42:10 INFO - PROCESS | 3760 | 1463542930205 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 20:42:10 INFO - PROCESS | 3760 | 1463542930208 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 20:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:42:10 INFO - PROCESS | 3760 | 1463542930212 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:42:10 INFO - PROCESS | 3760 | 1463542930215 Marionette TRACE conn3 <- [1,2818,null,{}] 20:42:10 INFO - PROCESS | 3760 | 1463542930226 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}] 20:42:10 INFO - PROCESS | 3760 | 1463542930343 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 20:42:10 INFO - PROCESS | 3760 | 1463542930491 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:10 INFO - PROCESS | 3760 | ++DOCSHELL 10C3A800 == 78 [pid = 3760] [id = 714] 20:42:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1520C400) [pid = 3760] [serial = 2142] [outer = 00000000] 20:42:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (19754C00) [pid = 3760] [serial = 2143] [outer = 1520C400] 20:42:10 INFO - PROCESS | 3760 | 1463542930549 Marionette DEBUG loaded listener.js 20:42:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A55D800) [pid = 3760] [serial = 2144] [outer = 1520C400] 20:42:11 INFO - PROCESS | 3760 | 1463542931100 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]]]}] 20:42:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:42:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 947ms 20:42:11 INFO - PROCESS | 3760 | 1463542931140 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 20:42:11 INFO - PROCESS | 3760 | 1463542931142 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 20:42:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:42:11 INFO - PROCESS | 3760 | 1463542931146 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:42:11 INFO - PROCESS | 3760 | 1463542931148 Marionette TRACE conn3 <- [1,2822,null,{}] 20:42:11 INFO - PROCESS | 3760 | 1463542931152 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}] 20:42:11 INFO - PROCESS | 3760 | 1463542931260 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 20:42:11 INFO - PROCESS | 3760 | 1463542931407 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:11 INFO - PROCESS | 3760 | ++DOCSHELL 1A9C9800 == 79 [pid = 3760] [id = 715] 20:42:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1A9CA000) [pid = 3760] [serial = 2145] [outer = 00000000] 20:42:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1AA66800) [pid = 3760] [serial = 2146] [outer = 1A9CA000] 20:42:11 INFO - PROCESS | 3760 | 1463542931462 Marionette DEBUG loaded listener.js 20:42:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1AA73800) [pid = 3760] [serial = 2147] [outer = 1A9CA000] 20:42:12 INFO - PROCESS | 3760 | 1463542932063 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:42:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:42:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 994ms 20:42:12 INFO - PROCESS | 3760 | 1463542932149 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 20:42:12 INFO - PROCESS | 3760 | 1463542932151 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 20:42:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:42:12 INFO - PROCESS | 3760 | 1463542932155 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:42:12 INFO - PROCESS | 3760 | 1463542932156 Marionette TRACE conn3 <- [1,2826,null,{}] 20:42:12 INFO - PROCESS | 3760 | 1463542932175 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}] 20:42:12 INFO - PROCESS | 3760 | 1463542932282 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 20:42:12 INFO - PROCESS | 3760 | 1463542932427 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:12 INFO - PROCESS | 3760 | ++DOCSHELL 1108D800 == 80 [pid = 3760] [id = 716] 20:42:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1AFA8400) [pid = 3760] [serial = 2148] [outer = 00000000] 20:42:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1AFAD800) [pid = 3760] [serial = 2149] [outer = 1AFA8400] 20:42:12 INFO - PROCESS | 3760 | 1463542932481 Marionette DEBUG loaded listener.js 20:42:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1AFB1400) [pid = 3760] [serial = 2150] [outer = 1AFA8400] 20:42:13 INFO - PROCESS | 3760 | 1463542933034 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]]]}] 20:42:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:42:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 932ms 20:42:13 INFO - PROCESS | 3760 | 1463542933100 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 20:42:13 INFO - PROCESS | 3760 | 1463542933102 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 20:42:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:42:13 INFO - PROCESS | 3760 | 1463542933106 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:42:13 INFO - PROCESS | 3760 | 1463542933108 Marionette TRACE conn3 <- [1,2830,null,{}] 20:42:13 INFO - PROCESS | 3760 | 1463542933112 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}] 20:42:13 INFO - PROCESS | 3760 | 1463542933238 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 20:42:13 INFO - PROCESS | 3760 | 1463542933403 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:13 INFO - PROCESS | 3760 | ++DOCSHELL 1AFB5400 == 81 [pid = 3760] [id = 717] 20:42:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1B234400) [pid = 3760] [serial = 2151] [outer = 00000000] 20:42:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1B243000) [pid = 3760] [serial = 2152] [outer = 1B234400] 20:42:13 INFO - PROCESS | 3760 | 1463542933457 Marionette DEBUG loaded listener.js 20:42:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1B3A8000) [pid = 3760] [serial = 2153] [outer = 1B234400] 20:42:14 INFO - PROCESS | 3760 | 1463542934029 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]]]}] 20:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 994ms 20:42:14 INFO - PROCESS | 3760 | 1463542934096 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 20:42:14 INFO - PROCESS | 3760 | 1463542934098 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 20:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:42:14 INFO - PROCESS | 3760 | 1463542934102 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:42:14 INFO - PROCESS | 3760 | 1463542934104 Marionette TRACE conn3 <- [1,2834,null,{}] 20:42:14 INFO - PROCESS | 3760 | 1463542934108 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}] 20:42:14 INFO - PROCESS | 3760 | 1463542934264 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 20:42:14 INFO - PROCESS | 3760 | 1463542934377 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:14 INFO - PROCESS | 3760 | ++DOCSHELL 16CBFC00 == 82 [pid = 3760] [id = 718] 20:42:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (19761400) [pid = 3760] [serial = 2154] [outer = 00000000] 20:42:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1B3AE000) [pid = 3760] [serial = 2155] [outer = 19761400] 20:42:14 INFO - PROCESS | 3760 | 1463542934431 Marionette DEBUG loaded listener.js 20:42:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1B3B0800) [pid = 3760] [serial = 2156] [outer = 19761400] 20:42:15 INFO - PROCESS | 3760 | 1463542935220 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]]]}] 20:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1149ms 20:42:15 INFO - PROCESS | 3760 | 1463542935257 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 20:42:15 INFO - PROCESS | 3760 | 1463542935261 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 20:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:42:15 INFO - PROCESS | 3760 | 1463542935266 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:42:15 INFO - PROCESS | 3760 | 1463542935269 Marionette TRACE conn3 <- [1,2838,null,{}] 20:42:15 INFO - PROCESS | 3760 | 1463542935274 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}] 20:42:15 INFO - PROCESS | 3760 | 1463542935379 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 20:42:15 INFO - PROCESS | 3760 | 1463542935548 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:15 INFO - PROCESS | 3760 | ++DOCSHELL 12AE7800 == 83 [pid = 3760] [id = 719] 20:42:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1304E400) [pid = 3760] [serial = 2157] [outer = 00000000] 20:42:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1336F800) [pid = 3760] [serial = 2158] [outer = 1304E400] 20:42:15 INFO - PROCESS | 3760 | 1463542935600 Marionette DEBUG loaded listener.js 20:42:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1522F000) [pid = 3760] [serial = 2159] [outer = 1304E400] 20:42:16 INFO - PROCESS | 3760 | --DOCSHELL 13317400 == 82 [pid = 3760] [id = 519] 20:42:16 INFO - PROCESS | 3760 | --DOCSHELL 10D24400 == 81 [pid = 3760] [id = 527] 20:42:16 INFO - PROCESS | 3760 | --DOCSHELL 114A4C00 == 80 [pid = 3760] [id = 523] 20:42:16 INFO - PROCESS | 3760 | --DOCSHELL 128A0800 == 79 [pid = 3760] [id = 518] 20:42:16 INFO - PROCESS | 3760 | --DOCSHELL 1284B800 == 78 [pid = 3760] [id = 605] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (10C41C00) [pid = 3760] [serial = 2012] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1540F000) [pid = 3760] [serial = 2050] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (174B8800) [pid = 3760] [serial = 2053] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (130CCC00) [pid = 3760] [serial = 2063] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (128AA000) [pid = 3760] [serial = 2062] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1616BC00) [pid = 3760] [serial = 2060] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (11428800) [pid = 3760] [serial = 2059] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1307D400) [pid = 3760] [serial = 2065] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (137E7000) [pid = 3760] [serial = 2066] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (193BF400) [pid = 3760] [serial = 2077] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15D69800) [pid = 3760] [serial = 2068] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (19761800) [pid = 3760] [serial = 2084] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (194BA400) [pid = 3760] [serial = 2056] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (19759000) [pid = 3760] [serial = 2083] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (19BBD800) [pid = 3760] [serial = 2086] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (193E5C00) [pid = 3760] [serial = 2078] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (16AC1800) [pid = 3760] [serial = 2071] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16CC4000) [pid = 3760] [serial = 2072] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (183C2C00) [pid = 3760] [serial = 2080] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (16164000) [pid = 3760] [serial = 2069] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (193F0800) [pid = 3760] [serial = 2081] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (174B8400) [pid = 3760] [serial = 2075] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (170CEC00) [pid = 3760] [serial = 2074] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (105F0400) [pid = 3760] [serial = 2044] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (13081400) [pid = 3760] [serial = 2047] [outer = 00000000] [url = about:blank] 20:42:16 INFO - PROCESS | 3760 | 1463542936239 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 994ms 20:42:16 INFO - PROCESS | 3760 | 1463542936269 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 20:42:16 INFO - PROCESS | 3760 | 1463542936275 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 20:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:42:16 INFO - PROCESS | 3760 | 1463542936281 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:42:16 INFO - PROCESS | 3760 | 1463542936283 Marionette TRACE conn3 <- [1,2842,null,{}] 20:42:16 INFO - PROCESS | 3760 | 1463542936287 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}] 20:42:16 INFO - PROCESS | 3760 | 1463542936378 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 20:42:16 INFO - PROCESS | 3760 | 1463542936490 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:16 INFO - PROCESS | 3760 | ++DOCSHELL 10C33C00 == 79 [pid = 3760] [id = 720] 20:42:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (10C37000) [pid = 3760] [serial = 2160] [outer = 00000000] 20:42:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11CF9400) [pid = 3760] [serial = 2161] [outer = 10C37000] 20:42:16 INFO - PROCESS | 3760 | 1463542936521 Marionette DEBUG loaded listener.js 20:42:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (13369C00) [pid = 3760] [serial = 2162] [outer = 10C37000] 20:42:16 INFO - PROCESS | 3760 | 1463542936941 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]]]}] 20:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 20:42:17 INFO - PROCESS | 3760 | 1463542937004 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 20:42:17 INFO - PROCESS | 3760 | 1463542937006 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 20:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:42:17 INFO - PROCESS | 3760 | 1463542937010 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:42:17 INFO - PROCESS | 3760 | 1463542937013 Marionette TRACE conn3 <- [1,2846,null,{}] 20:42:17 INFO - PROCESS | 3760 | 1463542937023 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}] 20:42:17 INFO - PROCESS | 3760 | 1463542937115 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 20:42:17 INFO - PROCESS | 3760 | 1463542937124 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:17 INFO - PROCESS | 3760 | ++DOCSHELL 1616D400 == 80 [pid = 3760] [id = 721] 20:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1616D800) [pid = 3760] [serial = 2163] [outer = 00000000] 20:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (167AB000) [pid = 3760] [serial = 2164] [outer = 1616D800] 20:42:17 INFO - PROCESS | 3760 | 1463542937179 Marionette DEBUG loaded listener.js 20:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16A3FC00) [pid = 3760] [serial = 2165] [outer = 1616D800] 20:42:17 INFO - PROCESS | 3760 | 1463542937663 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 699ms 20:42:17 INFO - PROCESS | 3760 | 1463542937709 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 20:42:17 INFO - PROCESS | 3760 | 1463542937711 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 20:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:42:17 INFO - PROCESS | 3760 | 1463542937715 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:42:17 INFO - PROCESS | 3760 | 1463542937716 Marionette TRACE conn3 <- [1,2850,null,{}] 20:42:17 INFO - PROCESS | 3760 | 1463542937720 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}] 20:42:17 INFO - PROCESS | 3760 | 1463542937836 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 20:42:17 INFO - PROCESS | 3760 | 1463542937846 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:17 INFO - PROCESS | 3760 | ++DOCSHELL 16CC0400 == 81 [pid = 3760] [id = 722] 20:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1705E000) [pid = 3760] [serial = 2166] [outer = 00000000] 20:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (174B7000) [pid = 3760] [serial = 2167] [outer = 1705E000] 20:42:17 INFO - PROCESS | 3760 | 1463542937996 Marionette DEBUG loaded listener.js 20:42:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (17753400) [pid = 3760] [serial = 2168] [outer = 1705E000] 20:42:18 INFO - PROCESS | 3760 | 1463542938402 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]]]}] 20:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 20:42:18 INFO - PROCESS | 3760 | 1463542938455 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 20:42:18 INFO - PROCESS | 3760 | 1463542938457 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 20:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:42:18 INFO - PROCESS | 3760 | 1463542938460 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:42:18 INFO - PROCESS | 3760 | 1463542938462 Marionette TRACE conn3 <- [1,2854,null,{}] 20:42:18 INFO - PROCESS | 3760 | 1463542938465 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}] 20:42:18 INFO - PROCESS | 3760 | 1463542938603 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 20:42:18 INFO - PROCESS | 3760 | 1463542938678 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:18 INFO - PROCESS | 3760 | ++DOCSHELL 16164400 == 82 [pid = 3760] [id = 723] 20:42:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1815CC00) [pid = 3760] [serial = 2169] [outer = 00000000] 20:42:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (193BA800) [pid = 3760] [serial = 2170] [outer = 1815CC00] 20:42:18 INFO - PROCESS | 3760 | 1463542938723 Marionette DEBUG loaded listener.js 20:42:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (193BCC00) [pid = 3760] [serial = 2171] [outer = 1815CC00] 20:42:19 INFO - PROCESS | 3760 | 1463542939151 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]]]}] 20:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 746ms 20:42:19 INFO - PROCESS | 3760 | 1463542939230 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 20:42:19 INFO - PROCESS | 3760 | 1463542939232 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 20:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:42:19 INFO - PROCESS | 3760 | 1463542939235 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:42:19 INFO - PROCESS | 3760 | 1463542939237 Marionette TRACE conn3 <- [1,2858,null,{}] 20:42:19 INFO - PROCESS | 3760 | 1463542939240 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}] 20:42:19 INFO - PROCESS | 3760 | 1463542939384 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 20:42:19 INFO - PROCESS | 3760 | 1463542939469 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:19 INFO - PROCESS | 3760 | ++DOCSHELL 193E7000 == 83 [pid = 3760] [id = 724] 20:42:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (194BB800) [pid = 3760] [serial = 2172] [outer = 00000000] 20:42:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1975C000) [pid = 3760] [serial = 2173] [outer = 194BB800] 20:42:19 INFO - PROCESS | 3760 | 1463542939513 Marionette DEBUG loaded listener.js 20:42:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19807400) [pid = 3760] [serial = 2174] [outer = 194BB800] 20:42:19 INFO - PROCESS | 3760 | 1463542939929 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]]]}] 20:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 20:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:42:19 INFO - PROCESS | 3760 | 1463542939975 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 20:42:19 INFO - PROCESS | 3760 | 1463542939977 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 20:42:19 INFO - PROCESS | 3760 | 1463542939980 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:42:19 INFO - PROCESS | 3760 | 1463542939982 Marionette TRACE conn3 <- [1,2862,null,{}] 20:42:19 INFO - PROCESS | 3760 | 1463542939985 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}] 20:42:20 INFO - PROCESS | 3760 | 1463542940111 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 20:42:20 INFO - PROCESS | 3760 | 1463542940191 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:20 INFO - PROCESS | 3760 | ++DOCSHELL 16CBE000 == 84 [pid = 3760] [id = 725] 20:42:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (19BC1800) [pid = 3760] [serial = 2175] [outer = 00000000] 20:42:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1A561400) [pid = 3760] [serial = 2176] [outer = 19BC1800] 20:42:20 INFO - PROCESS | 3760 | 1463542940237 Marionette DEBUG loaded listener.js 20:42:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A6B1400) [pid = 3760] [serial = 2177] [outer = 19BC1800] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1288C800) [pid = 3760] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (11A04000) [pid = 3760] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (0F31E400) [pid = 3760] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (170D1000) [pid = 3760] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (143BCC00) [pid = 3760] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (16CC8800) [pid = 3760] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (170D4400) [pid = 3760] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15628800) [pid = 3760] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (105FB400) [pid = 3760] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (10C42000) [pid = 3760] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16A38400) [pid = 3760] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (194BCC00) [pid = 3760] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15208000) [pid = 3760] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1126EC00) [pid = 3760] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (11276C00) [pid = 3760] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:42:20 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (17694800) [pid = 3760] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:42:20 INFO - PROCESS | 3760 | 1463542940779 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]]]}] 20:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 823ms 20:42:20 INFO - PROCESS | 3760 | 1463542940823 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 20:42:20 INFO - PROCESS | 3760 | 1463542940825 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 20:42:20 INFO - PROCESS | 3760 | 1463542940829 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:42:20 INFO - PROCESS | 3760 | 1463542940830 Marionette TRACE conn3 <- [1,2866,null,{}] 20:42:20 INFO - PROCESS | 3760 | 1463542940834 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}] 20:42:20 INFO - PROCESS | 3760 | 1463542940921 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 20:42:20 INFO - PROCESS | 3760 | 1463542940928 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:20 INFO - PROCESS | 3760 | ++DOCSHELL 1284CC00 == 85 [pid = 3760] [id = 726] 20:42:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (12887C00) [pid = 3760] [serial = 2178] [outer = 00000000] 20:42:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15402800) [pid = 3760] [serial = 2179] [outer = 12887C00] 20:42:20 INFO - PROCESS | 3760 | 1463542940971 Marionette DEBUG loaded listener.js 20:42:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (17C75C00) [pid = 3760] [serial = 2180] [outer = 12887C00] 20:42:21 INFO - PROCESS | 3760 | 1463542941429 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]]]}] 20:42:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:42:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 636ms 20:42:21 INFO - PROCESS | 3760 | 1463542941467 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 20:42:21 INFO - PROCESS | 3760 | 1463542941469 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 20:42:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:42:21 INFO - PROCESS | 3760 | 1463542941472 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:42:21 INFO - PROCESS | 3760 | 1463542941474 Marionette TRACE conn3 <- [1,2870,null,{}] 20:42:21 INFO - PROCESS | 3760 | 1463542941478 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}] 20:42:21 INFO - PROCESS | 3760 | 1463542941565 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 20:42:21 INFO - PROCESS | 3760 | 1463542941571 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:21 INFO - PROCESS | 3760 | ++DOCSHELL 15210400 == 86 [pid = 3760] [id = 727] 20:42:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (194BC800) [pid = 3760] [serial = 2181] [outer = 00000000] 20:42:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A062400) [pid = 3760] [serial = 2182] [outer = 194BC800] 20:42:21 INFO - PROCESS | 3760 | 1463542941614 Marionette DEBUG loaded listener.js 20:42:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A9D2800) [pid = 3760] [serial = 2183] [outer = 194BC800] 20:42:22 INFO - PROCESS | 3760 | 1463542942066 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]]]}] 20:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 637ms 20:42:22 INFO - PROCESS | 3760 | 1463542942094 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 20:42:22 INFO - PROCESS | 3760 | 1463542942096 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 20:42:22 INFO - PROCESS | 3760 | 1463542942099 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:42:22 INFO - PROCESS | 3760 | 1463542942101 Marionette TRACE conn3 <- [1,2874,null,{}] 20:42:22 INFO - PROCESS | 3760 | 1463542942118 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}] 20:42:22 INFO - PROCESS | 3760 | 1463542942207 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 20:42:22 INFO - PROCESS | 3760 | 1463542942214 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:22 INFO - PROCESS | 3760 | ++DOCSHELL 1AFA7000 == 87 [pid = 3760] [id = 728] 20:42:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1AFAF000) [pid = 3760] [serial = 2184] [outer = 00000000] 20:42:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1B23E000) [pid = 3760] [serial = 2185] [outer = 1AFAF000] 20:42:22 INFO - PROCESS | 3760 | 1463542942260 Marionette DEBUG loaded listener.js 20:42:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1B3A6800) [pid = 3760] [serial = 2186] [outer = 1AFAF000] 20:42:22 INFO - PROCESS | 3760 | 1463542942977 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]]]}] 20:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 901ms 20:42:22 INFO - PROCESS | 3760 | 1463542943005 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 20:42:23 INFO - PROCESS | 3760 | 1463542943009 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 20:42:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:42:23 INFO - PROCESS | 3760 | 1463542943015 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:42:23 INFO - PROCESS | 3760 | 1463542943019 Marionette TRACE conn3 <- [1,2878,null,{}] 20:42:23 INFO - PROCESS | 3760 | 1463542943025 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}] 20:42:23 INFO - PROCESS | 3760 | 1463542943143 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 20:42:23 INFO - PROCESS | 3760 | 1463542943297 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:23 INFO - PROCESS | 3760 | ++DOCSHELL 11055800 == 88 [pid = 3760] [id = 729] 20:42:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (11428800) [pid = 3760] [serial = 2187] [outer = 00000000] 20:42:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (130CFC00) [pid = 3760] [serial = 2188] [outer = 11428800] 20:42:23 INFO - PROCESS | 3760 | 1463542943362 Marionette DEBUG loaded listener.js 20:42:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (137E5C00) [pid = 3760] [serial = 2189] [outer = 11428800] 20:42:23 INFO - PROCESS | 3760 | 1463542943989 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1040ms 20:42:24 INFO - PROCESS | 3760 | 1463542944062 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 20:42:24 INFO - PROCESS | 3760 | 1463542944068 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 20:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:42:24 INFO - PROCESS | 3760 | 1463542944093 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:42:24 INFO - PROCESS | 3760 | 1463542944096 Marionette TRACE conn3 <- [1,2882,null,{}] 20:42:24 INFO - PROCESS | 3760 | 1463542944115 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}] 20:42:24 INFO - PROCESS | 3760 | 1463542944236 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 20:42:24 INFO - PROCESS | 3760 | 1463542944380 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:24 INFO - PROCESS | 3760 | ++DOCSHELL 16126C00 == 89 [pid = 3760] [id = 730] 20:42:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (16165400) [pid = 3760] [serial = 2190] [outer = 00000000] 20:42:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (17034800) [pid = 3760] [serial = 2191] [outer = 16165400] 20:42:24 INFO - PROCESS | 3760 | 1463542944435 Marionette DEBUG loaded listener.js 20:42:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (17E05400) [pid = 3760] [serial = 2192] [outer = 16165400] 20:42:24 INFO - PROCESS | 3760 | 1463542944989 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]]]}] 20:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 963ms 20:42:25 INFO - PROCESS | 3760 | 1463542945043 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 20:42:25 INFO - PROCESS | 3760 | 1463542945046 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 20:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:42:25 INFO - PROCESS | 3760 | 1463542945050 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:42:25 INFO - PROCESS | 3760 | 1463542945053 Marionette TRACE conn3 <- [1,2886,null,{}] 20:42:25 INFO - PROCESS | 3760 | 1463542945064 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}] 20:42:25 INFO - PROCESS | 3760 | 1463542945181 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 20:42:25 INFO - PROCESS | 3760 | 1463542945348 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:25 INFO - PROCESS | 3760 | ++DOCSHELL 1A38A000 == 90 [pid = 3760] [id = 731] 20:42:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A556000) [pid = 3760] [serial = 2193] [outer = 00000000] 20:42:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1AFAB800) [pid = 3760] [serial = 2194] [outer = 1A556000] 20:42:25 INFO - PROCESS | 3760 | 1463542945413 Marionette DEBUG loaded listener.js 20:42:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1B23CC00) [pid = 3760] [serial = 2195] [outer = 1A556000] 20:42:25 INFO - PROCESS | 3760 | 1463542946000 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]]]}] 20:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 994ms 20:42:26 INFO - PROCESS | 3760 | 1463542946051 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 20:42:26 INFO - PROCESS | 3760 | 1463542946054 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 20:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:42:26 INFO - PROCESS | 3760 | 1463542946058 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:42:26 INFO - PROCESS | 3760 | 1463542946060 Marionette TRACE conn3 <- [1,2890,null,{}] 20:42:26 INFO - PROCESS | 3760 | 1463542946063 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}] 20:42:26 INFO - PROCESS | 3760 | 1463542946174 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 20:42:26 INFO - PROCESS | 3760 | 1463542946325 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:26 INFO - PROCESS | 3760 | ++DOCSHELL 1B42A000 == 91 [pid = 3760] [id = 732] 20:42:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1B42B400) [pid = 3760] [serial = 2196] [outer = 00000000] 20:42:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1B431C00) [pid = 3760] [serial = 2197] [outer = 1B42B400] 20:42:26 INFO - PROCESS | 3760 | 1463542946379 Marionette DEBUG loaded listener.js 20:42:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1B484C00) [pid = 3760] [serial = 2198] [outer = 1B42B400] 20:42:26 INFO - PROCESS | 3760 | 1463542946976 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 994ms 20:42:27 INFO - PROCESS | 3760 | 1463542947061 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 20:42:27 INFO - PROCESS | 3760 | 1463542947063 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 20:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:42:27 INFO - PROCESS | 3760 | 1463542947066 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:42:27 INFO - PROCESS | 3760 | 1463542947068 Marionette TRACE conn3 <- [1,2894,null,{}] 20:42:27 INFO - PROCESS | 3760 | 1463542947072 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}] 20:42:27 INFO - PROCESS | 3760 | 1463542947180 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 20:42:27 INFO - PROCESS | 3760 | 1463542947343 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:27 INFO - PROCESS | 3760 | ++DOCSHELL 11059000 == 92 [pid = 3760] [id = 733] 20:42:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (194BBC00) [pid = 3760] [serial = 2199] [outer = 00000000] 20:42:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1B42D000) [pid = 3760] [serial = 2200] [outer = 194BBC00] 20:42:27 INFO - PROCESS | 3760 | 1463542947397 Marionette DEBUG loaded listener.js 20:42:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1B48AC00) [pid = 3760] [serial = 2201] [outer = 194BBC00] 20:42:28 INFO - PROCESS | 3760 | 1463542948246 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]]]}] 20:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1243ms 20:42:28 INFO - PROCESS | 3760 | 1463542948304 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 20:42:28 INFO - PROCESS | 3760 | 1463542948308 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 20:42:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:42:28 INFO - PROCESS | 3760 | 1463542948313 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:42:28 INFO - PROCESS | 3760 | 1463542948316 Marionette TRACE conn3 <- [1,2898,null,{}] 20:42:28 INFO - PROCESS | 3760 | 1463542948323 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}] 20:42:28 INFO - PROCESS | 3760 | 1463542948424 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 20:42:28 INFO - PROCESS | 3760 | 1463542948598 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:28 INFO - PROCESS | 3760 | ++DOCSHELL 0F39AC00 == 93 [pid = 3760] [id = 734] 20:42:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (10335800) [pid = 3760] [serial = 2202] [outer = 00000000] 20:42:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (10A60400) [pid = 3760] [serial = 2203] [outer = 10335800] 20:42:28 INFO - PROCESS | 3760 | 1463542948647 Marionette DEBUG loaded listener.js 20:42:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (10C35C00) [pid = 3760] [serial = 2204] [outer = 10335800] 20:42:29 INFO - PROCESS | 3760 | 1463542949210 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]]]}] 20:42:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:42:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:42:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 932ms 20:42:29 INFO - PROCESS | 3760 | 1463542949260 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 20:42:29 INFO - PROCESS | 3760 | 1463542949265 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 20:42:29 INFO - TEST-START | /DOMEvents/constructors.html 20:42:29 INFO - PROCESS | 3760 | 1463542949271 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:42:29 INFO - PROCESS | 3760 | 1463542949273 Marionette TRACE conn3 <- [1,2902,null,{}] 20:42:29 INFO - PROCESS | 3760 | 1463542949277 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}] 20:42:29 INFO - PROCESS | 3760 | 1463542949412 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 20:42:29 INFO - PROCESS | 3760 | 1463542949544 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:29 INFO - PROCESS | 3760 | ++DOCSHELL 0F321C00 == 94 [pid = 3760] [id = 735] 20:42:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (105F9400) [pid = 3760] [serial = 2205] [outer = 00000000] 20:42:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (10EBC400) [pid = 3760] [serial = 2206] [outer = 105F9400] 20:42:29 INFO - PROCESS | 3760 | 1463542949590 Marionette DEBUG loaded listener.js 20:42:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1104E800) [pid = 3760] [serial = 2207] [outer = 105F9400] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 105ED000 == 93 [pid = 3760] [id = 530] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 1703A400 == 92 [pid = 3760] [id = 603] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 1043F800 == 91 [pid = 3760] [id = 529] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 193EAC00 == 90 [pid = 3760] [id = 708] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 13D27C00 == 89 [pid = 3760] [id = 705] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 0C78C400 == 88 [pid = 3760] [id = 531] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 10D23000 == 87 [pid = 3760] [id = 706] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 15210400 == 86 [pid = 3760] [id = 727] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 1284CC00 == 85 [pid = 3760] [id = 726] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 16CBE000 == 84 [pid = 3760] [id = 725] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 193E7000 == 83 [pid = 3760] [id = 724] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 16164400 == 82 [pid = 3760] [id = 723] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 16CC0400 == 81 [pid = 3760] [id = 722] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 1616D400 == 80 [pid = 3760] [id = 721] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 10C33C00 == 79 [pid = 3760] [id = 720] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (128A3800) [pid = 3760] [serial = 2089] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (167A7800) [pid = 3760] [serial = 2092] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1A035C00) [pid = 3760] [serial = 2095] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1A55BC00) [pid = 3760] [serial = 2098] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1A664000) [pid = 3760] [serial = 2101] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1A562C00) [pid = 3760] [serial = 2134] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 12AE7800 == 78 [pid = 3760] [id = 719] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 16CBFC00 == 77 [pid = 3760] [id = 718] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 1AFB5400 == 76 [pid = 3760] [id = 717] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 1108D800 == 75 [pid = 3760] [id = 716] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 1A9C9800 == 74 [pid = 3760] [id = 715] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 10C3A800 == 73 [pid = 3760] [id = 714] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 13366C00 == 72 [pid = 3760] [id = 713] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 11055400 == 71 [pid = 3760] [id = 712] 20:42:29 INFO - PROCESS | 3760 | --DOCSHELL 1980FC00 == 70 [pid = 3760] [id = 711] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1975DC00) [pid = 3760] [serial = 2126] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (167AB400) [pid = 3760] [serial = 2117] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1336E400) [pid = 3760] [serial = 2048] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (15A3AC00) [pid = 3760] [serial = 2042] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (10C57800) [pid = 3760] [serial = 2045] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1975D400) [pid = 3760] [serial = 2057] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (15D74400) [pid = 3760] [serial = 2051] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (193B4C00) [pid = 3760] [serial = 2054] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (193BC000) [pid = 3760] [serial = 2122] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1612D800) [pid = 3760] [serial = 2116] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (128A2400) [pid = 3760] [serial = 2108] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (11A01C00) [pid = 3760] [serial = 2107] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (11425800) [pid = 3760] [serial = 2110] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (12847000) [pid = 3760] [serial = 2111] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1705A000) [pid = 3760] [serial = 2119] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1705AC00) [pid = 3760] [serial = 2120] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (194C5000) [pid = 3760] [serial = 2125] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (15407000) [pid = 3760] [serial = 2113] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (156D3000) [pid = 3760] [serial = 2114] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1AA70400) [pid = 3760] [serial = 2105] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A9C9400) [pid = 3760] [serial = 2104] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (193C0000) [pid = 3760] [serial = 2123] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (13D21000) [pid = 3760] [serial = 2128] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16A33400) [pid = 3760] [serial = 2129] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (19BCB800) [pid = 3760] [serial = 2132] [outer = 00000000] [url = about:blank] 20:42:29 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (19810400) [pid = 3760] [serial = 2131] [outer = 00000000] [url = about:blank] 20:42:30 INFO - PROCESS | 3760 | 1463542950205 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]]]}] 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:42:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:42:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:42:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:42:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:42:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:42:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:42:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:42:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:42:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 1010ms 20:42:30 INFO - PROCESS | 3760 | 1463542950274 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 20:42:30 INFO - PROCESS | 3760 | 1463542950278 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 20:42:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:42:30 INFO - PROCESS | 3760 | 1463542950282 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:42:30 INFO - PROCESS | 3760 | 1463542950285 Marionette TRACE conn3 <- [1,2906,null,{}] 20:42:30 INFO - PROCESS | 3760 | 1463542950295 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}] 20:42:30 INFO - PROCESS | 3760 | 1463542950446 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 20:42:30 INFO - PROCESS | 3760 | 1463542950549 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:30 INFO - PROCESS | 3760 | ++DOCSHELL 1126E400 == 71 [pid = 3760] [id = 736] 20:42:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1126EC00) [pid = 3760] [serial = 2208] [outer = 00000000] 20:42:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1127B800) [pid = 3760] [serial = 2209] [outer = 1126EC00] 20:42:30 INFO - PROCESS | 3760 | 1463542950596 Marionette DEBUG loaded listener.js 20:42:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (114B0C00) [pid = 3760] [serial = 2210] [outer = 1126EC00] 20:42:30 INFO - PROCESS | 3760 | 1463542950937 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:42:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:42:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 699ms 20:42:30 INFO - PROCESS | 3760 | 1463542950989 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 20:42:30 INFO - PROCESS | 3760 | 1463542950992 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 20:42:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:42:30 INFO - PROCESS | 3760 | 1463542950995 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:42:30 INFO - PROCESS | 3760 | 1463542950997 Marionette TRACE conn3 <- [1,2910,null,{}] 20:42:30 INFO - PROCESS | 3760 | 1463542951000 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}] 20:42:31 INFO - PROCESS | 3760 | 1463542951086 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 20:42:31 INFO - PROCESS | 3760 | 1463542951092 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:31 INFO - PROCESS | 3760 | ++DOCSHELL 11460400 == 72 [pid = 3760] [id = 737] 20:42:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (11CEF400) [pid = 3760] [serial = 2211] [outer = 00000000] 20:42:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (12848400) [pid = 3760] [serial = 2212] [outer = 11CEF400] 20:42:31 INFO - PROCESS | 3760 | 1463542951136 Marionette DEBUG loaded listener.js 20:42:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1284DC00) [pid = 3760] [serial = 2213] [outer = 11CEF400] 20:42:31 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:42:31 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:42:31 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:42:31 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:42:31 INFO - PROCESS | 3760 | 1463542951582 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]]]}] 20:42:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:42:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:42:31 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 20:42:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:42:31 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 20:42:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:42:31 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]" 20:42:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:42:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:42:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 637ms 20:42:31 INFO - PROCESS | 3760 | 1463542951642 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 20:42:31 INFO - PROCESS | 3760 | 1463542951644 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 20:42:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:42:31 INFO - PROCESS | 3760 | 1463542951648 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:42:31 INFO - PROCESS | 3760 | 1463542951650 Marionette TRACE conn3 <- [1,2914,null,{}] 20:42:31 INFO - PROCESS | 3760 | 1463542951653 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}] 20:42:31 INFO - PROCESS | 3760 | 1463542951737 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 20:42:31 INFO - PROCESS | 3760 | 1463542951743 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:31 INFO - PROCESS | 3760 | ++DOCSHELL 10C57000 == 73 [pid = 3760] [id = 738] 20:42:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (128A1000) [pid = 3760] [serial = 2214] [outer = 00000000] 20:42:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (130D4400) [pid = 3760] [serial = 2215] [outer = 128A1000] 20:42:31 INFO - PROCESS | 3760 | 1463542951786 Marionette DEBUG loaded listener.js 20:42:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (11095800) [pid = 3760] [serial = 2216] [outer = 128A1000] 20:42:32 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:42:32 INFO - PROCESS | 3760 | 1463542952283 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]]]}] 20:42:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:42:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 684ms 20:42:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:42:32 INFO - PROCESS | 3760 | 1463542952347 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 20:42:32 INFO - PROCESS | 3760 | 1463542952349 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 20:42:32 INFO - PROCESS | 3760 | 1463542952352 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:42:32 INFO - PROCESS | 3760 | 1463542952354 Marionette TRACE conn3 <- [1,2918,null,{}] 20:42:32 INFO - PROCESS | 3760 | 1463542952357 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}] 20:42:32 INFO - PROCESS | 3760 | 1463542952502 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 20:42:32 INFO - PROCESS | 3760 | 1463542952581 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:32 INFO - PROCESS | 3760 | ++DOCSHELL 137E8400 == 74 [pid = 3760] [id = 739] 20:42:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (137F1C00) [pid = 3760] [serial = 2217] [outer = 00000000] 20:42:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (14EDFC00) [pid = 3760] [serial = 2218] [outer = 137F1C00] 20:42:32 INFO - PROCESS | 3760 | 1463542952626 Marionette DEBUG loaded listener.js 20:42:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (15201400) [pid = 3760] [serial = 2219] [outer = 137F1C00] 20:42:32 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:42:32 INFO - PROCESS | 3760 | 1463542952993 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]]]}] 20:42:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:42:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 684ms 20:42:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:42:33 INFO - PROCESS | 3760 | 1463542953036 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 20:42:33 INFO - PROCESS | 3760 | 1463542953038 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 20:42:33 INFO - PROCESS | 3760 | 1463542953041 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:42:33 INFO - PROCESS | 3760 | 1463542953043 Marionette TRACE conn3 <- [1,2922,null,{}] 20:42:33 INFO - PROCESS | 3760 | 1463542953046 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}] 20:42:33 INFO - PROCESS | 3760 | 1463542953166 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 20:42:33 INFO - PROCESS | 3760 | 1463542953264 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:33 INFO - PROCESS | 3760 | ++DOCSHELL 15202800 == 75 [pid = 3760] [id = 740] 20:42:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (15210000) [pid = 3760] [serial = 2220] [outer = 00000000] 20:42:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (156D4400) [pid = 3760] [serial = 2221] [outer = 15210000] 20:42:33 INFO - PROCESS | 3760 | 1463542953308 Marionette DEBUG loaded listener.js 20:42:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (15A35400) [pid = 3760] [serial = 2222] [outer = 15210000] 20:42:33 INFO - PROCESS | 3760 | 1463542953694 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]]]}] 20:42:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:42:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 684ms 20:42:33 INFO - PROCESS | 3760 | 1463542953742 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 20:42:33 INFO - PROCESS | 3760 | 1463542953744 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 20:42:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:42:33 INFO - PROCESS | 3760 | 1463542953747 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:42:33 INFO - PROCESS | 3760 | 1463542953749 Marionette TRACE conn3 <- [1,2926,null,{}] 20:42:33 INFO - PROCESS | 3760 | 1463542953753 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}] 20:42:33 INFO - PROCESS | 3760 | 1463542953874 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 20:42:33 INFO - PROCESS | 3760 | 1463542953880 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:33 INFO - PROCESS | 3760 | ++DOCSHELL 1562B800 == 76 [pid = 3760] [id = 741] 20:42:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15634000) [pid = 3760] [serial = 2223] [outer = 00000000] 20:42:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (15D70800) [pid = 3760] [serial = 2224] [outer = 15634000] 20:42:33 INFO - PROCESS | 3760 | 1463542953923 Marionette DEBUG loaded listener.js 20:42:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (15DECC00) [pid = 3760] [serial = 2225] [outer = 15634000] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1705E000) [pid = 3760] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1815CC00) [pid = 3760] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (10C37000) [pid = 3760] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (194BB800) [pid = 3760] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1616D800) [pid = 3760] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1304E400) [pid = 3760] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (19761400) [pid = 3760] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (19BC1800) [pid = 3760] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (194BC800) [pid = 3760] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (12887C00) [pid = 3760] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1104EC00) [pid = 3760] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1980F400) [pid = 3760] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A382400) [pid = 3760] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1A380400) [pid = 3760] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19804C00) [pid = 3760] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:42:34 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (15208800) [pid = 3760] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:42:34 INFO - PROCESS | 3760 | 1463542954684 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]]]}] 20:42:34 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. 20:42:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 994ms 20:42:34 INFO - PROCESS | 3760 | 1463542954750 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 20:42:34 INFO - PROCESS | 3760 | 1463542954752 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 20:42:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:42:34 INFO - PROCESS | 3760 | 1463542954755 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:42:34 INFO - PROCESS | 3760 | 1463542954757 Marionette TRACE conn3 <- [1,2930,null,{}] 20:42:34 INFO - PROCESS | 3760 | 1463542954760 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}] 20:42:34 INFO - PROCESS | 3760 | 1463542954843 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 20:42:34 INFO - PROCESS | 3760 | 1463542954849 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:34 INFO - PROCESS | 3760 | ++DOCSHELL 11A04000 == 77 [pid = 3760] [id = 742] 20:42:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (12843C00) [pid = 3760] [serial = 2226] [outer = 00000000] 20:42:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (156D3C00) [pid = 3760] [serial = 2227] [outer = 12843C00] 20:42:34 INFO - PROCESS | 3760 | 1463542954893 Marionette DEBUG loaded listener.js 20:42:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15D69800) [pid = 3760] [serial = 2228] [outer = 12843C00] 20:42:35 INFO - PROCESS | 3760 | 1463542955293 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"]]]}] 20:42:35 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 20:42:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:42:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 591ms 20:42:35 INFO - PROCESS | 3760 | 1463542955369 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 20:42:35 INFO - PROCESS | 3760 | 1463542955371 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 20:42:35 INFO - PROCESS | 3760 | 1463542955374 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:42:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:42:35 INFO - PROCESS | 3760 | 1463542955376 Marionette TRACE conn3 <- [1,2934,null,{}] 20:42:35 INFO - PROCESS | 3760 | 1463542955379 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}] 20:42:35 INFO - PROCESS | 3760 | 1463542955464 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 20:42:35 INFO - PROCESS | 3760 | 1463542955470 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:35 INFO - PROCESS | 3760 | ++DOCSHELL 1612F800 == 78 [pid = 3760] [id = 743] 20:42:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (161E0C00) [pid = 3760] [serial = 2229] [outer = 00000000] 20:42:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16658C00) [pid = 3760] [serial = 2230] [outer = 161E0C00] 20:42:35 INFO - PROCESS | 3760 | 1463542955513 Marionette DEBUG loaded listener.js 20:42:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (167A7C00) [pid = 3760] [serial = 2231] [outer = 161E0C00] 20:42:35 INFO - PROCESS | 3760 | 1463542955921 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]]]}] 20:42:35 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. 20:42:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 590ms 20:42:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:42:35 INFO - PROCESS | 3760 | 1463542955956 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 20:42:35 INFO - PROCESS | 3760 | 1463542955958 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 20:42:35 INFO - PROCESS | 3760 | 1463542955962 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:42:35 INFO - PROCESS | 3760 | 1463542955964 Marionette TRACE conn3 <- [1,2938,null,{}] 20:42:35 INFO - PROCESS | 3760 | 1463542955967 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}] 20:42:36 INFO - PROCESS | 3760 | 1463542956118 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 20:42:36 INFO - PROCESS | 3760 | 1463542956132 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:36 INFO - PROCESS | 3760 | ++DOCSHELL 16A34400 == 79 [pid = 3760] [id = 744] 20:42:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (16A35800) [pid = 3760] [serial = 2232] [outer = 00000000] 20:42:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16CBE400) [pid = 3760] [serial = 2233] [outer = 16A35800] 20:42:36 INFO - PROCESS | 3760 | 1463542956181 Marionette DEBUG loaded listener.js 20:42:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (17054000) [pid = 3760] [serial = 2234] [outer = 16A35800] 20:42:36 INFO - PROCESS | 3760 | ++DOCSHELL 10562800 == 80 [pid = 3760] [id = 745] 20:42:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (105ED000) [pid = 3760] [serial = 2235] [outer = 00000000] 20:42:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (105F6000) [pid = 3760] [serial = 2236] [outer = 105ED000] 20:42:36 INFO - PROCESS | 3760 | 1463542956872 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]]]}] 20:42:36 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. 20:42:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 932ms 20:42:36 INFO - PROCESS | 3760 | 1463542956908 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 20:42:36 INFO - PROCESS | 3760 | 1463542956912 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 20:42:36 INFO - PROCESS | 3760 | 1463542956917 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:42:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:42:36 INFO - PROCESS | 3760 | 1463542956920 Marionette TRACE conn3 <- [1,2942,null,{}] 20:42:36 INFO - PROCESS | 3760 | 1463542956926 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}] 20:42:37 INFO - PROCESS | 3760 | 1463542957063 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 20:42:37 INFO - PROCESS | 3760 | 1463542957205 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:37 INFO - PROCESS | 3760 | ++DOCSHELL 10C34C00 == 81 [pid = 3760] [id = 746] 20:42:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (10C35000) [pid = 3760] [serial = 2237] [outer = 00000000] 20:42:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (10D25400) [pid = 3760] [serial = 2238] [outer = 10C35000] 20:42:37 INFO - PROCESS | 3760 | 1463542957261 Marionette DEBUG loaded listener.js 20:42:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (10EBBC00) [pid = 3760] [serial = 2239] [outer = 10C35000] 20:42:37 INFO - PROCESS | 3760 | 1463542957820 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]]]}] 20:42:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:42:37 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 20:42:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 932ms 20:42:37 INFO - PROCESS | 3760 | 1463542957864 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 20:42:37 INFO - PROCESS | 3760 | 1463542957870 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 20:42:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:42:37 INFO - PROCESS | 3760 | 1463542957893 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:42:37 INFO - PROCESS | 3760 | 1463542957896 Marionette TRACE conn3 <- [1,2946,null,{}] 20:42:37 INFO - PROCESS | 3760 | 1463542957901 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}] 20:42:38 INFO - PROCESS | 3760 | 1463542958030 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 20:42:38 INFO - PROCESS | 3760 | 1463542958191 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:38 INFO - PROCESS | 3760 | ++DOCSHELL 10C55800 == 82 [pid = 3760] [id = 747] 20:42:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1108D400) [pid = 3760] [serial = 2240] [outer = 00000000] 20:42:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (12AEE400) [pid = 3760] [serial = 2241] [outer = 1108D400] 20:42:38 INFO - PROCESS | 3760 | 1463542958246 Marionette DEBUG loaded listener.js 20:42:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (143B3400) [pid = 3760] [serial = 2242] [outer = 1108D400] 20:42:38 INFO - PROCESS | 3760 | 1463542958813 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]]]}] 20:42:38 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. 20:42:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 994ms 20:42:38 INFO - PROCESS | 3760 | 1463542958881 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 20:42:38 INFO - PROCESS | 3760 | 1463542958883 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 20:42:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:42:38 INFO - PROCESS | 3760 | 1463542958887 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:42:38 INFO - PROCESS | 3760 | 1463542958891 Marionette TRACE conn3 <- [1,2950,null,{}] 20:42:38 INFO - PROCESS | 3760 | 1463542958902 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}] 20:42:39 INFO - PROCESS | 3760 | 1463542959063 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 20:42:39 INFO - PROCESS | 3760 | 1463542959179 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:39 INFO - PROCESS | 3760 | ++DOCSHELL 10483C00 == 83 [pid = 3760] [id = 748] 20:42:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1050E000) [pid = 3760] [serial = 2243] [outer = 00000000] 20:42:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (16CC2C00) [pid = 3760] [serial = 2244] [outer = 1050E000] 20:42:39 INFO - PROCESS | 3760 | 1463542959236 Marionette DEBUG loaded listener.js 20:42:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (17059400) [pid = 3760] [serial = 2245] [outer = 1050E000] 20:42:39 INFO - PROCESS | 3760 | 1463542959736 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]]]}] 20:42:39 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. 20:42:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 901ms 20:42:39 INFO - PROCESS | 3760 | 1463542959806 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 20:42:39 INFO - PROCESS | 3760 | 1463542959809 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 20:42:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:42:39 INFO - PROCESS | 3760 | 1463542959815 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:42:39 INFO - PROCESS | 3760 | 1463542959817 Marionette TRACE conn3 <- [1,2954,null,{}] 20:42:39 INFO - PROCESS | 3760 | 1463542959821 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}] 20:42:39 INFO - PROCESS | 3760 | 1463542959931 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 20:42:40 INFO - PROCESS | 3760 | 1463542960091 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:40 INFO - PROCESS | 3760 | ++DOCSHELL 1705EC00 == 84 [pid = 3760] [id = 749] 20:42:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (170CD800) [pid = 3760] [serial = 2246] [outer = 00000000] 20:42:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (174B6800) [pid = 3760] [serial = 2247] [outer = 170CD800] 20:42:40 INFO - PROCESS | 3760 | 1463542960174 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1768EC00) [pid = 3760] [serial = 2248] [outer = 170CD800] 20:42:40 INFO - PROCESS | 3760 | 1463542960720 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]]]}] 20:42:40 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. 20:42:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 948ms 20:42:40 INFO - PROCESS | 3760 | 1463542960776 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 20:42:40 INFO - PROCESS | 3760 | 1463542960779 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 20:42:40 INFO - PROCESS | 3760 | 1463542960783 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:42:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:42:40 INFO - PROCESS | 3760 | 1463542960785 Marionette TRACE conn3 <- [1,2958,null,{}] 20:42:40 INFO - PROCESS | 3760 | 1463542960789 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}] 20:42:40 INFO - PROCESS | 3760 | 1463542960896 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 20:42:41 INFO - PROCESS | 3760 | 1463542961056 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:41 INFO - PROCESS | 3760 | ++DOCSHELL 10A5EC00 == 85 [pid = 3760] [id = 750] 20:42:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (170D1400) [pid = 3760] [serial = 2249] [outer = 00000000] 20:42:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (183B8800) [pid = 3760] [serial = 2250] [outer = 170D1400] 20:42:41 INFO - PROCESS | 3760 | 1463542961112 Marionette DEBUG loaded listener.js 20:42:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (183C3400) [pid = 3760] [serial = 2251] [outer = 170D1400] 20:42:41 INFO - PROCESS | 3760 | 1463542961589 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]]]}] 20:42:41 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. 20:42:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 839ms 20:42:41 INFO - PROCESS | 3760 | 1463542961610 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 3760 | 1463542961612 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 20:42:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:42:41 INFO - PROCESS | 3760 | 1463542961616 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:42:41 INFO - PROCESS | 3760 | 1463542961618 Marionette TRACE conn3 <- [1,2962,null,{}] 20:42:41 INFO - PROCESS | 3760 | 1463542961621 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}] 20:42:41 INFO - PROCESS | 3760 | 1463542961805 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 20:42:41 INFO - PROCESS | 3760 | 1463542961891 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:41 INFO - PROCESS | 3760 | ++DOCSHELL 170D6800 == 86 [pid = 3760] [id = 751] 20:42:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (17752000) [pid = 3760] [serial = 2252] [outer = 00000000] 20:42:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (193E9800) [pid = 3760] [serial = 2253] [outer = 17752000] 20:42:41 INFO - PROCESS | 3760 | 1463542961944 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (193ED000) [pid = 3760] [serial = 2254] [outer = 17752000] 20:42:42 INFO - PROCESS | 3760 | 1463542962452 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]]]}] 20:42:42 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. 20:42:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 885ms 20:42:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:42:42 INFO - PROCESS | 3760 | 1463542962521 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 20:42:42 INFO - PROCESS | 3760 | 1463542962523 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 20:42:42 INFO - PROCESS | 3760 | 1463542962526 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:42:42 INFO - PROCESS | 3760 | 1463542962528 Marionette TRACE conn3 <- [1,2966,null,{}] 20:42:42 INFO - PROCESS | 3760 | 1463542962532 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}] 20:42:42 INFO - PROCESS | 3760 | 1463542962638 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 20:42:42 INFO - PROCESS | 3760 | 1463542962786 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 3760 | ++DOCSHELL 193BE000 == 87 [pid = 3760] [id = 752] 20:42:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (193E6800) [pid = 3760] [serial = 2255] [outer = 00000000] 20:42:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (194BAC00) [pid = 3760] [serial = 2256] [outer = 193E6800] 20:42:42 INFO - PROCESS | 3760 | 1463542962847 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (194C0000) [pid = 3760] [serial = 2257] [outer = 193E6800] 20:42:43 INFO - PROCESS | 3760 | 1463542963355 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]]]}] 20:42:43 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. 20:42:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 838ms 20:42:43 INFO - PROCESS | 3760 | 1463542963369 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 20:42:43 INFO - PROCESS | 3760 | 1463542963371 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 20:42:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:42:43 INFO - PROCESS | 3760 | 1463542963375 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:42:43 INFO - PROCESS | 3760 | 1463542963377 Marionette TRACE conn3 <- [1,2970,null,{}] 20:42:43 INFO - PROCESS | 3760 | 1463542963398 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}] 20:42:43 INFO - PROCESS | 3760 | 1463542963506 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 20:42:43 INFO - PROCESS | 3760 | 1463542963629 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 3760 | ++DOCSHELL 10D1B400 == 88 [pid = 3760] [id = 753] 20:42:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (11056C00) [pid = 3760] [serial = 2258] [outer = 00000000] 20:42:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (15209400) [pid = 3760] [serial = 2259] [outer = 11056C00] 20:42:43 INFO - PROCESS | 3760 | 1463542963682 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1769A000) [pid = 3760] [serial = 2260] [outer = 11056C00] 20:42:44 INFO - PROCESS | 3760 | 1463542964208 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"]]]}] 20:42:44 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 20:42:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:42:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1057ms 20:42:44 INFO - PROCESS | 3760 | 1463542964437 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 20:42:44 INFO - PROCESS | 3760 | 1463542964441 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 20:42:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:42:44 INFO - PROCESS | 3760 | 1463542964446 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:42:44 INFO - PROCESS | 3760 | 1463542964449 Marionette TRACE conn3 <- [1,2974,null,{}] 20:42:44 INFO - PROCESS | 3760 | 1463542964455 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}] 20:42:44 INFO - PROCESS | 3760 | 1463542964561 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 20:42:44 INFO - PROCESS | 3760 | 1463542964706 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:44 INFO - PROCESS | 3760 | ++DOCSHELL 10C5AC00 == 89 [pid = 3760] [id = 754] 20:42:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (10C5C400) [pid = 3760] [serial = 2261] [outer = 00000000] 20:42:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (10D20800) [pid = 3760] [serial = 2262] [outer = 10C5C400] 20:42:44 INFO - PROCESS | 3760 | 1463542964758 Marionette DEBUG loaded listener.js 20:42:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (110F8400) [pid = 3760] [serial = 2263] [outer = 10C5C400] 20:42:45 INFO - PROCESS | 3760 | 1463542965255 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]]]}] 20:42:45 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. 20:42:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 823ms 20:42:45 INFO - PROCESS | 3760 | 1463542965287 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 20:42:45 INFO - PROCESS | 3760 | 1463542965290 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 20:42:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:42:45 INFO - PROCESS | 3760 | 1463542965297 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:42:45 INFO - PROCESS | 3760 | 1463542965300 Marionette TRACE conn3 <- [1,2978,null,{}] 20:42:45 INFO - PROCESS | 3760 | 1463542965304 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}] 20:42:45 INFO - PROCESS | 3760 | 1463542965408 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 20:42:45 INFO - PROCESS | 3760 | 1463542965545 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:45 INFO - PROCESS | 3760 | ++DOCSHELL 10EBB800 == 90 [pid = 3760] [id = 755] 20:42:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (10EC0C00) [pid = 3760] [serial = 2264] [outer = 00000000] 20:42:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (128A6C00) [pid = 3760] [serial = 2265] [outer = 10EC0C00] 20:42:45 INFO - PROCESS | 3760 | 1463542965592 Marionette DEBUG loaded listener.js 20:42:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (137E6000) [pid = 3760] [serial = 2266] [outer = 10EC0C00] 20:42:46 INFO - PROCESS | 3760 | ++DOCSHELL 1047FC00 == 91 [pid = 3760] [id = 756] 20:42:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (10510800) [pid = 3760] [serial = 2267] [outer = 00000000] 20:42:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (105F4C00) [pid = 3760] [serial = 2268] [outer = 10510800] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 10C60000 == 90 [pid = 3760] [id = 709] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 1612F800 == 89 [pid = 3760] [id = 743] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 11A04000 == 88 [pid = 3760] [id = 742] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 1562B800 == 87 [pid = 3760] [id = 741] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 15202800 == 86 [pid = 3760] [id = 740] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 137E8400 == 85 [pid = 3760] [id = 739] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 10C57000 == 84 [pid = 3760] [id = 738] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 11460400 == 83 [pid = 3760] [id = 737] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 1126E400 == 82 [pid = 3760] [id = 736] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 0F321C00 == 81 [pid = 3760] [id = 735] 20:42:46 INFO - PROCESS | 3760 | --DOCSHELL 0F39AC00 == 80 [pid = 3760] [id = 734] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1B23E000) [pid = 3760] [serial = 2185] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (130CF400) [pid = 3760] [serial = 2090] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1A05AC00) [pid = 3760] [serial = 2096] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1A561000) [pid = 3760] [serial = 2099] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1A6A8000) [pid = 3760] [serial = 2102] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (19BCB000) [pid = 3760] [serial = 2087] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1705B000) [pid = 3760] [serial = 2093] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1AFAD800) [pid = 3760] [serial = 2149] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (174B7000) [pid = 3760] [serial = 2167] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (110F8800) [pid = 3760] [serial = 2137] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (15404000) [pid = 3760] [serial = 2140] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (193BA800) [pid = 3760] [serial = 2170] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (193BCC00) [pid = 3760] [serial = 2171] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (11CF9400) [pid = 3760] [serial = 2161] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (13369C00) [pid = 3760] [serial = 2162] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1AA66800) [pid = 3760] [serial = 2146] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (19807400) [pid = 3760] [serial = 2174] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1975C000) [pid = 3760] [serial = 2173] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (19754C00) [pid = 3760] [serial = 2143] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (167AB000) [pid = 3760] [serial = 2164] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (16A3FC00) [pid = 3760] [serial = 2165] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1522F000) [pid = 3760] [serial = 2159] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1336F800) [pid = 3760] [serial = 2158] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1B3B0800) [pid = 3760] [serial = 2156] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1B3AE000) [pid = 3760] [serial = 2155] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1B243000) [pid = 3760] [serial = 2152] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1A561400) [pid = 3760] [serial = 2176] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A062400) [pid = 3760] [serial = 2182] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1A6B1400) [pid = 3760] [serial = 2177] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1A9D2800) [pid = 3760] [serial = 2183] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15402800) [pid = 3760] [serial = 2179] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (17753400) [pid = 3760] [serial = 2168] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (17C75C00) [pid = 3760] [serial = 2180] [outer = 00000000] [url = about:blank] 20:42:46 INFO - PROCESS | 3760 | 1463542966224 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]]]}] 20:42:46 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. 20:42:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 932ms 20:42:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:42:46 INFO - PROCESS | 3760 | 1463542966238 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 20:42:46 INFO - PROCESS | 3760 | 1463542966240 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 20:42:46 INFO - PROCESS | 3760 | 1463542966245 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:42:46 INFO - PROCESS | 3760 | 1463542966247 Marionette TRACE conn3 <- [1,2982,null,{}] 20:42:46 INFO - PROCESS | 3760 | 1463542966256 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}] 20:42:46 INFO - PROCESS | 3760 | 1463542966368 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 20:42:46 INFO - PROCESS | 3760 | 1463542966381 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:46 INFO - PROCESS | 3760 | ++DOCSHELL 11055400 == 81 [pid = 3760] [id = 757] 20:42:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (11094000) [pid = 3760] [serial = 2269] [outer = 00000000] 20:42:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (13154800) [pid = 3760] [serial = 2270] [outer = 11094000] 20:42:46 INFO - PROCESS | 3760 | 1463542966429 Marionette DEBUG loaded listener.js 20:42:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1370B400) [pid = 3760] [serial = 2271] [outer = 11094000] 20:42:46 INFO - PROCESS | 3760 | 1463542966913 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]]]}] 20:42:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:42:46 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 20:42:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 730ms 20:42:46 INFO - PROCESS | 3760 | 1463542966967 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 20:42:46 INFO - PROCESS | 3760 | 1463542966969 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 20:42:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:42:46 INFO - PROCESS | 3760 | 1463542966973 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:42:46 INFO - PROCESS | 3760 | 1463542966974 Marionette TRACE conn3 <- [1,2986,null,{}] 20:42:46 INFO - PROCESS | 3760 | 1463542966978 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}] 20:42:47 INFO - PROCESS | 3760 | 1463542967069 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 20:42:47 INFO - PROCESS | 3760 | 1463542967075 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 3760 | ++DOCSHELL 15202800 == 82 [pid = 3760] [id = 758] 20:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1540CC00) [pid = 3760] [serial = 2272] [outer = 00000000] 20:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (15A3E400) [pid = 3760] [serial = 2273] [outer = 1540CC00] 20:42:47 INFO - PROCESS | 3760 | 1463542967121 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (15D6FC00) [pid = 3760] [serial = 2274] [outer = 1540CC00] 20:42:47 INFO - PROCESS | 3760 | 1463542967582 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]]]}] 20:42:47 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. 20:42:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 621ms 20:42:47 INFO - PROCESS | 3760 | 1463542967610 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 3760 | 1463542967612 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 20:42:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:42:47 INFO - PROCESS | 3760 | 1463542967616 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:42:47 INFO - PROCESS | 3760 | 1463542967617 Marionette TRACE conn3 <- [1,2990,null,{}] 20:42:47 INFO - PROCESS | 3760 | 1463542967621 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}] 20:42:47 INFO - PROCESS | 3760 | 1463542967707 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 20:42:47 INFO - PROCESS | 3760 | 1463542967712 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 3760 | ++DOCSHELL 1540B800 == 83 [pid = 3760] [id = 759] 20:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1612BC00) [pid = 3760] [serial = 2275] [outer = 00000000] 20:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (167D9000) [pid = 3760] [serial = 2276] [outer = 1612BC00] 20:42:47 INFO - PROCESS | 3760 | 1463542967756 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (16AC8C00) [pid = 3760] [serial = 2277] [outer = 1612BC00] 20:42:48 INFO - PROCESS | 3760 | 1463542968446 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]]]}] 20:42:48 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. 20:42:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 885ms 20:42:48 INFO - PROCESS | 3760 | 1463542968521 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 20:42:48 INFO - PROCESS | 3760 | 1463542968525 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 20:42:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:42:48 INFO - PROCESS | 3760 | 1463542968530 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:42:48 INFO - PROCESS | 3760 | 1463542968534 Marionette TRACE conn3 <- [1,2994,null,{}] 20:42:48 INFO - PROCESS | 3760 | 1463542968586 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}] 20:42:48 INFO - PROCESS | 3760 | 1463542968766 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 20:42:48 INFO - PROCESS | 3760 | 1463542968909 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 3760 | ++DOCSHELL 10C5F800 == 84 [pid = 3760] [id = 760] 20:42:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (10D20000) [pid = 3760] [serial = 2278] [outer = 00000000] 20:42:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (11A0C800) [pid = 3760] [serial = 2279] [outer = 10D20000] 20:42:48 INFO - PROCESS | 3760 | 1463542968973 Marionette DEBUG loaded listener.js 20:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1284C000) [pid = 3760] [serial = 2280] [outer = 10D20000] 20:42:49 INFO - PROCESS | 3760 | 1463542969525 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]]]}] 20:42:49 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. 20:42:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1026ms 20:42:49 INFO - PROCESS | 3760 | 1463542969549 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 20:42:49 INFO - PROCESS | 3760 | 1463542969555 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 20:42:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:42:49 INFO - PROCESS | 3760 | 1463542969561 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:42:49 INFO - PROCESS | 3760 | 1463542969564 Marionette TRACE conn3 <- [1,2998,null,{}] 20:42:49 INFO - PROCESS | 3760 | 1463542969568 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}] 20:42:49 INFO - PROCESS | 3760 | 1463542969680 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 20:42:49 INFO - PROCESS | 3760 | 1463542969803 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:49 INFO - PROCESS | 3760 | ++DOCSHELL 12841800 == 85 [pid = 3760] [id = 761] 20:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (12AE8800) [pid = 3760] [serial = 2281] [outer = 00000000] 20:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (161E0400) [pid = 3760] [serial = 2282] [outer = 12AE8800] 20:42:49 INFO - PROCESS | 3760 | 1463542969857 Marionette DEBUG loaded listener.js 20:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (16A3C800) [pid = 3760] [serial = 2283] [outer = 12AE8800] 20:42:50 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:42:50 INFO - PROCESS | 3760 | 1463542970441 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:42:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:42:50 INFO - {} 20:42:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:42:50 INFO - {} 20:42:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:42:50 INFO - {} 20:42:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:42:50 INFO - {} 20:42:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 901ms 20:42:50 INFO - PROCESS | 3760 | 1463542970475 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 20:42:50 INFO - PROCESS | 3760 | 1463542970478 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 20:42:50 INFO - TEST-START | /FileAPI/fileReader.html 20:42:50 INFO - PROCESS | 3760 | 1463542970483 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:42:50 INFO - PROCESS | 3760 | 1463542970487 Marionette TRACE conn3 <- [1,3002,null,{}] 20:42:50 INFO - PROCESS | 3760 | 1463542970498 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}] 20:42:50 INFO - PROCESS | 3760 | 1463542970617 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 20:42:50 INFO - PROCESS | 3760 | 1463542970761 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:50 INFO - PROCESS | 3760 | ++DOCSHELL 16D27800 == 86 [pid = 3760] [id = 762] 20:42:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (17E89400) [pid = 3760] [serial = 2284] [outer = 00000000] 20:42:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (193E5000) [pid = 3760] [serial = 2285] [outer = 17E89400] 20:42:50 INFO - PROCESS | 3760 | 1463542970820 Marionette DEBUG loaded listener.js 20:42:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (194B6C00) [pid = 3760] [serial = 2286] [outer = 17E89400] 20:42:51 INFO - PROCESS | 3760 | 1463542971322 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]]]}] 20:42:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:42:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:42:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:42:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:42:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 901ms 20:42:51 INFO - PROCESS | 3760 | 1463542971386 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 20:42:51 INFO - PROCESS | 3760 | 1463542971389 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 20:42:51 INFO - TEST-START | /FileAPI/historical.html 20:42:51 INFO - PROCESS | 3760 | 1463542971393 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:42:51 INFO - PROCESS | 3760 | 1463542971395 Marionette TRACE conn3 <- [1,3006,null,{}] 20:42:51 INFO - PROCESS | 3760 | 1463542971398 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}] 20:42:51 INFO - PROCESS | 3760 | 1463542971509 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 20:42:51 INFO - PROCESS | 3760 | 1463542971670 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:51 INFO - PROCESS | 3760 | ++DOCSHELL 194BA400 == 87 [pid = 3760] [id = 763] 20:42:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (194BCC00) [pid = 3760] [serial = 2287] [outer = 00000000] 20:42:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1975C000) [pid = 3760] [serial = 2288] [outer = 194BCC00] 20:42:51 INFO - PROCESS | 3760 | 1463542971724 Marionette DEBUG loaded listener.js 20:42:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (19801400) [pid = 3760] [serial = 2289] [outer = 194BCC00] 20:42:52 INFO - PROCESS | 3760 | 1463542972276 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"]]]}] 20:42:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:42:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:42:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:42:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:42:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:42:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:42:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:42:52 INFO - TEST-OK | /FileAPI/historical.html | took 947ms 20:42:52 INFO - PROCESS | 3760 | 1463542972321 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 20:42:52 INFO - PROCESS | 3760 | 1463542972324 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 20:42:52 INFO - TEST-START | /FileAPI/idlharness.html 20:42:52 INFO - PROCESS | 3760 | 1463542972328 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:42:52 INFO - PROCESS | 3760 | 1463542972330 Marionette TRACE conn3 <- [1,3010,null,{}] 20:42:52 INFO - PROCESS | 3760 | 1463542972333 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}] 20:42:52 INFO - PROCESS | 3760 | 1463542972441 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 20:42:52 INFO - PROCESS | 3760 | 1463542972606 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:52 INFO - PROCESS | 3760 | ++DOCSHELL 19804000 == 88 [pid = 3760] [id = 764] 20:42:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (19809C00) [pid = 3760] [serial = 2290] [outer = 00000000] 20:42:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (19BC6400) [pid = 3760] [serial = 2291] [outer = 19809C00] 20:42:52 INFO - PROCESS | 3760 | 1463542972660 Marionette DEBUG loaded listener.js 20:42:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (19BCC800) [pid = 3760] [serial = 2292] [outer = 19809C00] 20:42:53 INFO - PROCESS | 3760 | 1463542973609 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:42:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:42:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:42:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:42:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:42:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:42:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:42:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:42:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:42:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:42:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:42:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:42:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:42:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:42:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:42:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:42:53 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 20:42:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:42:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:42:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:42:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:42:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:42:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:42:53 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 20:42:53 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 20:42:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:42:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:42:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:42:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:42:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:42:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:42:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:42:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:42:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:42:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:42:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:42:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:42:53 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 20:42:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:42:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:42:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:42:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:42:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:42:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:42:53 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 20:42:53 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 20:42:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:42:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:42:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:42:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:42:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:42:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:42:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:42:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:42:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:42:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:42:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1429ms 20:42:53 INFO - PROCESS | 3760 | 1463542973758 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 20:42:53 INFO - PROCESS | 3760 | 1463542973760 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 20:42:53 INFO - TEST-START | /FileAPI/idlharness.worker 20:42:53 INFO - PROCESS | 3760 | 1463542973806 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:42:53 INFO - PROCESS | 3760 | 1463542973809 Marionette TRACE conn3 <- [1,3014,null,{}] 20:42:53 INFO - PROCESS | 3760 | 1463542973815 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}] 20:42:53 INFO - PROCESS | 3760 | 1463542973930 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 20:42:54 INFO - PROCESS | 3760 | 1463542974089 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:54 INFO - PROCESS | 3760 | ++DOCSHELL 1A032400 == 89 [pid = 3760] [id = 765] 20:42:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1A05E800) [pid = 3760] [serial = 2293] [outer = 00000000] 20:42:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1AA75C00) [pid = 3760] [serial = 2294] [outer = 1A05E800] 20:42:54 INFO - PROCESS | 3760 | 1463542974142 Marionette DEBUG loaded listener.js 20:42:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1AFAA000) [pid = 3760] [serial = 2295] [outer = 1A05E800] 20:42:54 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:42:55 INFO - PROCESS | 3760 | 1463542975205 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:42:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:42:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:42:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:42:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:42:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:42:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:42:55 INFO - {} 20:42:55 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 20:42:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:42:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:42:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:42:55 INFO - {} 20:42:55 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 - {} 20:42:55 INFO - {} 20:42:55 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 20:42:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:42:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:42:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:42:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:42:55 INFO - {} 20:42:55 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 20:42:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:42:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:42:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:42:55 INFO - {} 20:42:55 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 - {} 20:42:55 INFO - {} 20:42:55 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 20:42:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:42:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:42:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 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 20:42:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:42:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:42:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 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 20:42:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 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 20:42:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 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 20:42:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:42:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:42:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:42:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:42:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:42:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:42:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:42:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:42:55 INFO - {} 20:42:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1615ms 20:42:55 INFO - PROCESS | 3760 | 1463542975429 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 20:42:55 INFO - PROCESS | 3760 | 1463542975432 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 20:42:55 INFO - PROCESS | 3760 | 1463542975437 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:42:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:42:55 INFO - PROCESS | 3760 | 1463542975439 Marionette TRACE conn3 <- [1,3018,null,{}] 20:42:55 INFO - PROCESS | 3760 | 1463542975442 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}] 20:42:55 INFO - PROCESS | 3760 | 1463542975557 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 20:42:55 INFO - PROCESS | 3760 | 1463542975703 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 3760 | ++DOCSHELL 16651C00 == 90 [pid = 3760] [id = 766] 20:42:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (16653400) [pid = 3760] [serial = 2296] [outer = 00000000] 20:42:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (174B7400) [pid = 3760] [serial = 2297] [outer = 16653400] 20:42:55 INFO - PROCESS | 3760 | 1463542975757 Marionette DEBUG loaded listener.js 20:42:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (183BB400) [pid = 3760] [serial = 2298] [outer = 16653400] 20:42:56 INFO - PROCESS | 3760 | 1463542976409 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]]]}] 20:42:56 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 20:42:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 994ms 20:42:56 INFO - PROCESS | 3760 | 1463542976440 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 3760 | 1463542976444 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 20:42:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:42:56 INFO - PROCESS | 3760 | 1463542976449 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:42:56 INFO - PROCESS | 3760 | 1463542976453 Marionette TRACE conn3 <- [1,3022,null,{}] 20:42:56 INFO - PROCESS | 3760 | 1463542976460 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}] 20:42:56 INFO - PROCESS | 3760 | 1463542976565 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 20:42:56 INFO - PROCESS | 3760 | 1463542976694 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:56 INFO - PROCESS | 3760 | ++DOCSHELL 10C41400 == 91 [pid = 3760] [id = 767] 20:42:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (10C55C00) [pid = 3760] [serial = 2299] [outer = 00000000] 20:42:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (11CF8C00) [pid = 3760] [serial = 2300] [outer = 10C55C00] 20:42:56 INFO - PROCESS | 3760 | 1463542976742 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (13D27400) [pid = 3760] [serial = 2301] [outer = 10C55C00] 20:42:57 INFO - PROCESS | 3760 | 1463542977255 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]]]}] 20:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:42:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 839ms 20:42:57 INFO - PROCESS | 3760 | 1463542977294 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 20:42:57 INFO - PROCESS | 3760 | 1463542977300 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 20:42:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:42:57 INFO - PROCESS | 3760 | 1463542977306 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:42:57 INFO - PROCESS | 3760 | 1463542977308 Marionette TRACE conn3 <- [1,3026,null,{}] 20:42:57 INFO - PROCESS | 3760 | 1463542977312 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}] 20:42:57 INFO - PROCESS | 3760 | 1463542977417 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 20:42:57 INFO - PROCESS | 3760 | 1463542977617 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 3760 | --DOCSHELL 13366400 == 90 [pid = 3760] [id = 520] 20:42:57 INFO - PROCESS | 3760 | --DOCSHELL 15202800 == 89 [pid = 3760] [id = 758] 20:42:57 INFO - PROCESS | 3760 | --DOCSHELL 11055400 == 88 [pid = 3760] [id = 757] 20:42:57 INFO - PROCESS | 3760 | --DOCSHELL 1047FC00 == 87 [pid = 3760] [id = 756] 20:42:57 INFO - PROCESS | 3760 | --DOCSHELL 10EBB800 == 86 [pid = 3760] [id = 755] 20:42:57 INFO - PROCESS | 3760 | --DOCSHELL 10C5AC00 == 85 [pid = 3760] [id = 754] 20:42:57 INFO - PROCESS | 3760 | --DOCSHELL 10562800 == 84 [pid = 3760] [id = 745] 20:42:57 INFO - PROCESS | 3760 | ++DOCSHELL 1047FC00 == 85 [pid = 3760] [id = 768] 20:42:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (10503000) [pid = 3760] [serial = 2302] [outer = 00000000] 20:42:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (11051000) [pid = 3760] [serial = 2303] [outer = 10503000] 20:42:57 INFO - PROCESS | 3760 | 1463542977694 Marionette DEBUG loaded listener.js 20:42:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1370BC00) [pid = 3760] [serial = 2304] [outer = 10503000] 20:42:58 INFO - PROCESS | 3760 | 1463542978062 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"]]]}] 20:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:42:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 792ms 20:42:58 INFO - PROCESS | 3760 | 1463542978118 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 20:42:58 INFO - PROCESS | 3760 | 1463542978120 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 20:42:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:42:58 INFO - PROCESS | 3760 | 1463542978152 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:42:58 INFO - PROCESS | 3760 | 1463542978155 Marionette TRACE conn3 <- [1,3030,null,{}] 20:42:58 INFO - PROCESS | 3760 | 1463542978169 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}] 20:42:58 INFO - PROCESS | 3760 | 1463542978270 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 20:42:58 INFO - PROCESS | 3760 | 1463542978284 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:58 INFO - PROCESS | 3760 | ++DOCSHELL 10A7F400 == 86 [pid = 3760] [id = 769] 20:42:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (170D2C00) [pid = 3760] [serial = 2305] [outer = 00000000] 20:42:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (17E01400) [pid = 3760] [serial = 2306] [outer = 170D2C00] 20:42:58 INFO - PROCESS | 3760 | 1463542978331 Marionette DEBUG loaded listener.js 20:42:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (183C2C00) [pid = 3760] [serial = 2307] [outer = 170D2C00] 20:42:59 INFO - PROCESS | 3760 | 1463542979045 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]]]}] 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:42:59 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. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:42:59 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'.) 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:42:59 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. 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:42:59 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. 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:42:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:42:59 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. 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:42:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:42:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:42:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:42:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:42:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1009ms 20:42:59 INFO - PROCESS | 3760 | 1463542979147 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 3760 | 1463542979149 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 20:42:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:42:59 INFO - PROCESS | 3760 | 1463542979153 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:42:59 INFO - PROCESS | 3760 | 1463542979155 Marionette TRACE conn3 <- [1,3034,null,{}] 20:42:59 INFO - PROCESS | 3760 | 1463542979167 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}] 20:42:59 INFO - PROCESS | 3760 | 1463542979309 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 20:42:59 INFO - PROCESS | 3760 | 1463542979379 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:59 INFO - PROCESS | 3760 | ++DOCSHELL 193EE800 == 87 [pid = 3760] [id = 770] 20:42:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (194C5C00) [pid = 3760] [serial = 2308] [outer = 00000000] 20:42:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1AA70000) [pid = 3760] [serial = 2309] [outer = 194C5C00] 20:42:59 INFO - PROCESS | 3760 | 1463542979424 Marionette DEBUG loaded listener.js 20:42:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (1B240800) [pid = 3760] [serial = 2310] [outer = 194C5C00] 20:42:59 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:42:59 INFO - PROCESS | 3760 | 1463542979874 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:42:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:42:59 INFO - {} 20:42:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 761ms 20:42:59 INFO - PROCESS | 3760 | 1463542979913 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 3760 | 1463542979926 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 20:42:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:42:59 INFO - PROCESS | 3760 | 1463542979938 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:42:59 INFO - PROCESS | 3760 | 1463542979940 Marionette TRACE conn3 <- [1,3038,null,{}] 20:42:59 INFO - PROCESS | 3760 | 1463542979943 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}] 20:43:00 INFO - PROCESS | 3760 | 1463542980071 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 20:43:00 INFO - PROCESS | 3760 | 1463542980148 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 3760 | ++DOCSHELL 1B236000 == 88 [pid = 3760] [id = 771] 20:43:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (1B237000) [pid = 3760] [serial = 2311] [outer = 00000000] 20:43:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (1DC41800) [pid = 3760] [serial = 2312] [outer = 1B237000] 20:43:00 INFO - PROCESS | 3760 | 1463542980191 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (1DC45800) [pid = 3760] [serial = 2313] [outer = 1B237000] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1A058400) [pid = 3760] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1B234400) [pid = 3760] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (1520C400) [pid = 3760] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (1AFA8400) [pid = 3760] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (13373C00) [pid = 3760] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1A9CA000) [pid = 3760] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (11055C00) [pid = 3760] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1540CC00) [pid = 3760] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (137F1C00) [pid = 3760] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (15210000) [pid = 3760] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (15634000) [pid = 3760] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (10335800) [pid = 3760] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (11CEF400) [pid = 3760] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (105F9400) [pid = 3760] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1A556000) [pid = 3760] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1B42B400) [pid = 3760] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1126EC00) [pid = 3760] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (194BBC00) [pid = 3760] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (11428800) [pid = 3760] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (11094000) [pid = 3760] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (128A1000) [pid = 3760] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (16165400) [pid = 3760] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (161E0C00) [pid = 3760] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (10C5C400) [pid = 3760] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (10EC0C00) [pid = 3760] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (10510800) [pid = 3760] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (105ED000) [pid = 3760] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:43:00 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (12843C00) [pid = 3760] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:43:00 INFO - PROCESS | 3760 | 1463542980812 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]]]}] 20:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:43:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 947ms 20:43:00 INFO - PROCESS | 3760 | 1463542980866 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 20:43:00 INFO - PROCESS | 3760 | 1463542980868 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 20:43:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:43:00 INFO - PROCESS | 3760 | 1463542980872 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:43:00 INFO - PROCESS | 3760 | 1463542980874 Marionette TRACE conn3 <- [1,3042,null,{}] 20:43:00 INFO - PROCESS | 3760 | 1463542980877 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}] 20:43:00 INFO - PROCESS | 3760 | 1463542980983 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 20:43:01 INFO - PROCESS | 3760 | 1463542981103 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 3760 | ++DOCSHELL 10C5A400 == 89 [pid = 3760] [id = 772] 20:43:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (10C5B400) [pid = 3760] [serial = 2314] [outer = 00000000] 20:43:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (16FAD400) [pid = 3760] [serial = 2315] [outer = 10C5B400] 20:43:01 INFO - PROCESS | 3760 | 1463542981147 Marionette DEBUG loaded listener.js 20:43:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (16FB0400) [pid = 3760] [serial = 2316] [outer = 10C5B400] 20:43:01 INFO - PROCESS | 3760 | 1463542981742 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"]]]}] 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:43:01 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" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:43:01 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" 20:43:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:43:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1088ms 20:43:01 INFO - PROCESS | 3760 | 1463542981964 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 20:43:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:43:01 INFO - PROCESS | 3760 | 1463542981966 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 20:43:01 INFO - PROCESS | 3760 | 1463542981970 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:43:01 INFO - PROCESS | 3760 | 1463542981971 Marionette TRACE conn3 <- [1,3046,null,{}] 20:43:01 INFO - PROCESS | 3760 | 1463542981975 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}] 20:43:02 INFO - PROCESS | 3760 | 1463542982062 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 20:43:02 INFO - PROCESS | 3760 | 1463542982070 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:02 INFO - PROCESS | 3760 | ++DOCSHELL 16FAC800 == 90 [pid = 3760] [id = 773] 20:43:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (16FB3000) [pid = 3760] [serial = 2317] [outer = 00000000] 20:43:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1B238800) [pid = 3760] [serial = 2318] [outer = 16FB3000] 20:43:02 INFO - PROCESS | 3760 | 1463542982113 Marionette DEBUG loaded listener.js 20:43:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1B23E800) [pid = 3760] [serial = 2319] [outer = 16FB3000] 20:43:02 INFO - PROCESS | 3760 | 1463542982580 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]]]}] 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:43:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:43:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:43:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:43:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:43:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:43:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:43:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:43:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:43:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:43:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:43:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:43:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:43:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:43:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:43:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 637ms 20:43:02 INFO - PROCESS | 3760 | 1463542982618 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 20:43:02 INFO - PROCESS | 3760 | 1463542982620 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 20:43:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:43:02 INFO - PROCESS | 3760 | 1463542982623 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:43:02 INFO - PROCESS | 3760 | 1463542982625 Marionette TRACE conn3 <- [1,3050,null,{}] 20:43:02 INFO - PROCESS | 3760 | 1463542982628 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}] 20:43:02 INFO - PROCESS | 3760 | 1463542982716 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 20:43:02 INFO - PROCESS | 3760 | 1463542982942 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:02 INFO - PROCESS | 3760 | ++DOCSHELL 10335800 == 91 [pid = 3760] [id = 774] 20:43:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1037B800) [pid = 3760] [serial = 2320] [outer = 00000000] 20:43:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (10A80000) [pid = 3760] [serial = 2321] [outer = 1037B800] 20:43:02 INFO - PROCESS | 3760 | 1463542983001 Marionette DEBUG loaded listener.js 20:43:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (10C5CC00) [pid = 3760] [serial = 2322] [outer = 1037B800] 20:43:03 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:43:03 INFO - PROCESS | 3760 | 1463542983586 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:43:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:43:03 INFO - {} 20:43:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 994ms 20:43:03 INFO - PROCESS | 3760 | 1463542983624 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 20:43:03 INFO - PROCESS | 3760 | 1463542983629 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 20:43:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:43:03 INFO - PROCESS | 3760 | 1463542983636 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:43:03 INFO - PROCESS | 3760 | 1463542983640 Marionette TRACE conn3 <- [1,3054,null,{}] 20:43:03 INFO - PROCESS | 3760 | 1463542983666 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}] 20:43:03 INFO - PROCESS | 3760 | 1463542983790 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 20:43:03 INFO - PROCESS | 3760 | 1463542983940 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:03 INFO - PROCESS | 3760 | ++DOCSHELL 1520C400 == 92 [pid = 3760] [id = 775] 20:43:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (15210000) [pid = 3760] [serial = 2323] [outer = 00000000] 20:43:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (16CBA000) [pid = 3760] [serial = 2324] [outer = 15210000] 20:43:03 INFO - PROCESS | 3760 | 1463542983998 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (16FB7000) [pid = 3760] [serial = 2325] [outer = 15210000] 20:43:04 INFO - PROCESS | 3760 | 1463542984502 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]]]}] 20:43:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:43:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:43:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:43:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:43:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:43:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:43:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:43:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 917ms 20:43:04 INFO - PROCESS | 3760 | 1463542984563 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 20:43:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:43:04 INFO - PROCESS | 3760 | 1463542984567 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 20:43:04 INFO - PROCESS | 3760 | 1463542984571 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:43:04 INFO - PROCESS | 3760 | 1463542984573 Marionette TRACE conn3 <- [1,3058,null,{}] 20:43:04 INFO - PROCESS | 3760 | 1463542984577 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}] 20:43:04 INFO - PROCESS | 3760 | 1463542984692 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 20:43:04 INFO - PROCESS | 3760 | 1463542984861 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 3760 | ++DOCSHELL 193BC400 == 93 [pid = 3760] [id = 776] 20:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (193E9C00) [pid = 3760] [serial = 2326] [outer = 00000000] 20:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (19756400) [pid = 3760] [serial = 2327] [outer = 193E9C00] 20:43:04 INFO - PROCESS | 3760 | 1463542984915 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1A035C00) [pid = 3760] [serial = 2328] [outer = 193E9C00] 20:43:05 INFO - PROCESS | 3760 | 1463542985510 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]]]}] 20:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:43:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 994ms 20:43:05 INFO - PROCESS | 3760 | 1463542985573 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 20:43:05 INFO - PROCESS | 3760 | 1463542985575 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 20:43:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:43:05 INFO - PROCESS | 3760 | 1463542985585 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:43:05 INFO - PROCESS | 3760 | 1463542985591 Marionette TRACE conn3 <- [1,3062,null,{}] 20:43:05 INFO - PROCESS | 3760 | 1463542985596 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}] 20:43:05 INFO - PROCESS | 3760 | 1463542985710 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 20:43:05 INFO - PROCESS | 3760 | 1463542985864 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:05 INFO - PROCESS | 3760 | ++DOCSHELL 1A053C00 == 94 [pid = 3760] [id = 777] 20:43:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1A058800) [pid = 3760] [serial = 2329] [outer = 00000000] 20:43:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1B3A6400) [pid = 3760] [serial = 2330] [outer = 1A058800] 20:43:05 INFO - PROCESS | 3760 | 1463542985918 Marionette DEBUG loaded listener.js 20:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1B3AEC00) [pid = 3760] [serial = 2331] [outer = 1A058800] 20:43:06 INFO - PROCESS | 3760 | 1463542986418 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]]]}] 20:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 901ms 20:43:06 INFO - PROCESS | 3760 | 1463542986466 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 20:43:06 INFO - PROCESS | 3760 | 1463542986469 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 20:43:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:43:06 INFO - PROCESS | 3760 | 1463542986472 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:43:06 INFO - PROCESS | 3760 | 1463542986474 Marionette TRACE conn3 <- [1,3066,null,{}] 20:43:06 INFO - PROCESS | 3760 | 1463542986478 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}] 20:43:06 INFO - PROCESS | 3760 | 1463542986590 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 20:43:06 INFO - PROCESS | 3760 | 1463542986758 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:06 INFO - PROCESS | 3760 | ++DOCSHELL 1B243000 == 95 [pid = 3760] [id = 778] 20:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1B3B1800) [pid = 3760] [serial = 2332] [outer = 00000000] 20:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1B434C00) [pid = 3760] [serial = 2333] [outer = 1B3B1800] 20:43:06 INFO - PROCESS | 3760 | 1463542986812 Marionette DEBUG loaded listener.js 20:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1B486C00) [pid = 3760] [serial = 2334] [outer = 1B3B1800] 20:43:07 INFO - PROCESS | 3760 | 1463542987417 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] 20:43:07 INFO - PROCESS | 3760 | 1463542987488 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 20:43:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:43:07 INFO - PROCESS | 3760 | 1463542987505 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:43:07 INFO - PROCESS | 3760 | 1463542987508 Marionette TRACE conn3 <- [1,3070,null,{}] 20:43:07 INFO - PROCESS | 3760 | 1463542987533 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}] 20:43:07 INFO - PROCESS | 3760 | 1463542987651 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 20:43:07 INFO - PROCESS | 3760 | 1463542987806 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:07 INFO - PROCESS | 3760 | ++DOCSHELL 1DC3A000 == 96 [pid = 3760] [id = 779] 20:43:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1DC3A800) [pid = 3760] [serial = 2335] [outer = 00000000] 20:43:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (1DC3F000) [pid = 3760] [serial = 2336] [outer = 1DC3A800] 20:43:07 INFO - PROCESS | 3760 | 1463542987869 Marionette DEBUG loaded listener.js 20:43:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1DFE9000) [pid = 3760] [serial = 2337] [outer = 1DC3A800] 20:43:08 INFO - PROCESS | 3760 | 1463542988359 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]]]}] 20:43:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:43:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:43:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 901ms 20:43:08 INFO - PROCESS | 3760 | 1463542988410 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 20:43:08 INFO - PROCESS | 3760 | 1463542988412 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 20:43:08 INFO - PROCESS | 3760 | 1463542988417 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:43:08 INFO - PROCESS | 3760 | 1463542988419 Marionette TRACE conn3 <- [1,3074,null,{}] 20:43:08 INFO - PROCESS | 3760 | 1463542988422 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}] 20:43:08 INFO - PROCESS | 3760 | 1463542988541 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 20:43:08 INFO - PROCESS | 3760 | 1463542988697 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 3760 | ++DOCSHELL 11C5F000 == 97 [pid = 3760] [id = 780] 20:43:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (143BE400) [pid = 3760] [serial = 2338] [outer = 00000000] 20:43:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (11A10000) [pid = 3760] [serial = 2339] [outer = 143BE400] 20:43:08 INFO - PROCESS | 3760 | 1463542988757 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (1B490800) [pid = 3760] [serial = 2340] [outer = 143BE400] 20:43:09 INFO - PROCESS | 3760 | 1463542989272 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:43:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 885ms 20:43:09 INFO - PROCESS | 3760 | 1463542989286 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 20:43:09 INFO - PROCESS | 3760 | 1463542989288 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 20:43:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:43:09 INFO - PROCESS | 3760 | 1463542989292 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:43:09 INFO - PROCESS | 3760 | 1463542989294 Marionette TRACE conn3 <- [1,3078,null,{}] 20:43:09 INFO - PROCESS | 3760 | 1463542989297 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}] 20:43:09 INFO - PROCESS | 3760 | 1463542989406 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 20:43:09 INFO - PROCESS | 3760 | 1463542989547 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:09 INFO - PROCESS | 3760 | ++DOCSHELL 167D5000 == 98 [pid = 3760] [id = 781] 20:43:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (1DFEA000) [pid = 3760] [serial = 2341] [outer = 00000000] 20:43:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (1E701800) [pid = 3760] [serial = 2342] [outer = 1DFEA000] 20:43:09 INFO - PROCESS | 3760 | 1463542989600 Marionette DEBUG loaded listener.js 20:43:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (1E703400) [pid = 3760] [serial = 2343] [outer = 1DFEA000] 20:43:10 INFO - PROCESS | 3760 | 1463542990058 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:43:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 793ms 20:43:10 INFO - PROCESS | 3760 | 1463542990094 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 20:43:10 INFO - PROCESS | 3760 | 1463542990096 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 20:43:10 INFO - PROCESS | 3760 | 1463542990099 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:43:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:43:10 INFO - PROCESS | 3760 | 1463542990101 Marionette TRACE conn3 <- [1,3082,null,{}] 20:43:10 INFO - PROCESS | 3760 | 1463542990105 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}] 20:43:10 INFO - PROCESS | 3760 | 1463542990254 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 20:43:10 INFO - PROCESS | 3760 | 1463542990389 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:10 INFO - PROCESS | 3760 | ++DOCSHELL 183BD800 == 99 [pid = 3760] [id = 782] 20:43:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1DFF4800) [pid = 3760] [serial = 2344] [outer = 00000000] 20:43:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (1E70B800) [pid = 3760] [serial = 2345] [outer = 1DFF4800] 20:43:10 INFO - PROCESS | 3760 | 1463542990443 Marionette DEBUG loaded listener.js 20:43:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (1E70E800) [pid = 3760] [serial = 2346] [outer = 1DFF4800] 20:43:10 INFO - PROCESS | 3760 | 1463542990995 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:43:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 932ms 20:43:11 INFO - PROCESS | 3760 | 1463542991045 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 3760 | 1463542991048 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 20:43:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:43:11 INFO - PROCESS | 3760 | 1463542991052 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:43:11 INFO - PROCESS | 3760 | 1463542991054 Marionette TRACE conn3 <- [1,3086,null,{}] 20:43:11 INFO - PROCESS | 3760 | 1463542991059 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}] 20:43:11 INFO - PROCESS | 3760 | 1463542991170 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 20:43:11 INFO - PROCESS | 3760 | 1463542991334 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 3760 | ++DOCSHELL 0F317C00 == 100 [pid = 3760] [id = 783] 20:43:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (0F31E400) [pid = 3760] [serial = 2347] [outer = 00000000] 20:43:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (10C42800) [pid = 3760] [serial = 2348] [outer = 0F31E400] 20:43:11 INFO - PROCESS | 3760 | 1463542991374 Marionette DEBUG loaded listener.js 20:43:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (10D22400) [pid = 3760] [serial = 2349] [outer = 0F31E400] 20:43:12 INFO - PROCESS | 3760 | 1463542992139 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]]]}] 20:43:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:43:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:43:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1134ms 20:43:12 INFO - PROCESS | 3760 | 1463542992181 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 20:43:12 INFO - PROCESS | 3760 | 1463542992185 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 20:43:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:43:12 INFO - PROCESS | 3760 | 1463542992191 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:43:12 INFO - PROCESS | 3760 | 1463542992194 Marionette TRACE conn3 <- [1,3090,null,{}] 20:43:12 INFO - PROCESS | 3760 | 1463542992200 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}] 20:43:12 INFO - PROCESS | 3760 | 1463542992310 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 20:43:12 INFO - PROCESS | 3760 | 1463542992491 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 3760 | ++DOCSHELL 1127BC00 == 101 [pid = 3760] [id = 784] 20:43:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (11C01400) [pid = 3760] [serial = 2350] [outer = 00000000] 20:43:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 168 (12AF0800) [pid = 3760] [serial = 2351] [outer = 11C01400] 20:43:12 INFO - PROCESS | 3760 | 1463542992549 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 169 (130CF800) [pid = 3760] [serial = 2352] [outer = 11C01400] 20:43:13 INFO - PROCESS | 3760 | 1463542993093 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:43:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:43:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 932ms 20:43:13 INFO - PROCESS | 3760 | 1463542993137 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 3760 | 1463542993143 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 20:43:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:43:13 INFO - PROCESS | 3760 | 1463542993149 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:43:13 INFO - PROCESS | 3760 | 1463542993151 Marionette TRACE conn3 <- [1,3094,null,{}] 20:43:13 INFO - PROCESS | 3760 | 1463542993155 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}] 20:43:13 INFO - PROCESS | 3760 | 1463542993281 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 20:43:13 INFO - PROCESS | 3760 | --DOCSHELL 16FAC800 == 100 [pid = 3760] [id = 773] 20:43:13 INFO - PROCESS | 3760 | --DOCSHELL 10C5A400 == 99 [pid = 3760] [id = 772] 20:43:13 INFO - PROCESS | 3760 | --DOCSHELL 1B236000 == 98 [pid = 3760] [id = 771] 20:43:13 INFO - PROCESS | 3760 | --DOCSHELL 193EE800 == 97 [pid = 3760] [id = 770] 20:43:13 INFO - PROCESS | 3760 | --DOCSHELL 10A7F400 == 96 [pid = 3760] [id = 769] 20:43:13 INFO - PROCESS | 3760 | --DOCSHELL 1047FC00 == 95 [pid = 3760] [id = 768] 20:43:13 INFO - PROCESS | 3760 | --DOCSHELL 10C41400 == 94 [pid = 3760] [id = 767] 20:43:13 INFO - PROCESS | 3760 | --DOCSHELL 1AFA7000 == 93 [pid = 3760] [id = 728] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 168 (1A661400) [pid = 3760] [serial = 2135] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 167 (15A3E400) [pid = 3760] [serial = 2273] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (14EDFC00) [pid = 3760] [serial = 2218] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (156D4400) [pid = 3760] [serial = 2221] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (15201400) [pid = 3760] [serial = 2219] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (15D70800) [pid = 3760] [serial = 2224] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (15A35400) [pid = 3760] [serial = 2222] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (15DECC00) [pid = 3760] [serial = 2225] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (10C35C00) [pid = 3760] [serial = 2204] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (10A60400) [pid = 3760] [serial = 2203] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (12848400) [pid = 3760] [serial = 2212] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1284DC00) [pid = 3760] [serial = 2213] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1104E800) [pid = 3760] [serial = 2207] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (10EBC400) [pid = 3760] [serial = 2206] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (1B23CC00) [pid = 3760] [serial = 2195] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (1AFAB800) [pid = 3760] [serial = 2194] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (1B484C00) [pid = 3760] [serial = 2198] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (1B431C00) [pid = 3760] [serial = 2197] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1127B800) [pid = 3760] [serial = 2209] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (114B0C00) [pid = 3760] [serial = 2210] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1B48AC00) [pid = 3760] [serial = 2201] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1B42D000) [pid = 3760] [serial = 2200] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (137E5C00) [pid = 3760] [serial = 2189] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (130CFC00) [pid = 3760] [serial = 2188] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (130D4400) [pid = 3760] [serial = 2215] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (17E05400) [pid = 3760] [serial = 2192] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (17034800) [pid = 3760] [serial = 2191] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (16658C00) [pid = 3760] [serial = 2230] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (167A7C00) [pid = 3760] [serial = 2231] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (16CBE400) [pid = 3760] [serial = 2233] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (10D20800) [pid = 3760] [serial = 2262] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (110F8400) [pid = 3760] [serial = 2263] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (128A6C00) [pid = 3760] [serial = 2265] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (105F4C00) [pid = 3760] [serial = 2268] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (13154800) [pid = 3760] [serial = 2270] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (105F6000) [pid = 3760] [serial = 2236] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (137E6000) [pid = 3760] [serial = 2266] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1370B400) [pid = 3760] [serial = 2271] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (10D25400) [pid = 3760] [serial = 2238] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (12AEE400) [pid = 3760] [serial = 2241] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (174B6800) [pid = 3760] [serial = 2247] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (16CC2C00) [pid = 3760] [serial = 2244] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (183B8800) [pid = 3760] [serial = 2250] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (193E9800) [pid = 3760] [serial = 2253] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (194BAC00) [pid = 3760] [serial = 2256] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (156D3C00) [pid = 3760] [serial = 2227] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (15D6FC00) [pid = 3760] [serial = 2274] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (15209400) [pid = 3760] [serial = 2259] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (11095800) [pid = 3760] [serial = 2216] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (15D69800) [pid = 3760] [serial = 2228] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1B3A8000) [pid = 3760] [serial = 2153] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1A55D800) [pid = 3760] [serial = 2144] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1AFB1400) [pid = 3760] [serial = 2150] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (15DE5000) [pid = 3760] [serial = 2141] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1AA73800) [pid = 3760] [serial = 2147] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (11426000) [pid = 3760] [serial = 2138] [outer = 00000000] [url = about:blank] 20:43:13 INFO - PROCESS | 3760 | 1463542993462 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:13 INFO - PROCESS | 3760 | ++DOCSHELL 10372C00 == 94 [pid = 3760] [id = 785] 20:43:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (105F4C00) [pid = 3760] [serial = 2353] [outer = 00000000] 20:43:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (10C37800) [pid = 3760] [serial = 2354] [outer = 105F4C00] 20:43:13 INFO - PROCESS | 3760 | 1463542993507 Marionette DEBUG loaded listener.js 20:43:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (10D22C00) [pid = 3760] [serial = 2355] [outer = 105F4C00] 20:43:13 INFO - PROCESS | 3760 | 1463542993971 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]]]}] 20:43:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:43:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:43:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:43:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 839ms 20:43:13 INFO - PROCESS | 3760 | 1463542993990 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 3760 | 1463542993993 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 20:43:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:43:13 INFO - PROCESS | 3760 | 1463542993996 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:43:13 INFO - PROCESS | 3760 | 1463542993999 Marionette TRACE conn3 <- [1,3098,null,{}] 20:43:14 INFO - PROCESS | 3760 | 1463542994010 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}] 20:43:14 INFO - PROCESS | 3760 | 1463542994090 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 20:43:14 INFO - PROCESS | 3760 | 1463542994104 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 3760 | ++DOCSHELL 131DC400 == 95 [pid = 3760] [id = 786] 20:43:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (131DD400) [pid = 3760] [serial = 2356] [outer = 00000000] 20:43:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (13D26400) [pid = 3760] [serial = 2357] [outer = 131DD400] 20:43:14 INFO - PROCESS | 3760 | 1463542994150 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (143C0800) [pid = 3760] [serial = 2358] [outer = 131DD400] 20:43:14 INFO - PROCESS | 3760 | 1463542994620 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"]]]}] 20:43:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:43:14 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 20:43:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:43:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:43:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:43:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 699ms 20:43:14 INFO - PROCESS | 3760 | 1463542994679 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 20:43:14 INFO - PROCESS | 3760 | 1463542994682 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 20:43:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:43:14 INFO - PROCESS | 3760 | 1463542994689 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:43:14 INFO - PROCESS | 3760 | 1463542994691 Marionette TRACE conn3 <- [1,3102,null,{}] 20:43:14 INFO - PROCESS | 3760 | 1463542994694 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}] 20:43:14 INFO - PROCESS | 3760 | 1463542994787 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 20:43:14 INFO - PROCESS | 3760 | 1463542994793 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\", \"c6943892-e403-440b-9c1f-f33ade008824\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 3760 | ++DOCSHELL 15205800 == 96 [pid = 3760] [id = 787] 20:43:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1562B400) [pid = 3760] [serial = 2359] [outer = 00000000] 20:43:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (156D3000) [pid = 3760] [serial = 2360] [outer = 1562B400] 20:43:14 INFO - PROCESS | 3760 | 1463542994837 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (15A37400) [pid = 3760] [serial = 2361] [outer = 1562B400] 20:43:15 INFO - PROCESS | 3760 | 1463542995283 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]]]}] 20:43:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:43:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 621ms 20:43:15 INFO - PROCESS | 3760 | 1463542995338 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 20:43:15 INFO - PROCESS | 3760 | 1463542995340 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 20:43:16 WARNING - u'runner_teardown' () 20:43:16 INFO - No more tests 20:43:16 INFO - Got 0 unexpected results 20:43:16 INFO - SUITE-END | took 639s 20:43:17 INFO - Closing logging queue 20:43:17 INFO - queue closed 20:43:17 INFO - Return code: 0 20:43:17 WARNING - # TBPL SUCCESS # 20:43:17 INFO - Running post-action listener: _resource_record_post_action 20:43:17 INFO - Running post-run listener: _resource_record_post_run 20:43:18 INFO - Total resource usage - Wall time: 648s; CPU: 17.0%; Read bytes: 91000320; Write bytes: 952114688; Read time: 475112; Write time: 1140775 20:43:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:43:18 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 75857408; Read time: 0; Write time: 74290 20:43:18 INFO - run-tests - Wall time: 646s; CPU: 17.0%; Read bytes: 91000320; Write bytes: 815925248; Read time: 475112; Write time: 1024242 20:43:18 INFO - Running post-run listener: _upload_blobber_files 20:43:18 INFO - Blob upload gear active. 20:43:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:43:18 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 20:43:18 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 20:43:18 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 20:43:18 INFO - (blobuploader) - INFO - Open directory for files ... 20:43:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:43:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:43:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:43:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:43:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:43:19 INFO - (blobuploader) - INFO - Done attempting. 20:43:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:43:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:43:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:43:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:43:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:43:21 INFO - (blobuploader) - INFO - Done attempting. 20:43:21 INFO - (blobuploader) - INFO - Iteration through files over. 20:43:21 INFO - Return code: 0 20:43:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:43:21 INFO - Using _rmtree_windows ... 20:43:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:43:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9676a693f0af4cdcb7fc305a61250f19df93028a03720444ca21b3f306c8bcf21432f2c80a8e68e8d31ce6cc0b557919fe0a9f7ea4c3be81cb1deba687c367ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c613741e47761f8026c5129ce11cef35b030fd98ede6aa6423e56d598d2a7cb38d4987028a146d8f2c7c7b254d61e591b5c2f53a46ea680932081e50aabb9c52"} 20:43:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:43:21 INFO - Writing to file C:\slave\test\properties\blobber_files 20:43:21 INFO - Contents: 20:43:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9676a693f0af4cdcb7fc305a61250f19df93028a03720444ca21b3f306c8bcf21432f2c80a8e68e8d31ce6cc0b557919fe0a9f7ea4c3be81cb1deba687c367ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c613741e47761f8026c5129ce11cef35b030fd98ede6aa6423e56d598d2a7cb38d4987028a146d8f2c7c7b254d61e591b5c2f53a46ea680932081e50aabb9c52"} 20:43:21 INFO - Running post-run listener: copy_logs_to_upload_dir 20:43:21 INFO - Copying logs to upload dir... 20:43:21 INFO - mkdir: C:\slave\test\build\upload\logs 20:43:21 INFO - Copying logs to upload dir... 20:43:21 INFO - Using _rmtree_windows ... 20:43:21 INFO - Using _rmtree_windows ... 20:43:21 INFO - Using _rmtree_windows ... 20:43:21 INFO - Using _rmtree_windows ... 20:43:21 INFO - Using _rmtree_windows ... 20:43:21 INFO - Using _rmtree_windows ... 20:43:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=808.266000 ========= master_lag: 35.30 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 3 secs) (at 2016-05-17 20:43:20.858750) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-17 20:43:20.861235) ========= '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-018\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-018 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-018 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-018 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9676a693f0af4cdcb7fc305a61250f19df93028a03720444ca21b3f306c8bcf21432f2c80a8e68e8d31ce6cc0b557919fe0a9f7ea4c3be81cb1deba687c367ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c613741e47761f8026c5129ce11cef35b030fd98ede6aa6423e56d598d2a7cb38d4987028a146d8f2c7c7b254d61e591b5c2f53a46ea680932081e50aabb9c52"} build_url:https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9676a693f0af4cdcb7fc305a61250f19df93028a03720444ca21b3f306c8bcf21432f2c80a8e68e8d31ce6cc0b557919fe0a9f7ea4c3be81cb1deba687c367ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c613741e47761f8026c5129ce11cef35b030fd98ede6aa6423e56d598d2a7cb38d4987028a146d8f2c7c7b254d61e591b5c2f53a46ea680932081e50aabb9c52"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UU6oLo5PR325ERBV-4QFQw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.39 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-17 20:43:21.356929) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-17 20:43:21.357251) ========= '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-018\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-018 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-018 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-018 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-018 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-018 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-05-17 20:43:21.488292) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-17 20:43:21.488620) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-17 20:43:21.847536) ========= ========= Total master_lag: 36.17 =========