builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-026 starttime: 1464052791.32 results: success (0) buildid: 20160523164246 builduid: a700a399d11c4827ae9262abaf6f03b7 revision: c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:51.316073) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:51.316644) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:51.316986) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:51.369654) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:51.370406) ========= '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-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False --18:19:52-- 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.39 MB/s 18:19:53 (7.39 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.622000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:52.017421) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:52.017812) ========= '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-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.887000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:52.911280) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:19:52.912202) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 --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 c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False 2016-05-23 18:19:54,378 truncating revision to first 12 chars 2016-05-23 18:19:54,378 Setting DEBUG logging. 2016-05-23 18:19:54,378 attempt 1/10 2016-05-23 18:19:54,378 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c40d4d7f4bb2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 18:19:54,861 unpacking tar archive at: mozilla-aurora-c40d4d7f4bb2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.229000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:19:54.241377) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:54.241791) ========= script_repo_revision: c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:54.242292) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:54.242628) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:54.256424) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 32 secs) (at 2016-05-23 18:19:54.256774) ========= '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-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 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-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 18:19:56 INFO - MultiFileLogger online at 20160523 18:19:56 in C:\slave\test 18:19:56 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 18:19:56 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:19:56 INFO - {'append_to_log': False, 18:19:56 INFO - 'base_work_dir': 'C:\\slave\\test', 18:19:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:19:56 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:19:56 INFO - 'buildbot_json_path': 'buildprops.json', 18:19:56 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:19:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:19:56 INFO - 'download_minidump_stackwalk': True, 18:19:56 INFO - 'download_symbols': 'true', 18:19:56 INFO - 'e10s': False, 18:19:56 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:19:56 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:19:56 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:19:56 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:19:56 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:19:56 INFO - 'C:/mozilla-build/tooltool.py'), 18:19:56 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:19:56 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:19:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:19:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:19:56 INFO - 'log_level': 'info', 18:19:56 INFO - 'log_to_console': True, 18:19:56 INFO - 'opt_config_files': (), 18:19:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:19:56 INFO - '--processes=1', 18:19:56 INFO - '--config=%(test_path)s/wptrunner.ini', 18:19:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:19:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:19:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:19:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:19:56 INFO - 'pip_index': False, 18:19:56 INFO - 'require_test_zip': True, 18:19:56 INFO - 'test_type': ('testharness',), 18:19:56 INFO - 'this_chunk': '1', 18:19:56 INFO - 'total_chunks': '10', 18:19:56 INFO - 'virtualenv_path': 'venv', 18:19:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:19:56 INFO - 'work_dir': 'build'} 18:19:56 INFO - ##### 18:19:56 INFO - ##### Running clobber step. 18:19:56 INFO - ##### 18:19:56 INFO - Running pre-action listener: _resource_record_pre_action 18:19:56 INFO - Running main action method: clobber 18:19:56 INFO - rmtree: C:\slave\test\build 18:19:56 INFO - Using _rmtree_windows ... 18:19:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:20:42 INFO - Running post-action listener: _resource_record_post_action 18:20:42 INFO - ##### 18:20:42 INFO - ##### Running read-buildbot-config step. 18:20:42 INFO - ##### 18:20:42 INFO - Running pre-action listener: _resource_record_pre_action 18:20:42 INFO - Running main action method: read_buildbot_config 18:20:42 INFO - Using buildbot properties: 18:20:42 INFO - { 18:20:42 INFO - "project": "", 18:20:42 INFO - "product": "firefox", 18:20:42 INFO - "script_repo_revision": "production", 18:20:42 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 18:20:42 INFO - "repository": "", 18:20:42 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 18:20:42 INFO - "buildid": "20160523164246", 18:20:42 INFO - "pgo_build": "False", 18:20:42 INFO - "basedir": "C:\\slave\\test", 18:20:42 INFO - "buildnumber": 18, 18:20:42 INFO - "slavename": "t-xp32-ix-026", 18:20:42 INFO - "revision": "c40d4d7f4bb2b10c82348b900978fd2c0c3576a7", 18:20:42 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 18:20:42 INFO - "platform": "win32", 18:20:42 INFO - "branch": "mozilla-aurora", 18:20:42 INFO - "repo_path": "releases/mozilla-aurora", 18:20:42 INFO - "moz_repo_path": "", 18:20:42 INFO - "stage_platform": "win32", 18:20:42 INFO - "builduid": "a700a399d11c4827ae9262abaf6f03b7", 18:20:42 INFO - "slavebuilddir": "test" 18:20:42 INFO - } 18:20:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 18:20:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 18:20:42 INFO - Running post-action listener: _resource_record_post_action 18:20:42 INFO - ##### 18:20:42 INFO - ##### Running download-and-extract step. 18:20:42 INFO - ##### 18:20:42 INFO - Running pre-action listener: _resource_record_pre_action 18:20:42 INFO - Running main action method: download_and_extract 18:20:42 INFO - mkdir: C:\slave\test\build\tests 18:20:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:20:42 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:20:42 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 18:20:42 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:20:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:20:42 INFO - Downloaded 1274 bytes. 18:20:42 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:20:42 INFO - Using the following test package requirements: 18:20:42 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:20:42 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:42 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 18:20:42 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:42 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 18:20:42 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:42 INFO - u'jsshell-win32.zip'], 18:20:42 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:42 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 18:20:42 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:20:42 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:42 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 18:20:42 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:42 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 18:20:42 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:42 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 18:20:42 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:42 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 18:20:42 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 18:20:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:20:42 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:20:42 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 18:20:42 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:20:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:20:44 INFO - Downloaded 19979479 bytes. 18:20:44 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/*'] 18:20:44 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/* 18:20:46 INFO - caution: filename not matched: web-platform/* 18:20:46 INFO - Return code: 11 18:20:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:20:46 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:20:46 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:20:46 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:20:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:20:50 INFO - Downloaded 36409073 bytes. 18:20:50 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/*'] 18:20:50 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/* 18:21:20 INFO - caution: filename not matched: bin/* 18:21:20 INFO - caution: filename not matched: config/* 18:21:20 INFO - caution: filename not matched: mozbase/* 18:21:20 INFO - caution: filename not matched: marionette/* 18:21:20 INFO - caution: filename not matched: tools/wptserve/* 18:21:20 INFO - Return code: 11 18:21:20 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')]} 18:21:20 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 18:21:20 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:21:20 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 18:21:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:21:25 INFO - Downloaded 68451646 bytes. 18:21:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:21:25 INFO - mkdir: C:\slave\test\properties 18:21:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:21:25 INFO - Writing to file C:\slave\test\properties\build_url 18:21:25 INFO - Contents: 18:21:25 INFO - build_url:https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:21:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:21:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:21:25 INFO - Writing to file C:\slave\test\properties\symbols_url 18:21:25 INFO - Contents: 18:21:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:21: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')]} 18:21:25 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:21:25 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:21:25 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:21:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:21:29 INFO - Downloaded 55556892 bytes. 18:21:29 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'] 18:21:29 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 18:21:35 INFO - Return code: 0 18:21:35 INFO - Running post-action listener: _resource_record_post_action 18:21:35 INFO - Running post-action listener: set_extra_try_arguments 18:21:35 INFO - ##### 18:21:35 INFO - ##### Running create-virtualenv step. 18:21:35 INFO - ##### 18:21:35 INFO - Running pre-action listener: _pre_create_virtualenv 18:21:35 INFO - Running pre-action listener: _resource_record_pre_action 18:21:35 INFO - Running main action method: create_virtualenv 18:21:35 INFO - Creating virtualenv C:\slave\test\build\venv 18:21:35 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 18:21:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:21:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:21:38 INFO - Installing distribute......................................................................................................................................................................................done. 18:21:39 INFO - Return code: 0 18:21:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:21:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:39 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 18:21:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 18:21:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:21:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:21:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 18:21:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 18:21:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:21:39 INFO - 'DCLOCATION': 'SCL3', 18:21:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:39 INFO - 'HOMEDRIVE': 'C:', 18:21:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:39 INFO - 'KTS_VERSION': '1.19c', 18:21:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 18:21:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:39 INFO - 'MOZ_AIRBAG': '1', 18:21:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:39 INFO - 'MOZ_MSVCVERSION': '8', 18:21:39 INFO - 'MOZ_NO_REMOTE': '1', 18:21:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:39 INFO - 'NO_EM_RESTART': '1', 18:21:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:39 INFO - 'OS': 'Windows_NT', 18:21:39 INFO - 'OURDRIVE': 'C:', 18:21:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:21:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:21:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:39 INFO - 'PROCESSOR_LEVEL': '6', 18:21:39 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:39 INFO - 'PROMPT': '$P$G', 18:21:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:39 INFO - 'PWD': 'C:\\slave\\test', 18:21:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:39 INFO - 'SESSIONNAME': 'Console', 18:21:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:39 INFO - 'SYSTEMDRIVE': 'C:', 18:21:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:21:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:39 INFO - 'TEST1': 'testie', 18:21:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:39 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 18:21:39 INFO - 'USERNAME': 'cltbld', 18:21:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:39 INFO - 'WINDIR': 'C:\\WINDOWS', 18:21:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:39 INFO - Downloading/unpacking psutil>=0.7.1 18:21:40 INFO - Running setup.py egg_info for package psutil 18:21:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:21:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:21:40 INFO - Installing collected packages: psutil 18:21:40 INFO - Running setup.py install for psutil 18:21:40 INFO - building 'psutil._psutil_windows' extension 18:21:40 INFO - error: Unable to find vcvarsall.bat 18:21:40 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7ztfxo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:21:40 INFO - running install 18:21:40 INFO - running build 18:21:40 INFO - running build_py 18:21:40 INFO - creating build 18:21:40 INFO - creating build\lib.win32-2.7 18:21:40 INFO - creating build\lib.win32-2.7\psutil 18:21:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:21:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:21:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:21:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:21:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:21:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:21:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:21:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:21:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:21:40 INFO - running build_ext 18:21:40 INFO - building 'psutil._psutil_windows' extension 18:21:40 INFO - error: Unable to find vcvarsall.bat 18:21:40 INFO - ---------------------------------------- 18:21:40 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7ztfxo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:21:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data\pip\pip.log 18:21:40 WARNING - Return code: 1 18:21:40 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 18:21:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:21:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 18:21:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 18:21:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 18:21:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:21:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 18:21:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 18:21:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:21:40 INFO - 'DCLOCATION': 'SCL3', 18:21:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:40 INFO - 'HOMEDRIVE': 'C:', 18:21:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:40 INFO - 'KTS_VERSION': '1.19c', 18:21:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 18:21:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:40 INFO - 'MOZ_AIRBAG': '1', 18:21:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:40 INFO - 'MOZ_MSVCVERSION': '8', 18:21:40 INFO - 'MOZ_NO_REMOTE': '1', 18:21:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:40 INFO - 'NO_EM_RESTART': '1', 18:21:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:40 INFO - 'OS': 'Windows_NT', 18:21:40 INFO - 'OURDRIVE': 'C:', 18:21:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:21:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:21:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:40 INFO - 'PROCESSOR_LEVEL': '6', 18:21:40 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:40 INFO - 'PROMPT': '$P$G', 18:21:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:40 INFO - 'PWD': 'C:\\slave\\test', 18:21:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:40 INFO - 'SESSIONNAME': 'Console', 18:21:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:40 INFO - 'SYSTEMDRIVE': 'C:', 18:21:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:21:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:40 INFO - 'TEST1': 'testie', 18:21:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:40 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 18:21:40 INFO - 'USERNAME': 'cltbld', 18:21:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:40 INFO - 'WINDIR': 'C:\\WINDOWS', 18:21:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:21:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:21:40 INFO - Running setup.py egg_info for package mozsystemmonitor 18:21:40 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:21:40 INFO - Running setup.py egg_info for package psutil 18:21:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:21:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:21:40 INFO - Installing collected packages: mozsystemmonitor, psutil 18:21:40 INFO - Running setup.py install for mozsystemmonitor 18:21:40 INFO - Running setup.py install for psutil 18:21:40 INFO - building 'psutil._psutil_windows' extension 18:21:40 INFO - error: Unable to find vcvarsall.bat 18:21:40 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-i7ofnk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:21:40 INFO - running install 18:21:40 INFO - running build 18:21:40 INFO - running build_py 18:21:40 INFO - running build_ext 18:21:40 INFO - building 'psutil._psutil_windows' extension 18:21:40 INFO - error: Unable to find vcvarsall.bat 18:21:40 INFO - ---------------------------------------- 18:21:40 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-i7ofnk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:21:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data\pip\pip.log 18:21:40 WARNING - Return code: 1 18:21:40 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 18:21:40 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:21:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 18:21:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 18:21:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:21:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:21:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 18:21:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 18:21:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:21:40 INFO - 'DCLOCATION': 'SCL3', 18:21:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:40 INFO - 'HOMEDRIVE': 'C:', 18:21:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:40 INFO - 'KTS_VERSION': '1.19c', 18:21:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 18:21:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:40 INFO - 'MOZ_AIRBAG': '1', 18:21:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:40 INFO - 'MOZ_MSVCVERSION': '8', 18:21:40 INFO - 'MOZ_NO_REMOTE': '1', 18:21:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:40 INFO - 'NO_EM_RESTART': '1', 18:21:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:40 INFO - 'OS': 'Windows_NT', 18:21:40 INFO - 'OURDRIVE': 'C:', 18:21:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:21:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:21:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:40 INFO - 'PROCESSOR_LEVEL': '6', 18:21:40 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:40 INFO - 'PROMPT': '$P$G', 18:21:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:40 INFO - 'PWD': 'C:\\slave\\test', 18:21:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:40 INFO - 'SESSIONNAME': 'Console', 18:21:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:40 INFO - 'SYSTEMDRIVE': 'C:', 18:21:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:21:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:40 INFO - 'TEST1': 'testie', 18:21:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:40 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 18:21:40 INFO - 'USERNAME': 'cltbld', 18:21:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:40 INFO - 'WINDIR': 'C:\\WINDOWS', 18:21:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:41 INFO - Downloading/unpacking blobuploader==1.2.4 18:21:41 INFO - Downloading blobuploader-1.2.4.tar.gz 18:21:41 INFO - Running setup.py egg_info for package blobuploader 18:21:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:21:42 INFO - Running setup.py egg_info for package requests 18:21:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:21:42 INFO - Downloading docopt-0.6.1.tar.gz 18:21:42 INFO - Running setup.py egg_info for package docopt 18:21:42 INFO - Installing collected packages: blobuploader, docopt, requests 18:21:42 INFO - Running setup.py install for blobuploader 18:21:42 INFO - Running setup.py install for docopt 18:21:42 INFO - Running setup.py install for requests 18:21:42 INFO - Successfully installed blobuploader docopt requests 18:21:42 INFO - Cleaning up... 18:21:42 INFO - Return code: 0 18:21:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:21:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 18:21:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 18:21:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:21:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:21:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 18:21:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 18:21:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:21:42 INFO - 'DCLOCATION': 'SCL3', 18:21:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:42 INFO - 'HOMEDRIVE': 'C:', 18:21:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:42 INFO - 'KTS_VERSION': '1.19c', 18:21:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 18:21:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:42 INFO - 'MOZ_AIRBAG': '1', 18:21:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:42 INFO - 'MOZ_MSVCVERSION': '8', 18:21:42 INFO - 'MOZ_NO_REMOTE': '1', 18:21:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:42 INFO - 'NO_EM_RESTART': '1', 18:21:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:42 INFO - 'OS': 'Windows_NT', 18:21:42 INFO - 'OURDRIVE': 'C:', 18:21:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:21:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:21:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:42 INFO - 'PROCESSOR_LEVEL': '6', 18:21:42 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:42 INFO - 'PROMPT': '$P$G', 18:21:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:42 INFO - 'PWD': 'C:\\slave\\test', 18:21:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:42 INFO - 'SESSIONNAME': 'Console', 18:21:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:42 INFO - 'SYSTEMDRIVE': 'C:', 18:21:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:21:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:42 INFO - 'TEST1': 'testie', 18:21:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:42 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 18:21:42 INFO - 'USERNAME': 'cltbld', 18:21:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:42 INFO - 'WINDIR': 'C:\\WINDOWS', 18:21:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:21:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:21:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:21:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:21:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:21:49 INFO - Unpacking c:\slave\test\build\tests\marionette 18:21:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:21:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:21:49 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:21:49 INFO - Running setup.py install for browsermob-proxy 18:21:54 INFO - Running setup.py install for manifestparser 18:21:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for marionette-client 18:21:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:21:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for marionette-driver 18:21:54 INFO - Running setup.py install for mozcrash 18:21:54 INFO - Running setup.py install for mozdebug 18:21:54 INFO - Running setup.py install for mozdevice 18:21:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozfile 18:21:54 INFO - Running setup.py install for mozhttpd 18:21:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozinfo 18:21:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozInstall 18:21:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozleak 18:21:54 INFO - Running setup.py install for mozlog 18:21:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for moznetwork 18:21:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozprocess 18:21:54 INFO - Running setup.py install for mozprofile 18:21:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozrunner 18:21:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozscreenshot 18:21:54 INFO - Running setup.py install for moztest 18:21:54 INFO - Running setup.py install for mozversion 18:21:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for wptserve 18:21:54 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:21:54 INFO - Cleaning up... 18:21:54 INFO - Return code: 0 18:21:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:21:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 18:21:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 18:21:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:21:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:21:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 18:21:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 18:21:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:21:54 INFO - 'DCLOCATION': 'SCL3', 18:21:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:54 INFO - 'HOMEDRIVE': 'C:', 18:21:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:54 INFO - 'KTS_VERSION': '1.19c', 18:21:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 18:21:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:54 INFO - 'MOZ_AIRBAG': '1', 18:21:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:54 INFO - 'MOZ_MSVCVERSION': '8', 18:21:54 INFO - 'MOZ_NO_REMOTE': '1', 18:21:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:54 INFO - 'NO_EM_RESTART': '1', 18:21:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:54 INFO - 'OS': 'Windows_NT', 18:21:54 INFO - 'OURDRIVE': 'C:', 18:21:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:21:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:21:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:54 INFO - 'PROCESSOR_LEVEL': '6', 18:21:54 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:54 INFO - 'PROMPT': '$P$G', 18:21:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:54 INFO - 'PWD': 'C:\\slave\\test', 18:21:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:54 INFO - 'SESSIONNAME': 'Console', 18:21:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:54 INFO - 'SYSTEMDRIVE': 'C:', 18:21:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:21:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:54 INFO - 'TEST1': 'testie', 18:21:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:21:54 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 18:21:54 INFO - 'USERNAME': 'cltbld', 18:21:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:21:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:54 INFO - 'WINDIR': 'C:\\WINDOWS', 18:21:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:21:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:21:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:21:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:21:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:21:57 INFO - Unpacking c:\slave\test\build\tests\marionette 18:21:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:21:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:21:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:22:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:22:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 18:22:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:22:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:22:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:22:01 INFO - Downloading blessings-1.6.tar.gz 18:22:01 INFO - Running setup.py egg_info for package blessings 18:22:01 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 18:22:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:22:01 INFO - Running setup.py install for blessings 18:22:01 INFO - Running setup.py install for browsermob-proxy 18:22:01 INFO - Running setup.py install for manifestparser 18:22:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:22:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:22:01 INFO - Running setup.py install for marionette-client 18:22:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:22:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:22:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:22:01 INFO - Running setup.py install for marionette-driver 18:22:01 INFO - Running setup.py install for mozcrash 18:22:01 INFO - Running setup.py install for mozdebug 18:22:01 INFO - Running setup.py install for mozdevice 18:22:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Running setup.py install for mozhttpd 18:22:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Running setup.py install for mozInstall 18:22:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Running setup.py install for mozleak 18:22:02 INFO - Running setup.py install for mozprofile 18:22:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Running setup.py install for mozrunner 18:22:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Running setup.py install for mozscreenshot 18:22:02 INFO - Running setup.py install for moztest 18:22:02 INFO - Running setup.py install for mozversion 18:22:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:22:02 INFO - Running setup.py install for wptserve 18:22:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:22:02 INFO - Cleaning up... 18:22:02 INFO - Return code: 0 18:22:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:22:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:22:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:22:02 INFO - Reading from file tmpfile_stdout 18:22:02 INFO - Using _rmtree_windows ... 18:22:02 INFO - Using _rmtree_windows ... 18:22:02 INFO - Current package versions: 18:22:02 INFO - blessings == 1.6 18:22:02 INFO - blobuploader == 1.2.4 18:22:02 INFO - browsermob-proxy == 0.6.0 18:22:02 INFO - distribute == 0.6.14 18:22:02 INFO - docopt == 0.6.1 18:22:02 INFO - manifestparser == 1.1 18:22:02 INFO - marionette-client == 2.3.0 18:22:02 INFO - marionette-driver == 1.4.0 18:22:02 INFO - mozInstall == 1.12 18:22:02 INFO - mozcrash == 0.17 18:22:02 INFO - mozdebug == 0.1 18:22:02 INFO - mozdevice == 0.48 18:22:02 INFO - mozfile == 1.2 18:22:02 INFO - mozhttpd == 0.7 18:22:02 INFO - mozinfo == 0.9 18:22:02 INFO - mozleak == 0.1 18:22:02 INFO - mozlog == 3.1 18:22:02 INFO - moznetwork == 0.27 18:22:02 INFO - mozprocess == 0.22 18:22:02 INFO - mozprofile == 0.28 18:22:02 INFO - mozrunner == 6.11 18:22:02 INFO - mozscreenshot == 0.1 18:22:02 INFO - mozsystemmonitor == 0.0 18:22:02 INFO - moztest == 0.7 18:22:02 INFO - mozversion == 1.4 18:22:02 INFO - requests == 1.2.3 18:22:02 INFO - wptserve == 1.4.0 18:22:02 INFO - Running post-action listener: _resource_record_post_action 18:22:02 INFO - Running post-action listener: _start_resource_monitoring 18:22:03 INFO - Starting resource monitoring. 18:22:03 INFO - ##### 18:22:03 INFO - ##### Running pull step. 18:22:03 INFO - ##### 18:22:03 INFO - Running pre-action listener: _resource_record_pre_action 18:22:03 INFO - Running main action method: pull 18:22:03 INFO - Pull has nothing to do! 18:22:03 INFO - Running post-action listener: _resource_record_post_action 18:22:03 INFO - ##### 18:22:03 INFO - ##### Running install step. 18:22:03 INFO - ##### 18:22:03 INFO - Running pre-action listener: _resource_record_pre_action 18:22:03 INFO - Running main action method: install 18:22:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:22:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:22:03 INFO - Reading from file tmpfile_stdout 18:22:03 INFO - Using _rmtree_windows ... 18:22:03 INFO - Using _rmtree_windows ... 18:22:03 INFO - Detecting whether we're running mozinstall >=1.0... 18:22:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:22:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:22:03 INFO - Reading from file tmpfile_stdout 18:22:03 INFO - Output received: 18:22:03 INFO - Usage: mozinstall-script.py [options] installer 18:22:03 INFO - Options: 18:22:03 INFO - -h, --help show this help message and exit 18:22:03 INFO - -d DEST, --destination=DEST 18:22:03 INFO - Directory to install application into. [default: 18:22:03 INFO - "C:\slave\test"] 18:22:03 INFO - --app=APP Application being installed. [default: firefox] 18:22:03 INFO - Using _rmtree_windows ... 18:22:03 INFO - Using _rmtree_windows ... 18:22:03 INFO - mkdir: C:\slave\test\build\application 18:22:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:22:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 18:22:06 INFO - Reading from file tmpfile_stdout 18:22:06 INFO - Output received: 18:22:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:22:06 INFO - Using _rmtree_windows ... 18:22:06 INFO - Using _rmtree_windows ... 18:22:06 INFO - Running post-action listener: _resource_record_post_action 18:22:06 INFO - ##### 18:22:06 INFO - ##### Running run-tests step. 18:22:06 INFO - ##### 18:22:06 INFO - Running pre-action listener: _resource_record_pre_action 18:22:06 INFO - Running main action method: run_tests 18:22:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:22:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:22:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:22:06 INFO - grabbing minidump binary from tooltool 18:22:06 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')]} 18:22:06 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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:22:06 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 18:22:06 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 18:22:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:22:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpduweys 18:22:06 INFO - INFO - File integrity verified, renaming tmpduweys to win32-minidump_stackwalk.exe 18:22:06 INFO - Return code: 0 18:22:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:22:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:22:06 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/SJxW8Vz6S1yy72Bzd-IW3w/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 18:22:06 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/SJxW8Vz6S1yy72Bzd-IW3w/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 18:22:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:22:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 18:22:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:22:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 18:22:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:22:06 INFO - 'DCLOCATION': 'SCL3', 18:22:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:22:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:22:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:22:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:22:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:22:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:22:06 INFO - 'HOMEDRIVE': 'C:', 18:22:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:22:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:22:06 INFO - 'KTS_VERSION': '1.19c', 18:22:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:22:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 18:22:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:22:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:22:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:22:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:22:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:22:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:22:06 INFO - 'MOZ_AIRBAG': '1', 18:22:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:22:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:06 INFO - 'MOZ_MSVCVERSION': '8', 18:22:06 INFO - 'MOZ_NO_REMOTE': '1', 18:22:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:22:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:22:06 INFO - 'NO_EM_RESTART': '1', 18:22:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:22:06 INFO - 'OS': 'Windows_NT', 18:22:06 INFO - 'OURDRIVE': 'C:', 18:22:06 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', 18:22:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:22:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:22:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:22:06 INFO - 'PROCESSOR_LEVEL': '6', 18:22:06 INFO - 'PROCESSOR_REVISION': '1e05', 18:22:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:22:06 INFO - 'PROMPT': '$P$G', 18:22:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:22:06 INFO - 'PWD': 'C:\\slave\\test', 18:22:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:22:06 INFO - 'SESSIONNAME': 'Console', 18:22:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:22:06 INFO - 'SYSTEMDRIVE': 'C:', 18:22:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:22:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:22:06 INFO - 'TEST1': 'testie', 18:22:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:22:06 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 18:22:06 INFO - 'USERNAME': 'cltbld', 18:22:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 18:22:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:22:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:22:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:22:06 INFO - 'WINDIR': 'C:\\WINDOWS', 18:22:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:22:06 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/SJxW8Vz6S1yy72Bzd-IW3w/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 18:22:08 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 18:22:08 INFO - import pkg_resources 18:22:09 INFO - Using 1 client processes 18:22:12 INFO - SUITE-START | Running 778 tests 18:22:12 INFO - Running testharness tests 18:22:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:22:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:22:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:22:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:22:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:22:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:22:12 INFO - Setting up ssl 18:22:12 INFO - PROCESS | certutil | 18:22:12 INFO - PROCESS | certutil | 18:22:12 INFO - PROCESS | certutil | 18:22:12 INFO - Certificate Nickname Trust Attributes 18:22:12 INFO - SSL,S/MIME,JAR/XPI 18:22:12 INFO - 18:22:12 INFO - web-platform-tests CT,, 18:22:12 INFO - 18:22:12 INFO - Starting runner 18:22:14 INFO - PROCESS | 3752 | [3752] 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 18:22:14 INFO - PROCESS | 3752 | [3752] 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 18:22:14 INFO - PROCESS | 3752 | [3752] 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 18:22:16 INFO - PROCESS | 3752 | 1464052936056 Marionette DEBUG Marionette enabled via build flag and pref 18:22:16 INFO - PROCESS | 3752 | ++DOCSHELL 11A02C00 == 1 [pid = 3752] [id = 1] 18:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 1 (11A03000) [pid = 3752] [serial = 1] [outer = 00000000] 18:22:16 INFO - PROCESS | 3752 | [3752] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 2 (11A03C00) [pid = 3752] [serial = 2] [outer = 11A03000] 18:22:16 INFO - PROCESS | 3752 | [3752] 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 18:22:16 INFO - PROCESS | 3752 | [3752] 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 2248 18:22:16 INFO - PROCESS | 3752 | ++DOCSHELL 11CF0800 == 2 [pid = 3752] [id = 2] 18:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 3 (11CF0C00) [pid = 3752] [serial = 3] [outer = 00000000] 18:22:16 INFO - PROCESS | 3752 | [3752] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:22:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 4 (11CF1800) [pid = 3752] [serial = 4] [outer = 11CF0C00] 18:22:16 INFO - PROCESS | 3752 | 1464052936643 Marionette INFO Listening on port 2828 18:22:17 INFO - PROCESS | 3752 | 1464052937047 Marionette DEBUG Marionette enabled via command-line flag 18:22:17 INFO - PROCESS | 3752 | ++DOCSHELL 13320800 == 3 [pid = 3752] [id = 3] 18:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 5 (13328800) [pid = 3752] [serial = 5] [outer = 00000000] 18:22:17 INFO - PROCESS | 3752 | [3752] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 6 (13329400) [pid = 3752] [serial = 6] [outer = 13328800] 18:22:17 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:22:17 INFO - PROCESS | 3752 | [3752] 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 18:22:17 INFO - PROCESS | 3752 | [3752] 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 18:22:17 INFO - PROCESS | 3752 | [3752] 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 18:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 7 (1370EC00) [pid = 3752] [serial = 7] [outer = 11CF0C00] 18:22:17 INFO - PROCESS | 3752 | [3752] 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 18:22:17 INFO - PROCESS | 3752 | 1464052937382 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1435 18:22:17 INFO - PROCESS | 3752 | [3752] 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 18:22:17 INFO - PROCESS | 3752 | 1464052937421 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1437 18:22:17 INFO - PROCESS | 3752 | 1464052937424 Marionette DEBUG Closed connection conn0 18:22:17 INFO - PROCESS | 3752 | 1464052937551 Marionette DEBUG Closed connection conn1 18:22:17 INFO - PROCESS | 3752 | [3752] 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 18:22:17 INFO - PROCESS | 3752 | 1464052937558 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1438 18:22:17 INFO - PROCESS | 3752 | 1464052937566 Marionette DEBUG Closed connection conn2 18:22:17 INFO - PROCESS | 3752 | [3752] 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 18:22:17 INFO - PROCESS | 3752 | 1464052937574 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1439 18:22:17 INFO - PROCESS | 3752 | ++DOCSHELL 13D2C800 == 4 [pid = 3752] [id = 4] 18:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 8 (13D2D000) [pid = 3752] [serial = 8] [outer = 00000000] 18:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 9 (140CF800) [pid = 3752] [serial = 9] [outer = 13D2D000] 18:22:17 INFO - PROCESS | 3752 | [3752] 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 18:22:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 10 (140D4400) [pid = 3752] [serial = 10] [outer = 13D2D000] 18:22:17 INFO - PROCESS | 3752 | 1464052937831 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:22:17 INFO - PROCESS | 3752 | 1464052937837 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":"20160523164246","device":"desktop","version":"48.0a2"} 18:22:17 INFO - PROCESS | 3752 | [3752] 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 18:22:18 INFO - PROCESS | 3752 | [3752] 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 18:22:18 INFO - PROCESS | 3752 | [3752] 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 18:22:18 INFO - PROCESS | 3752 | [3752] 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 18:22:18 INFO - PROCESS | 3752 | ++DOCSHELL 159BD000 == 5 [pid = 3752] [id = 5] 18:22:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 11 (159C0C00) [pid = 3752] [serial = 11] [outer = 00000000] 18:22:18 INFO - PROCESS | 3752 | ++DOCSHELL 159C1000 == 6 [pid = 3752] [id = 6] 18:22:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 12 (159C1400) [pid = 3752] [serial = 12] [outer = 00000000] 18:22:19 INFO - PROCESS | 3752 | [3752] 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 18:22:19 INFO - PROCESS | 3752 | ++DOCSHELL 16BAC800 == 7 [pid = 3752] [id = 7] 18:22:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 13 (16BACC00) [pid = 3752] [serial = 13] [outer = 00000000] 18:22:19 INFO - PROCESS | 3752 | [3752] 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 18:22:19 INFO - PROCESS | 3752 | [3752] 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 18:22:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 14 (16BB5C00) [pid = 3752] [serial = 14] [outer = 16BACC00] 18:22:19 INFO - PROCESS | 3752 | [3752] 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 18:22:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 15 (168ED800) [pid = 3752] [serial = 15] [outer = 159C0C00] 18:22:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 16 (168EF400) [pid = 3752] [serial = 16] [outer = 159C1400] 18:22:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 17 (16B4B000) [pid = 3752] [serial = 17] [outer = 16BACC00] 18:22:20 INFO - PROCESS | 3752 | 1464052940226 Marionette DEBUG loaded listener.js 18:22:20 INFO - PROCESS | 3752 | 1464052940240 Marionette DEBUG loaded listener.js 18:22:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 18 (17F4C800) [pid = 3752] [serial = 18] [outer = 16BACC00] 18:22:20 INFO - PROCESS | 3752 | 1464052940812 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"2c0e5adc-2505-4588-960e-cbecd6e09ee9","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":"20160523164246","device":"desktop","version":"48.0a2","command_id":1}}] 18:22:20 INFO - PROCESS | 3752 | 1464052940975 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}] 18:22:21 INFO - PROCESS | 3752 | 1464052941055 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 18:22:21 INFO - PROCESS | 3752 | 1464052941153 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:22:21 INFO - PROCESS | 3752 | [3752] 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 18:22:21 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:22:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 19 (18377400) [pid = 3752] [serial = 19] [outer = 16BACC00] 18:22:21 INFO - PROCESS | 3752 | [3752] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:22:21 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:21 INFO - PROCESS | 3752 | 1464052941701 Marionette TRACE conn3 <- [1,3,null,{}] 18:22:21 INFO - PROCESS | 3752 | 1464052941719 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:22:21 INFO - PROCESS | 3752 | 1464052941746 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 18:22:21 INFO - PROCESS | 3752 | 1464052941790 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 18:22:21 INFO - PROCESS | 3752 | 1464052941792 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 18:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:22:21 INFO - PROCESS | 3752 | 1464052941812 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:22:21 INFO - PROCESS | 3752 | 1464052941815 Marionette TRACE conn3 <- [1,6,null,{}] 18:22:21 INFO - PROCESS | 3752 | 1464052941871 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}] 18:22:21 INFO - PROCESS | 3752 | 1464052941867 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 18:22:21 INFO - PROCESS | 3752 | 1464052941873 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 3752 | ++DOCSHELL 169E9400 == 8 [pid = 3752] [id = 8] 18:22:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 20 (1994B800) [pid = 3752] [serial = 20] [outer = 00000000] 18:22:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 21 (1994E000) [pid = 3752] [serial = 21] [outer = 1994B800] 18:22:21 INFO - PROCESS | 3752 | 1464052941919 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 22 (19952400) [pid = 3752] [serial = 22] [outer = 1994B800] 18:22:22 INFO - PROCESS | 3752 | ++DOCSHELL 1A229400 == 9 [pid = 3752] [id = 9] 18:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 23 (1A229800) [pid = 3752] [serial = 23] [outer = 00000000] 18:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 24 (1A22C000) [pid = 3752] [serial = 24] [outer = 1A229800] 18:22:22 INFO - PROCESS | 3752 | 1464052942389 Marionette DEBUG loaded listener.js 18:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 25 (1A22F000) [pid = 3752] [serial = 25] [outer = 1A229800] 18:22:22 INFO - PROCESS | 3752 | 1464052942566 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]]]}] 18:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 796ms 18:22:22 INFO - PROCESS | 3752 | 1464052942637 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 18:22:22 INFO - PROCESS | 3752 | 1464052942639 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 18:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:22:22 INFO - PROCESS | 3752 | 1464052942681 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:22:22 INFO - PROCESS | 3752 | 1464052942683 Marionette TRACE conn3 <- [1,10,null,{}] 18:22:22 INFO - PROCESS | 3752 | 1464052942730 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}] 18:22:22 INFO - PROCESS | 3752 | 1464052942841 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 18:22:22 INFO - PROCESS | 3752 | 1464052942861 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:22 INFO - PROCESS | 3752 | ++DOCSHELL 1A6B3400 == 10 [pid = 3752] [id = 10] 18:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 26 (1A6C0800) [pid = 3752] [serial = 26] [outer = 00000000] 18:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 27 (1AD38400) [pid = 3752] [serial = 27] [outer = 1A6C0800] 18:22:22 INFO - PROCESS | 3752 | 1464052942908 Marionette DEBUG loaded listener.js 18:22:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 28 (1AD3C000) [pid = 3752] [serial = 28] [outer = 1A6C0800] 18:22:23 INFO - PROCESS | 3752 | 1464052943236 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]]]}] 18:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 593ms 18:22:23 INFO - PROCESS | 3752 | 1464052943275 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 18:22:23 INFO - PROCESS | 3752 | 1464052943277 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 18:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:22:23 INFO - PROCESS | 3752 | 1464052943280 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:22:23 INFO - PROCESS | 3752 | 1464052943282 Marionette TRACE conn3 <- [1,14,null,{}] 18:22:23 INFO - PROCESS | 3752 | 1464052943285 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}] 18:22:23 INFO - PROCESS | 3752 | 1464052943379 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 18:22:23 INFO - PROCESS | 3752 | 1464052943385 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:23 INFO - PROCESS | 3752 | ++DOCSHELL 17FEB000 == 11 [pid = 3752] [id = 11] 18:22:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 29 (1A767000) [pid = 3752] [serial = 29] [outer = 00000000] 18:22:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 30 (1A771C00) [pid = 3752] [serial = 30] [outer = 1A767000] 18:22:23 INFO - PROCESS | 3752 | 1464052943432 Marionette DEBUG loaded listener.js 18:22:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 31 (1A842000) [pid = 3752] [serial = 31] [outer = 1A767000] 18:22:23 INFO - PROCESS | 3752 | 1464052943790 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]]]}] 18:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 18:22:23 INFO - PROCESS | 3752 | 1464052943816 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 18:22:23 INFO - PROCESS | 3752 | 1464052943817 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 18:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:22:23 INFO - PROCESS | 3752 | 1464052943821 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:22:23 INFO - PROCESS | 3752 | 1464052943822 Marionette TRACE conn3 <- [1,18,null,{}] 18:22:23 INFO - PROCESS | 3752 | 1464052943826 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}] 18:22:23 INFO - PROCESS | 3752 | 1464052943916 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 18:22:23 INFO - PROCESS | 3752 | 1464052943923 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:23 INFO - PROCESS | 3752 | ++DOCSHELL 1A844800 == 12 [pid = 3752] [id = 12] 18:22:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 32 (1A846800) [pid = 3752] [serial = 32] [outer = 00000000] 18:22:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 33 (1A8BC000) [pid = 3752] [serial = 33] [outer = 1A846800] 18:22:23 INFO - PROCESS | 3752 | 1464052943980 Marionette DEBUG loaded listener.js 18:22:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 34 (1A8C0400) [pid = 3752] [serial = 34] [outer = 1A846800] 18:22:24 INFO - PROCESS | 3752 | 1464052944333 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]]]}] 18:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 18:22:24 INFO - PROCESS | 3752 | 1464052944357 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 18:22:24 INFO - PROCESS | 3752 | 1464052944359 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 18:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:22:24 INFO - PROCESS | 3752 | 1464052944362 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:22:24 INFO - PROCESS | 3752 | 1464052944364 Marionette TRACE conn3 <- [1,22,null,{}] 18:22:24 INFO - PROCESS | 3752 | 1464052944367 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}] 18:22:24 INFO - PROCESS | 3752 | 1464052944454 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 18:22:24 INFO - PROCESS | 3752 | 1464052944460 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:24 INFO - PROCESS | 3752 | ++DOCSHELL 1A8C6800 == 13 [pid = 3752] [id = 13] 18:22:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 35 (1AD3D000) [pid = 3752] [serial = 35] [outer = 00000000] 18:22:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 36 (1AF24C00) [pid = 3752] [serial = 36] [outer = 1AD3D000] 18:22:24 INFO - PROCESS | 3752 | 1464052944504 Marionette DEBUG loaded listener.js 18:22:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 37 (1AF28400) [pid = 3752] [serial = 37] [outer = 1AD3D000] 18:22:24 INFO - PROCESS | 3752 | 1464052944822 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]]]}] 18:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 499ms 18:22:24 INFO - PROCESS | 3752 | 1464052944861 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 18:22:24 INFO - PROCESS | 3752 | 1464052944863 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 18:22:24 INFO - PROCESS | 3752 | 1464052944866 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:22:24 INFO - PROCESS | 3752 | 1464052944867 Marionette TRACE conn3 <- [1,26,null,{}] 18:22:24 INFO - PROCESS | 3752 | 1464052944871 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}] 18:22:24 INFO - PROCESS | 3752 | 1464052944960 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 18:22:24 INFO - PROCESS | 3752 | 1464052944967 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:24 INFO - PROCESS | 3752 | ++DOCSHELL 1B0CF400 == 14 [pid = 3752] [id = 14] 18:22:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 38 (1B0D1800) [pid = 3752] [serial = 38] [outer = 00000000] 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 39 (1B0D8800) [pid = 3752] [serial = 39] [outer = 1B0D1800] 18:22:25 INFO - PROCESS | 3752 | 1464052945010 Marionette DEBUG loaded listener.js 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 40 (1B308400) [pid = 3752] [serial = 40] [outer = 1B0D1800] 18:22:25 INFO - PROCESS | 3752 | 1464052945359 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]]]}] 18:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 546ms 18:22:25 INFO - PROCESS | 3752 | 1464052945402 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 18:22:25 INFO - PROCESS | 3752 | 1464052945404 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 18:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:22:25 INFO - PROCESS | 3752 | 1464052945407 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:22:25 INFO - PROCESS | 3752 | 1464052945409 Marionette TRACE conn3 <- [1,30,null,{}] 18:22:25 INFO - PROCESS | 3752 | 1464052945412 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}] 18:22:25 INFO - PROCESS | 3752 | 1464052945497 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 18:22:25 INFO - PROCESS | 3752 | 1464052945504 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:25 INFO - PROCESS | 3752 | ++DOCSHELL 1B0D7800 == 15 [pid = 3752] [id = 15] 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 41 (1B0D8400) [pid = 3752] [serial = 41] [outer = 00000000] 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 42 (1B312400) [pid = 3752] [serial = 42] [outer = 1B0D8400] 18:22:25 INFO - PROCESS | 3752 | 1464052945547 Marionette DEBUG loaded listener.js 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 43 (1B313000) [pid = 3752] [serial = 43] [outer = 1B0D8400] 18:22:25 INFO - PROCESS | 3752 | ++DOCSHELL 1B30EC00 == 16 [pid = 3752] [id = 16] 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 44 (1B30F000) [pid = 3752] [serial = 44] [outer = 00000000] 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 45 (1B482800) [pid = 3752] [serial = 45] [outer = 1B30F000] 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 46 (1B482000) [pid = 3752] [serial = 46] [outer = 1B30F000] 18:22:25 INFO - PROCESS | 3752 | ++DOCSHELL 1B484000 == 17 [pid = 3752] [id = 17] 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 47 (1B487000) [pid = 3752] [serial = 47] [outer = 00000000] 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 48 (1B55C800) [pid = 3752] [serial = 48] [outer = 1B487000] 18:22:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 49 (1B5A7C00) [pid = 3752] [serial = 49] [outer = 1B487000] 18:22:26 INFO - PROCESS | 3752 | 1464052946042 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]]]}] 18:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 702ms 18:22:26 INFO - PROCESS | 3752 | 1464052946108 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 18:22:26 INFO - PROCESS | 3752 | 1464052946110 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 18:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:22:26 INFO - PROCESS | 3752 | 1464052946113 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:22:26 INFO - PROCESS | 3752 | 1464052946115 Marionette TRACE conn3 <- [1,34,null,{}] 18:22:26 INFO - PROCESS | 3752 | 1464052946118 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}] 18:22:26 INFO - PROCESS | 3752 | 1464052946199 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 18:22:26 INFO - PROCESS | 3752 | 1464052946774 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:26 INFO - PROCESS | 3752 | --DOCSHELL 11A02C00 == 16 [pid = 3752] [id = 1] 18:22:26 INFO - PROCESS | 3752 | ++DOCSHELL 0F984400 == 17 [pid = 3752] [id = 18] 18:22:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 50 (0F985000) [pid = 3752] [serial = 50] [outer = 00000000] 18:22:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 51 (102F8000) [pid = 3752] [serial = 51] [outer = 0F985000] 18:22:26 INFO - PROCESS | 3752 | 1464052946847 Marionette DEBUG loaded listener.js 18:22:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 52 (10A5B800) [pid = 3752] [serial = 52] [outer = 0F985000] 18:22:27 INFO - PROCESS | 3752 | 1464052947408 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]]]}] 18:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1357ms 18:22:27 INFO - PROCESS | 3752 | 1464052947470 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 18:22:27 INFO - PROCESS | 3752 | 1464052947475 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 18:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:22:27 INFO - PROCESS | 3752 | 1464052947480 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:22:27 INFO - PROCESS | 3752 | 1464052947484 Marionette TRACE conn3 <- [1,38,null,{}] 18:22:27 INFO - PROCESS | 3752 | 1464052947502 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}] 18:22:27 INFO - PROCESS | 3752 | 1464052947632 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 18:22:27 INFO - PROCESS | 3752 | 1464052947680 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:27 INFO - PROCESS | 3752 | ++DOCSHELL 11C5D400 == 18 [pid = 3752] [id = 19] 18:22:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 53 (11C5DC00) [pid = 3752] [serial = 53] [outer = 00000000] 18:22:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 54 (130D4800) [pid = 3752] [serial = 54] [outer = 11C5DC00] 18:22:27 INFO - PROCESS | 3752 | 1464052947735 Marionette DEBUG loaded listener.js 18:22:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 55 (1311E400) [pid = 3752] [serial = 55] [outer = 11C5DC00] 18:22:28 INFO - PROCESS | 3752 | 1464052948267 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]]]}] 18:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 827ms 18:22:28 INFO - PROCESS | 3752 | 1464052948325 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 18:22:28 INFO - PROCESS | 3752 | 1464052948330 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 18:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:22:28 INFO - PROCESS | 3752 | 1464052948334 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:22:28 INFO - PROCESS | 3752 | 1464052948336 Marionette TRACE conn3 <- [1,42,null,{}] 18:22:28 INFO - PROCESS | 3752 | 1464052948340 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}] 18:22:28 INFO - PROCESS | 3752 | 1464052948453 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 18:22:28 INFO - PROCESS | 3752 | 1464052948520 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:28 INFO - PROCESS | 3752 | ++DOCSHELL 14029800 == 19 [pid = 3752] [id = 20] 18:22:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 56 (1402B800) [pid = 3752] [serial = 56] [outer = 00000000] 18:22:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 57 (14EA8400) [pid = 3752] [serial = 57] [outer = 1402B800] 18:22:28 INFO - PROCESS | 3752 | 1464052948575 Marionette DEBUG loaded listener.js 18:22:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 58 (152E0400) [pid = 3752] [serial = 58] [outer = 1402B800] 18:22:29 INFO - PROCESS | 3752 | 1464052949301 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]]]}] 18:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 999ms 18:22:29 INFO - PROCESS | 3752 | 1464052949336 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 18:22:29 INFO - PROCESS | 3752 | 1464052949339 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 18:22:29 INFO - PROCESS | 3752 | 1464052949344 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:22:29 INFO - PROCESS | 3752 | 1464052949348 Marionette TRACE conn3 <- [1,46,null,{}] 18:22:29 INFO - PROCESS | 3752 | 1464052949354 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}] 18:22:29 INFO - PROCESS | 3752 | 1464052949451 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 18:22:29 INFO - PROCESS | 3752 | 1464052949519 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:29 INFO - PROCESS | 3752 | ++DOCSHELL 105F3C00 == 20 [pid = 3752] [id = 21] 18:22:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 59 (105F4000) [pid = 3752] [serial = 59] [outer = 00000000] 18:22:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 60 (10E25400) [pid = 3752] [serial = 60] [outer = 105F4000] 18:22:29 INFO - PROCESS | 3752 | 1464052949570 Marionette DEBUG loaded listener.js 18:22:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 61 (110A1000) [pid = 3752] [serial = 61] [outer = 105F4000] 18:22:29 INFO - PROCESS | 3752 | --DOCSHELL 13D2C800 == 19 [pid = 3752] [id = 4] 18:22:30 INFO - PROCESS | 3752 | 1464052950042 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]]]}] 18:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 734ms 18:22:30 INFO - PROCESS | 3752 | 1464052950071 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 18:22:30 INFO - PROCESS | 3752 | 1464052950076 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 18:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:22:30 INFO - PROCESS | 3752 | 1464052950082 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:22:30 INFO - PROCESS | 3752 | 1464052950084 Marionette TRACE conn3 <- [1,50,null,{}] 18:22:30 INFO - PROCESS | 3752 | 1464052950088 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}] 18:22:30 INFO - PROCESS | 3752 | 1464052950248 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 18:22:30 INFO - PROCESS | 3752 | 1464052950341 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:30 INFO - PROCESS | 3752 | ++DOCSHELL 10E1A000 == 20 [pid = 3752] [id = 22] 18:22:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 62 (10E24400) [pid = 3752] [serial = 62] [outer = 00000000] 18:22:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (11C0BC00) [pid = 3752] [serial = 63] [outer = 10E24400] 18:22:30 INFO - PROCESS | 3752 | 1464052950385 Marionette DEBUG loaded listener.js 18:22:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (130D0800) [pid = 3752] [serial = 64] [outer = 10E24400] 18:22:30 INFO - PROCESS | 3752 | 1464052950739 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]]]}] 18:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 702ms 18:22:30 INFO - PROCESS | 3752 | 1464052950794 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 18:22:30 INFO - PROCESS | 3752 | 1464052950797 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 18:22:30 INFO - PROCESS | 3752 | 1464052950801 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:22:30 INFO - PROCESS | 3752 | 1464052950805 Marionette TRACE conn3 <- [1,54,null,{}] 18:22:30 INFO - PROCESS | 3752 | 1464052950815 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}] 18:22:30 INFO - PROCESS | 3752 | 1464052950895 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 18:22:30 INFO - PROCESS | 3752 | 1464052950922 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:30 INFO - PROCESS | 3752 | ++DOCSHELL 13384000 == 21 [pid = 3752] [id = 23] 18:22:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (13384800) [pid = 3752] [serial = 65] [outer = 00000000] 18:22:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (137EF800) [pid = 3752] [serial = 66] [outer = 13384800] 18:22:30 INFO - PROCESS | 3752 | 1464052950971 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (13D20000) [pid = 3752] [serial = 67] [outer = 13384800] 18:22:31 INFO - PROCESS | 3752 | 1464052951347 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]]]}] 18:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 593ms 18:22:31 INFO - PROCESS | 3752 | 1464052951401 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 18:22:31 INFO - PROCESS | 3752 | 1464052951403 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 18:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:22:31 INFO - PROCESS | 3752 | 1464052951407 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:22:31 INFO - PROCESS | 3752 | 1464052951409 Marionette TRACE conn3 <- [1,58,null,{}] 18:22:31 INFO - PROCESS | 3752 | 1464052951412 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}] 18:22:31 INFO - PROCESS | 3752 | 1464052951494 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 18:22:31 INFO - PROCESS | 3752 | 1464052951500 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:31 INFO - PROCESS | 3752 | ++DOCSHELL 13BD8C00 == 22 [pid = 3752] [id = 24] 18:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (13D2C800) [pid = 3752] [serial = 68] [outer = 00000000] 18:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (14EA7800) [pid = 3752] [serial = 69] [outer = 13D2C800] 18:22:31 INFO - PROCESS | 3752 | 1464052951545 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (15235400) [pid = 3752] [serial = 70] [outer = 13D2C800] 18:22:31 INFO - PROCESS | 3752 | 1464052951924 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]]]}] 18:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 531ms 18:22:31 INFO - PROCESS | 3752 | 1464052951943 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 18:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:22:31 INFO - PROCESS | 3752 | 1464052951946 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 18:22:31 INFO - PROCESS | 3752 | 1464052951949 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:22:31 INFO - PROCESS | 3752 | 1464052951951 Marionette TRACE conn3 <- [1,62,null,{}] 18:22:31 INFO - PROCESS | 3752 | 1464052951954 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}] 18:22:32 INFO - PROCESS | 3752 | 1464052952057 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 18:22:32 INFO - PROCESS | 3752 | 1464052952065 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:32 INFO - PROCESS | 3752 | ++DOCSHELL 152EA000 == 23 [pid = 3752] [id = 25] 18:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (152EA400) [pid = 3752] [serial = 71] [outer = 00000000] 18:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (15968800) [pid = 3752] [serial = 72] [outer = 152EA400] 18:22:32 INFO - PROCESS | 3752 | 1464052952122 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (159C1C00) [pid = 3752] [serial = 73] [outer = 152EA400] 18:22:32 INFO - PROCESS | 3752 | 1464052952530 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]]]}] 18:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 625ms 18:22:32 INFO - PROCESS | 3752 | 1464052952585 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 18:22:32 INFO - PROCESS | 3752 | 1464052952587 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 18:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:22:32 INFO - PROCESS | 3752 | 1464052952590 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:22:32 INFO - PROCESS | 3752 | 1464052952592 Marionette TRACE conn3 <- [1,66,null,{}] 18:22:32 INFO - PROCESS | 3752 | 1464052952595 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}] 18:22:32 INFO - PROCESS | 3752 | 1464052952714 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 18:22:32 INFO - PROCESS | 3752 | 1464052952729 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:32 INFO - PROCESS | 3752 | ++DOCSHELL 152E2000 == 24 [pid = 3752] [id = 26] 18:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (15FEBC00) [pid = 3752] [serial = 74] [outer = 00000000] 18:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (169EB800) [pid = 3752] [serial = 75] [outer = 15FEBC00] 18:22:32 INFO - PROCESS | 3752 | 1464052952774 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (16B4EC00) [pid = 3752] [serial = 76] [outer = 15FEBC00] 18:22:33 INFO - PROCESS | 3752 | 1464052953144 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]]]}] 18:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 18:22:33 INFO - PROCESS | 3752 | 1464052953188 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 3752 | 1464052953190 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 18:22:33 INFO - PROCESS | 3752 | 1464052953193 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:22:33 INFO - PROCESS | 3752 | 1464052953194 Marionette TRACE conn3 <- [1,70,null,{}] 18:22:33 INFO - PROCESS | 3752 | 1464052953198 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}] 18:22:33 INFO - PROCESS | 3752 | 1464052953269 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 18:22:33 INFO - PROCESS | 3752 | 1464052953335 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:33 INFO - PROCESS | 3752 | ++DOCSHELL 105EF400 == 25 [pid = 3752] [id = 27] 18:22:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (1523D000) [pid = 3752] [serial = 77] [outer = 00000000] 18:22:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (173B5400) [pid = 3752] [serial = 78] [outer = 1523D000] 18:22:33 INFO - PROCESS | 3752 | 1464052953380 Marionette DEBUG loaded listener.js 18:22:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1745B400) [pid = 3752] [serial = 79] [outer = 1523D000] 18:22:33 INFO - PROCESS | 3752 | 1464052953711 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]]]}] 18:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 593ms 18:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:22:33 INFO - PROCESS | 3752 | 1464052953790 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 3752 | 1464052953792 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 18:22:33 INFO - PROCESS | 3752 | 1464052953795 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - PROCESS | 3752 | 1464052953797 Marionette TRACE conn3 <- [1,74,null,{}] 18:22:33 INFO - PROCESS | 3752 | 1464052953800 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}] 18:22:33 INFO - PROCESS | 3752 | 1464052953899 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 18:22:33 INFO - PROCESS | 3752 | 1464052953908 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:33 INFO - PROCESS | 3752 | ++DOCSHELL 10274000 == 26 [pid = 3752] [id = 28] 18:22:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (1055B400) [pid = 3752] [serial = 80] [outer = 00000000] 18:22:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (178EA000) [pid = 3752] [serial = 81] [outer = 1055B400] 18:22:33 INFO - PROCESS | 3752 | 1464052953952 Marionette DEBUG loaded listener.js 18:22:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (17907000) [pid = 3752] [serial = 82] [outer = 1055B400] 18:22:34 INFO - PROCESS | 3752 | 1464052954312 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]]]}] 18:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 531ms 18:22:34 INFO - PROCESS | 3752 | 1464052954331 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 18:22:34 INFO - PROCESS | 3752 | 1464052954333 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 18:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:22:34 INFO - PROCESS | 3752 | 1464052954337 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:22:34 INFO - PROCESS | 3752 | 1464052954339 Marionette TRACE conn3 <- [1,78,null,{}] 18:22:34 INFO - PROCESS | 3752 | 1464052954342 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}] 18:22:34 INFO - PROCESS | 3752 | 1464052954414 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 18:22:34 INFO - PROCESS | 3752 | 1464052954420 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:34 INFO - PROCESS | 3752 | ++DOCSHELL 13380000 == 27 [pid = 3752] [id = 29] 18:22:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (176D5800) [pid = 3752] [serial = 83] [outer = 00000000] 18:22:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (17FE9800) [pid = 3752] [serial = 84] [outer = 176D5800] 18:22:34 INFO - PROCESS | 3752 | 1464052954462 Marionette DEBUG loaded listener.js 18:22:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (181AEC00) [pid = 3752] [serial = 85] [outer = 176D5800] 18:22:34 INFO - PROCESS | 3752 | 1464052954872 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]]]}] 18:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 18:22:34 INFO - PROCESS | 3752 | 1464052954934 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 18:22:34 INFO - PROCESS | 3752 | 1464052954936 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 18:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:22:34 INFO - PROCESS | 3752 | 1464052954940 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:22:34 INFO - PROCESS | 3752 | 1464052954941 Marionette TRACE conn3 <- [1,82,null,{}] 18:22:34 INFO - PROCESS | 3752 | 1464052954945 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}] 18:22:35 INFO - PROCESS | 3752 | 1464052955016 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 18:22:35 INFO - PROCESS | 3752 | 1464052955023 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 3752 | ++DOCSHELL 17CE8800 == 28 [pid = 3752] [id = 30] 18:22:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (1836D800) [pid = 3752] [serial = 86] [outer = 00000000] 18:22:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (1994C400) [pid = 3752] [serial = 87] [outer = 1836D800] 18:22:35 INFO - PROCESS | 3752 | 1464052955066 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (19951C00) [pid = 3752] [serial = 88] [outer = 1836D800] 18:22:35 INFO - PROCESS | 3752 | 1464052955458 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]]]}] 18:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 531ms 18:22:35 INFO - PROCESS | 3752 | 1464052955475 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 3752 | 1464052955477 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 18:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:22:35 INFO - PROCESS | 3752 | 1464052955480 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:22:35 INFO - PROCESS | 3752 | 1464052955483 Marionette TRACE conn3 <- [1,86,null,{}] 18:22:35 INFO - PROCESS | 3752 | 1464052955486 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}] 18:22:35 INFO - PROCESS | 3752 | 1464052955617 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 18:22:35 INFO - PROCESS | 3752 | 1464052955626 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 3752 | ++DOCSHELL 176D0000 == 29 [pid = 3752] [id = 31] 18:22:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (17910800) [pid = 3752] [serial = 89] [outer = 00000000] 18:22:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (19C4B000) [pid = 3752] [serial = 90] [outer = 17910800] 18:22:35 INFO - PROCESS | 3752 | 1464052955671 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (1A128800) [pid = 3752] [serial = 91] [outer = 17910800] 18:22:36 INFO - PROCESS | 3752 | 1464052956075 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]]]}] 18:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 624ms 18:22:36 INFO - PROCESS | 3752 | 1464052956118 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 18:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:22:36 INFO - PROCESS | 3752 | 1464052956120 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 18:22:36 INFO - PROCESS | 3752 | 1464052956123 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:22:36 INFO - PROCESS | 3752 | 1464052956125 Marionette TRACE conn3 <- [1,90,null,{}] 18:22:36 INFO - PROCESS | 3752 | 1464052956128 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}] 18:22:36 INFO - PROCESS | 3752 | 1464052956240 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 18:22:36 INFO - PROCESS | 3752 | 1464052956252 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:36 INFO - PROCESS | 3752 | ++DOCSHELL 13328000 == 30 [pid = 3752] [id = 32] 18:22:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (137EB800) [pid = 3752] [serial = 92] [outer = 00000000] 18:22:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1A225000) [pid = 3752] [serial = 93] [outer = 137EB800] 18:22:36 INFO - PROCESS | 3752 | 1464052956294 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1A22CC00) [pid = 3752] [serial = 94] [outer = 137EB800] 18:22:36 INFO - PROCESS | 3752 | 1464052956679 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]]]}] 18:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 593ms 18:22:36 INFO - PROCESS | 3752 | 1464052956721 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 18:22:36 INFO - PROCESS | 3752 | 1464052956723 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 18:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:22:36 INFO - PROCESS | 3752 | 1464052956726 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:22:36 INFO - PROCESS | 3752 | 1464052956728 Marionette TRACE conn3 <- [1,94,null,{}] 18:22:36 INFO - PROCESS | 3752 | 1464052956731 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}] 18:22:36 INFO - PROCESS | 3752 | 1464052956803 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 18:22:36 INFO - PROCESS | 3752 | 1464052956871 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:36 INFO - PROCESS | 3752 | ++DOCSHELL 10565C00 == 31 [pid = 3752] [id = 33] 18:22:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1A1B2800) [pid = 3752] [serial = 95] [outer = 00000000] 18:22:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (1A6BEC00) [pid = 3752] [serial = 96] [outer = 1A1B2800] 18:22:36 INFO - PROCESS | 3752 | 1464052956934 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1A767400) [pid = 3752] [serial = 97] [outer = 1A1B2800] 18:22:37 INFO - PROCESS | 3752 | 1464052957307 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]]]}] 18:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 639ms 18:22:37 INFO - PROCESS | 3752 | 1464052957365 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 18:22:37 INFO - PROCESS | 3752 | 1464052957366 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 18:22:37 INFO - PROCESS | 3752 | 1464052957370 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:22:37 INFO - PROCESS | 3752 | 1464052957372 Marionette TRACE conn3 <- [1,98,null,{}] 18:22:37 INFO - PROCESS | 3752 | 1464052957375 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}] 18:22:38 INFO - PROCESS | 3752 | 1464052958228 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 18:22:38 INFO - PROCESS | 3752 | 1464052958325 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:38 INFO - PROCESS | 3752 | ++DOCSHELL 102CFC00 == 32 [pid = 3752] [id = 34] 18:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (102D0400) [pid = 3752] [serial = 98] [outer = 00000000] 18:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (10A56000) [pid = 3752] [serial = 99] [outer = 102D0400] 18:22:38 INFO - PROCESS | 3752 | 1464052958372 Marionette DEBUG loaded listener.js 18:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (10A64C00) [pid = 3752] [serial = 100] [outer = 102D0400] 18:22:38 INFO - PROCESS | 3752 | 1464052958796 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]]]}] 18:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1435ms 18:22:38 INFO - PROCESS | 3752 | 1464052958818 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 18:22:38 INFO - PROCESS | 3752 | 1464052958821 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 18:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:22:38 INFO - PROCESS | 3752 | 1464052958826 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:22:38 INFO - PROCESS | 3752 | 1464052958830 Marionette TRACE conn3 <- [1,102,null,{}] 18:22:38 INFO - PROCESS | 3752 | 1464052958834 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}] 18:22:38 INFO - PROCESS | 3752 | 1464052958932 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 18:22:38 INFO - PROCESS | 3752 | 1464052958940 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:38 INFO - PROCESS | 3752 | ++DOCSHELL 11233800 == 33 [pid = 3752] [id = 35] 18:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (112A3C00) [pid = 3752] [serial = 101] [outer = 00000000] 18:22:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (11C6BC00) [pid = 3752] [serial = 102] [outer = 112A3C00] 18:22:38 INFO - PROCESS | 3752 | 1464052958989 Marionette DEBUG loaded listener.js 18:22:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (12D82000) [pid = 3752] [serial = 103] [outer = 112A3C00] 18:22:39 INFO - PROCESS | 3752 | 1464052959381 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]]]}] 18:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 593ms 18:22:39 INFO - PROCESS | 3752 | 1464052959420 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 18:22:39 INFO - PROCESS | 3752 | 1464052959423 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 18:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:22:39 INFO - PROCESS | 3752 | 1464052959426 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:22:39 INFO - PROCESS | 3752 | 1464052959428 Marionette TRACE conn3 <- [1,106,null,{}] 18:22:39 INFO - PROCESS | 3752 | 1464052959438 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}] 18:22:39 INFO - PROCESS | 3752 | 1464052960007 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (13D2D000) [pid = 3752] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1B0D8400) [pid = 3752] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1B0D1800) [pid = 3752] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1AD3D000) [pid = 3752] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1A846800) [pid = 3752] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1A767000) [pid = 3752] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1A6C0800) [pid = 3752] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1994B800) [pid = 3752] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (0F985000) [pid = 3752] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (11C5DC00) [pid = 3752] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1402B800) [pid = 3752] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (105F4000) [pid = 3752] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (10E24400) [pid = 3752] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (13384800) [pid = 3752] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (13D2C800) [pid = 3752] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (152EA400) [pid = 3752] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (15FEBC00) [pid = 3752] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (1523D000) [pid = 3752] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (1055B400) [pid = 3752] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (176D5800) [pid = 3752] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1836D800) [pid = 3752] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (17910800) [pid = 3752] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:22:40 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (137EB800) [pid = 3752] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:22:40 INFO - PROCESS | 3752 | 1464052960078 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:40 INFO - PROCESS | 3752 | ++DOCSHELL 102EB400 == 34 [pid = 3752] [id = 36] 18:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (10558C00) [pid = 3752] [serial = 104] [outer = 00000000] 18:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (10A59800) [pid = 3752] [serial = 105] [outer = 10558C00] 18:22:40 INFO - PROCESS | 3752 | 1464052960123 Marionette DEBUG loaded listener.js 18:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1289E400) [pid = 3752] [serial = 106] [outer = 10558C00] 18:22:40 INFO - PROCESS | 3752 | 1464052960479 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]]]}] 18:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1092ms 18:22:40 INFO - PROCESS | 3752 | 1464052960506 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 18:22:40 INFO - PROCESS | 3752 | 1464052960509 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 18:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:22:40 INFO - PROCESS | 3752 | 1464052960525 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:22:40 INFO - PROCESS | 3752 | 1464052960529 Marionette TRACE conn3 <- [1,110,null,{}] 18:22:40 INFO - PROCESS | 3752 | 1464052960534 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}] 18:22:40 INFO - PROCESS | 3752 | 1464052960610 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 18:22:40 INFO - PROCESS | 3752 | 1464052960616 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:40 INFO - PROCESS | 3752 | ++DOCSHELL 13378400 == 35 [pid = 3752] [id = 37] 18:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (13384C00) [pid = 3752] [serial = 107] [outer = 00000000] 18:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (13BE3000) [pid = 3752] [serial = 108] [outer = 13384C00] 18:22:40 INFO - PROCESS | 3752 | 1464052960660 Marionette DEBUG loaded listener.js 18:22:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (14024C00) [pid = 3752] [serial = 109] [outer = 13384C00] 18:22:41 INFO - PROCESS | 3752 | 1464052961080 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]]]}] 18:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 608ms 18:22:41 INFO - PROCESS | 3752 | 1464052961130 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 18:22:41 INFO - PROCESS | 3752 | 1464052961132 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 18:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:22:41 INFO - PROCESS | 3752 | 1464052961136 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:22:41 INFO - PROCESS | 3752 | 1464052961137 Marionette TRACE conn3 <- [1,114,null,{}] 18:22:41 INFO - PROCESS | 3752 | 1464052961141 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}] 18:22:41 INFO - PROCESS | 3752 | 1464052961221 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 18:22:41 INFO - PROCESS | 3752 | 1464052961229 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 3752 | ++DOCSHELL 1402A800 == 36 [pid = 3752] [id = 38] 18:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (140D1C00) [pid = 3752] [serial = 110] [outer = 00000000] 18:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (152E3C00) [pid = 3752] [serial = 111] [outer = 140D1C00] 18:22:41 INFO - PROCESS | 3752 | 1464052961272 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (1596A400) [pid = 3752] [serial = 112] [outer = 140D1C00] 18:22:41 INFO - PROCESS | 3752 | 1464052961682 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]]]}] 18:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 592ms 18:22:41 INFO - PROCESS | 3752 | 1464052961731 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 18:22:41 INFO - PROCESS | 3752 | 1464052961733 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 18:22:41 INFO - PROCESS | 3752 | 1464052961737 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:22:41 INFO - PROCESS | 3752 | 1464052961738 Marionette TRACE conn3 <- [1,118,null,{}] 18:22:41 INFO - PROCESS | 3752 | 1464052961746 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}] 18:22:41 INFO - PROCESS | 3752 | 1464052961823 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 18:22:41 INFO - PROCESS | 3752 | 1464052961831 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 3752 | ++DOCSHELL 15FEEC00 == 37 [pid = 3752] [id = 39] 18:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (15FEFC00) [pid = 3752] [serial = 113] [outer = 00000000] 18:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (161D1C00) [pid = 3752] [serial = 114] [outer = 15FEFC00] 18:22:41 INFO - PROCESS | 3752 | 1464052961880 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (16C73800) [pid = 3752] [serial = 115] [outer = 15FEFC00] 18:22:42 INFO - PROCESS | 3752 | 1464052962466 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]]]}] 18:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 796ms 18:22:42 INFO - PROCESS | 3752 | 1464052962549 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 18:22:42 INFO - PROCESS | 3752 | 1464052962554 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 18:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:22:42 INFO - PROCESS | 3752 | 1464052962573 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:22:42 INFO - PROCESS | 3752 | 1464052962578 Marionette TRACE conn3 <- [1,122,null,{}] 18:22:42 INFO - PROCESS | 3752 | 1464052962598 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}] 18:22:42 INFO - PROCESS | 3752 | 1464052962704 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 18:22:42 INFO - PROCESS | 3752 | 1464052962770 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:42 INFO - PROCESS | 3752 | ++DOCSHELL 10A7CC00 == 38 [pid = 3752] [id = 40] 18:22:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1109F800) [pid = 3752] [serial = 116] [outer = 00000000] 18:22:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (128A3C00) [pid = 3752] [serial = 117] [outer = 1109F800] 18:22:42 INFO - PROCESS | 3752 | 1464052962832 Marionette DEBUG loaded listener.js 18:22:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1311E000) [pid = 3752] [serial = 118] [outer = 1109F800] 18:22:43 INFO - PROCESS | 3752 | 1464052963344 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]]]}] 18:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 812ms 18:22:43 INFO - PROCESS | 3752 | 1464052963392 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 18:22:43 INFO - PROCESS | 3752 | 1464052963398 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 18:22:43 INFO - PROCESS | 3752 | 1464052963406 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:22:43 INFO - PROCESS | 3752 | 1464052963408 Marionette TRACE conn3 <- [1,126,null,{}] 18:22:43 INFO - PROCESS | 3752 | 1464052963413 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}] 18:22:43 INFO - PROCESS | 3752 | 1464052963516 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 18:22:43 INFO - PROCESS | 3752 | 1464052963600 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:43 INFO - PROCESS | 3752 | ++DOCSHELL 1331CC00 == 39 [pid = 3752] [id = 41] 18:22:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (13378000) [pid = 3752] [serial = 119] [outer = 00000000] 18:22:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (140D3C00) [pid = 3752] [serial = 120] [outer = 13378000] 18:22:43 INFO - PROCESS | 3752 | 1464052963653 Marionette DEBUG loaded listener.js 18:22:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (159BC000) [pid = 3752] [serial = 121] [outer = 13378000] 18:22:44 INFO - PROCESS | 3752 | 1464052964177 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]]]}] 18:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 795ms 18:22:44 INFO - PROCESS | 3752 | 1464052964210 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 3752 | 1464052964212 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 18:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:22:44 INFO - PROCESS | 3752 | 1464052964216 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 3752 | 1464052964220 Marionette TRACE conn3 <- [1,130,null,{}] 18:22:44 INFO - PROCESS | 3752 | 1464052964231 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}] 18:22:44 INFO - PROCESS | 3752 | 1464052964328 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 18:22:44 INFO - PROCESS | 3752 | 1464052964402 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 3752 | ++DOCSHELL 1735E800 == 40 [pid = 3752] [id = 42] 18:22:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1735EC00) [pid = 3752] [serial = 122] [outer = 00000000] 18:22:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (17368000) [pid = 3752] [serial = 123] [outer = 1735EC00] 18:22:44 INFO - PROCESS | 3752 | 1464052964457 Marionette DEBUG loaded listener.js 18:22:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1744F400) [pid = 3752] [serial = 124] [outer = 1735EC00] 18:22:45 INFO - PROCESS | 3752 | 1464052965020 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]]]}] 18:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 842ms 18:22:45 INFO - PROCESS | 3752 | 1464052965059 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 18:22:45 INFO - PROCESS | 3752 | 1464052965062 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 18:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:22:45 INFO - PROCESS | 3752 | 1464052965065 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:22:45 INFO - PROCESS | 3752 | 1464052965067 Marionette TRACE conn3 <- [1,134,null,{}] 18:22:45 INFO - PROCESS | 3752 | 1464052965071 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}] 18:22:45 INFO - PROCESS | 3752 | 1464052965165 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 18:22:45 INFO - PROCESS | 3752 | 1464052965249 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:45 INFO - PROCESS | 3752 | ++DOCSHELL 105FB800 == 41 [pid = 3752] [id = 43] 18:22:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (10A60800) [pid = 3752] [serial = 125] [outer = 00000000] 18:22:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (11231000) [pid = 3752] [serial = 126] [outer = 10A60800] 18:22:45 INFO - PROCESS | 3752 | 1464052965302 Marionette DEBUG loaded listener.js 18:22:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (13119800) [pid = 3752] [serial = 127] [outer = 10A60800] 18:22:45 INFO - PROCESS | 3752 | 1464052965889 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]]]}] 18:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 843ms 18:22:45 INFO - PROCESS | 3752 | 1464052965907 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 18:22:45 INFO - PROCESS | 3752 | 1464052965911 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 18:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:22:45 INFO - PROCESS | 3752 | 1464052965916 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:22:45 INFO - PROCESS | 3752 | 1464052965919 Marionette TRACE conn3 <- [1,138,null,{}] 18:22:45 INFO - PROCESS | 3752 | 1464052965924 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}] 18:22:46 INFO - PROCESS | 3752 | 1464052966014 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 18:22:46 INFO - PROCESS | 3752 | 1464052966115 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 3752 | ++DOCSHELL 110A7400 == 42 [pid = 3752] [id = 44] 18:22:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1122BC00) [pid = 3752] [serial = 128] [outer = 00000000] 18:22:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (11C0B800) [pid = 3752] [serial = 129] [outer = 1122BC00] 18:22:46 INFO - PROCESS | 3752 | 1464052966164 Marionette DEBUG loaded listener.js 18:22:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (12D85400) [pid = 3752] [serial = 130] [outer = 1122BC00] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 1402A800 == 41 [pid = 3752] [id = 38] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 13378400 == 40 [pid = 3752] [id = 37] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 102EB400 == 39 [pid = 3752] [id = 36] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 11233800 == 38 [pid = 3752] [id = 35] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 102CFC00 == 37 [pid = 3752] [id = 34] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 13380000 == 36 [pid = 3752] [id = 29] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 105FB800 == 35 [pid = 3752] [id = 43] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 1331CC00 == 34 [pid = 3752] [id = 41] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 13328000 == 33 [pid = 3752] [id = 32] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 1735E800 == 32 [pid = 3752] [id = 42] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 176D0000 == 31 [pid = 3752] [id = 31] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 17CE8800 == 30 [pid = 3752] [id = 30] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 10565C00 == 29 [pid = 3752] [id = 33] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 15FEEC00 == 28 [pid = 3752] [id = 39] 18:22:46 INFO - PROCESS | 3752 | --DOCSHELL 10A7CC00 == 27 [pid = 3752] [id = 40] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (16B4B000) [pid = 3752] [serial = 17] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1B313000) [pid = 3752] [serial = 43] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (102F8000) [pid = 3752] [serial = 51] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (130D4800) [pid = 3752] [serial = 54] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (14EA8400) [pid = 3752] [serial = 57] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (152E0400) [pid = 3752] [serial = 58] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (10E25400) [pid = 3752] [serial = 60] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (11C0BC00) [pid = 3752] [serial = 63] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (137EF800) [pid = 3752] [serial = 66] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (13D20000) [pid = 3752] [serial = 67] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (14EA7800) [pid = 3752] [serial = 69] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (15968800) [pid = 3752] [serial = 72] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (159C1C00) [pid = 3752] [serial = 73] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (169EB800) [pid = 3752] [serial = 75] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (173B5400) [pid = 3752] [serial = 78] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (178EA000) [pid = 3752] [serial = 81] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (17FE9800) [pid = 3752] [serial = 84] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (1994C400) [pid = 3752] [serial = 87] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (19C4B000) [pid = 3752] [serial = 90] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (1A225000) [pid = 3752] [serial = 93] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (16B4EC00) [pid = 3752] [serial = 76] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (1745B400) [pid = 3752] [serial = 79] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (17907000) [pid = 3752] [serial = 82] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (110A1000) [pid = 3752] [serial = 61] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (10A5B800) [pid = 3752] [serial = 52] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (15235400) [pid = 3752] [serial = 70] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (181AEC00) [pid = 3752] [serial = 85] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (19951C00) [pid = 3752] [serial = 88] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (130D0800) [pid = 3752] [serial = 64] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1A128800) [pid = 3752] [serial = 91] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (1A22CC00) [pid = 3752] [serial = 94] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1311E400) [pid = 3752] [serial = 55] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (16BB5C00) [pid = 3752] [serial = 14] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (140CF800) [pid = 3752] [serial = 9] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (140D4400) [pid = 3752] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (11CF1800) [pid = 3752] [serial = 4] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (1B0D8800) [pid = 3752] [serial = 39] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1AF24C00) [pid = 3752] [serial = 36] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (1AF28400) [pid = 3752] [serial = 37] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (1A8BC000) [pid = 3752] [serial = 33] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (1A8C0400) [pid = 3752] [serial = 34] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (1A842000) [pid = 3752] [serial = 31] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 64 (1AD3C000) [pid = 3752] [serial = 28] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 63 (1A771C00) [pid = 3752] [serial = 30] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 62 (1AD38400) [pid = 3752] [serial = 27] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 61 (1A22C000) [pid = 3752] [serial = 24] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 60 (19952400) [pid = 3752] [serial = 22] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 59 (1994E000) [pid = 3752] [serial = 21] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 58 (1B55C800) [pid = 3752] [serial = 48] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 57 (1B312400) [pid = 3752] [serial = 42] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 56 (1B482800) [pid = 3752] [serial = 45] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 3752 | --DOMWINDOW == 55 (1B308400) [pid = 3752] [serial = 40] [outer = 00000000] [url = about:blank] 18:22:47 INFO - PROCESS | 3752 | 1464052967114 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]]]}] 18:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1248ms 18:22:47 INFO - PROCESS | 3752 | 1464052967164 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 3752 | 1464052967168 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 18:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:22:47 INFO - PROCESS | 3752 | 1464052967174 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:22:47 INFO - PROCESS | 3752 | 1464052967177 Marionette TRACE conn3 <- [1,142,null,{}] 18:22:47 INFO - PROCESS | 3752 | 1464052967182 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}] 18:22:47 INFO - PROCESS | 3752 | 1464052967272 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 18:22:47 INFO - PROCESS | 3752 | 1464052967339 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 3752 | ++DOCSHELL 110A2400 == 28 [pid = 3752] [id = 45] 18:22:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 56 (11233800) [pid = 3752] [serial = 131] [outer = 00000000] 18:22:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 57 (11A0F800) [pid = 3752] [serial = 132] [outer = 11233800] 18:22:47 INFO - PROCESS | 3752 | 1464052967385 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 58 (11C6AC00) [pid = 3752] [serial = 133] [outer = 11233800] 18:22:47 INFO - PROCESS | 3752 | 1464052967771 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]]]}] 18:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 639ms 18:22:47 INFO - PROCESS | 3752 | 1464052967814 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 3752 | 1464052967820 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 18:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:22:47 INFO - PROCESS | 3752 | 1464052967826 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:22:47 INFO - PROCESS | 3752 | 1464052967829 Marionette TRACE conn3 <- [1,146,null,{}] 18:22:47 INFO - PROCESS | 3752 | 1464052967833 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}] 18:22:47 INFO - PROCESS | 3752 | 1464052967909 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 18:22:47 INFO - PROCESS | 3752 | 1464052967916 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 3752 | ++DOCSHELL 1289EC00 == 29 [pid = 3752] [id = 46] 18:22:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 59 (12D87000) [pid = 3752] [serial = 134] [outer = 00000000] 18:22:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 60 (1337E400) [pid = 3752] [serial = 135] [outer = 12D87000] 18:22:47 INFO - PROCESS | 3752 | 1464052967969 Marionette DEBUG loaded listener.js 18:22:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 61 (13705C00) [pid = 3752] [serial = 136] [outer = 12D87000] 18:22:48 INFO - PROCESS | 3752 | 1464052968378 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]]]}] 18:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 593ms 18:22:48 INFO - PROCESS | 3752 | 1464052968425 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 3752 | 1464052968428 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 18:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:22:48 INFO - PROCESS | 3752 | 1464052968435 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:22:48 INFO - PROCESS | 3752 | 1464052968438 Marionette TRACE conn3 <- [1,150,null,{}] 18:22:48 INFO - PROCESS | 3752 | 1464052968449 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}] 18:22:48 INFO - PROCESS | 3752 | 1464052968527 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 18:22:48 INFO - PROCESS | 3752 | 1464052968537 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:48 INFO - PROCESS | 3752 | ++DOCSHELL 14028000 == 30 [pid = 3752] [id = 47] 18:22:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 62 (1402A800) [pid = 3752] [serial = 137] [outer = 00000000] 18:22:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (140D0000) [pid = 3752] [serial = 138] [outer = 1402A800] 18:22:48 INFO - PROCESS | 3752 | 1464052968583 Marionette DEBUG loaded listener.js 18:22:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (14EA8400) [pid = 3752] [serial = 139] [outer = 1402A800] 18:22:49 INFO - PROCESS | 3752 | 1464052969007 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]]]}] 18:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 593ms 18:22:49 INFO - PROCESS | 3752 | 1464052969032 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 18:22:49 INFO - PROCESS | 3752 | 1464052969034 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 18:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:22:49 INFO - PROCESS | 3752 | 1464052969050 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:22:49 INFO - PROCESS | 3752 | 1464052969052 Marionette TRACE conn3 <- [1,154,null,{}] 18:22:49 INFO - PROCESS | 3752 | 1464052969055 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}] 18:22:49 INFO - PROCESS | 3752 | 1464052969154 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 18:22:49 INFO - PROCESS | 3752 | 1464052969160 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 3752 | ++DOCSHELL 140CF000 == 31 [pid = 3752] [id = 48] 18:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (140D4000) [pid = 3752] [serial = 140] [outer = 00000000] 18:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (159C1C00) [pid = 3752] [serial = 141] [outer = 140D4000] 18:22:49 INFO - PROCESS | 3752 | 1464052969203 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (15FEEC00) [pid = 3752] [serial = 142] [outer = 140D4000] 18:22:49 INFO - PROCESS | 3752 | 1464052969599 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]]]}] 18:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 593ms 18:22:49 INFO - PROCESS | 3752 | 1464052969635 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 18:22:49 INFO - PROCESS | 3752 | 1464052969637 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 18:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:22:49 INFO - PROCESS | 3752 | 1464052969640 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:22:49 INFO - PROCESS | 3752 | 1464052969642 Marionette TRACE conn3 <- [1,158,null,{}] 18:22:49 INFO - PROCESS | 3752 | 1464052969645 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}] 18:22:49 INFO - PROCESS | 3752 | 1464052969737 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 18:22:49 INFO - PROCESS | 3752 | 1464052969742 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 3752 | ++DOCSHELL 152E2800 == 32 [pid = 3752] [id = 49] 18:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (159B9400) [pid = 3752] [serial = 143] [outer = 00000000] 18:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (16B4DC00) [pid = 3752] [serial = 144] [outer = 159B9400] 18:22:49 INFO - PROCESS | 3752 | 1464052969786 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (16BB6800) [pid = 3752] [serial = 145] [outer = 159B9400] 18:22:50 INFO - PROCESS | 3752 | 1464052970241 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]]]}] 18:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 639ms 18:22:50 INFO - PROCESS | 3752 | 1464052970279 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 3752 | 1464052970281 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 18:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:22:50 INFO - PROCESS | 3752 | 1464052970284 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:22:50 INFO - PROCESS | 3752 | 1464052970286 Marionette TRACE conn3 <- [1,162,null,{}] 18:22:50 INFO - PROCESS | 3752 | 1464052970289 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}] 18:22:50 INFO - PROCESS | 3752 | 1464052970407 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 18:22:50 INFO - PROCESS | 3752 | 1464052970414 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 3752 | ++DOCSHELL 168E2C00 == 33 [pid = 3752] [id = 50] 18:22:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (168E6800) [pid = 3752] [serial = 146] [outer = 00000000] 18:22:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (17459C00) [pid = 3752] [serial = 147] [outer = 168E6800] 18:22:50 INFO - PROCESS | 3752 | 1464052970458 Marionette DEBUG loaded listener.js 18:22:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (176D1C00) [pid = 3752] [serial = 148] [outer = 168E6800] 18:22:50 INFO - PROCESS | 3752 | 1464052970837 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]]]}] 18:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 593ms 18:22:50 INFO - PROCESS | 3752 | 1464052970865 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 3752 | 1464052970867 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 18:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:22:50 INFO - PROCESS | 3752 | 1464052970870 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:22:50 INFO - PROCESS | 3752 | 1464052970872 Marionette TRACE conn3 <- [1,166,null,{}] 18:22:50 INFO - PROCESS | 3752 | 1464052970875 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}] 18:22:50 INFO - PROCESS | 3752 | 1464052970965 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 18:22:50 INFO - PROCESS | 3752 | 1464052970972 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 3752 | ++DOCSHELL 17621000 == 34 [pid = 3752] [id = 51] 18:22:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (176CE400) [pid = 3752] [serial = 149] [outer = 00000000] 18:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (17910C00) [pid = 3752] [serial = 150] [outer = 176CE400] 18:22:51 INFO - PROCESS | 3752 | 1464052971017 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (17FE4800) [pid = 3752] [serial = 151] [outer = 176CE400] 18:22:51 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1A1B2800) [pid = 3752] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:22:51 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (15FEFC00) [pid = 3752] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:22:51 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (140D1C00) [pid = 3752] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:22:51 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (112A3C00) [pid = 3752] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:22:51 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (13384C00) [pid = 3752] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:22:51 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (10558C00) [pid = 3752] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:22:51 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (102D0400) [pid = 3752] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:22:51 INFO - PROCESS | 3752 | 1464052971450 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]]]}] 18:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 624ms 18:22:51 INFO - PROCESS | 3752 | 1464052971508 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 3752 | 1464052971510 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 18:22:51 INFO - PROCESS | 3752 | 1464052971514 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:22:51 INFO - PROCESS | 3752 | 1464052971515 Marionette TRACE conn3 <- [1,170,null,{}] 18:22:51 INFO - PROCESS | 3752 | 1464052971518 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}] 18:22:51 INFO - PROCESS | 3752 | 1464052971597 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 18:22:51 INFO - PROCESS | 3752 | 1464052971604 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:51 INFO - PROCESS | 3752 | ++DOCSHELL 11A0AC00 == 35 [pid = 3752] [id = 52] 18:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (12A98000) [pid = 3752] [serial = 152] [outer = 00000000] 18:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (176D9800) [pid = 3752] [serial = 153] [outer = 12A98000] 18:22:51 INFO - PROCESS | 3752 | 1464052971647 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (176DC800) [pid = 3752] [serial = 154] [outer = 12A98000] 18:22:52 INFO - PROCESS | 3752 | 1464052972016 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]]]}] 18:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 531ms 18:22:52 INFO - PROCESS | 3752 | 1464052972050 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 18:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:22:52 INFO - PROCESS | 3752 | 1464052972053 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 18:22:52 INFO - PROCESS | 3752 | 1464052972057 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:22:52 INFO - PROCESS | 3752 | 1464052972060 Marionette TRACE conn3 <- [1,174,null,{}] 18:22:52 INFO - PROCESS | 3752 | 1464052972063 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}] 18:22:52 INFO - PROCESS | 3752 | 1464052972160 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 18:22:52 INFO - PROCESS | 3752 | 1464052972168 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 3752 | ++DOCSHELL 14024800 == 36 [pid = 3752] [id = 53] 18:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (181B3400) [pid = 3752] [serial = 155] [outer = 00000000] 18:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (18374800) [pid = 3752] [serial = 156] [outer = 181B3400] 18:22:52 INFO - PROCESS | 3752 | 1464052972212 Marionette DEBUG loaded listener.js 18:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (18379C00) [pid = 3752] [serial = 157] [outer = 181B3400] 18:22:52 INFO - PROCESS | 3752 | 1464052972593 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]]]}] 18:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 593ms 18:22:52 INFO - PROCESS | 3752 | 1464052972652 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 18:22:52 INFO - PROCESS | 3752 | 1464052972654 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 18:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:22:52 INFO - PROCESS | 3752 | 1464052972658 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:22:52 INFO - PROCESS | 3752 | 1464052972659 Marionette TRACE conn3 <- [1,178,null,{}] 18:22:52 INFO - PROCESS | 3752 | 1464052972663 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}] 18:22:52 INFO - PROCESS | 3752 | 1464052972759 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 18:22:52 INFO - PROCESS | 3752 | 1464052972767 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 3752 | ++DOCSHELL 105FB400 == 37 [pid = 3752] [id = 54] 18:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (10A5B400) [pid = 3752] [serial = 158] [outer = 00000000] 18:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (1994A800) [pid = 3752] [serial = 159] [outer = 10A5B400] 18:22:52 INFO - PROCESS | 3752 | 1464052972809 Marionette DEBUG loaded listener.js 18:22:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (1994E000) [pid = 3752] [serial = 160] [outer = 10A5B400] 18:22:53 INFO - PROCESS | 3752 | 1464052973185 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]]]}] 18:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 593ms 18:22:53 INFO - PROCESS | 3752 | 1464052973267 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 18:22:53 INFO - PROCESS | 3752 | 1464052973271 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 18:22:53 INFO - PROCESS | 3752 | 1464052973276 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:22:53 INFO - PROCESS | 3752 | 1464052973280 Marionette TRACE conn3 <- [1,182,null,{}] 18:22:53 INFO - PROCESS | 3752 | 1464052973287 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}] 18:22:53 INFO - PROCESS | 3752 | 1464052973378 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 18:22:53 INFO - PROCESS | 3752 | 1464052973568 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:53 INFO - PROCESS | 3752 | ++DOCSHELL 110A2800 == 38 [pid = 3752] [id = 55] 18:22:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (110AA400) [pid = 3752] [serial = 161] [outer = 00000000] 18:22:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (112AA800) [pid = 3752] [serial = 162] [outer = 110AA400] 18:22:53 INFO - PROCESS | 3752 | 1464052973625 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (12B65400) [pid = 3752] [serial = 163] [outer = 110AA400] 18:22:54 INFO - PROCESS | 3752 | 1464052974303 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]]]}] 18:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1030ms 18:22:54 INFO - PROCESS | 3752 | 1464052974319 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 18:22:54 INFO - PROCESS | 3752 | 1464052974323 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 18:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:22:54 INFO - PROCESS | 3752 | 1464052974364 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:22:54 INFO - PROCESS | 3752 | 1464052974368 Marionette TRACE conn3 <- [1,186,null,{}] 18:22:54 INFO - PROCESS | 3752 | 1464052974373 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}] 18:22:54 INFO - PROCESS | 3752 | 1464052974480 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 18:22:54 INFO - PROCESS | 3752 | 1464052974548 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:54 INFO - PROCESS | 3752 | ++DOCSHELL 1332A800 == 39 [pid = 3752] [id = 56] 18:22:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1337D000) [pid = 3752] [serial = 164] [outer = 00000000] 18:22:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1401EC00) [pid = 3752] [serial = 165] [outer = 1337D000] 18:22:54 INFO - PROCESS | 3752 | 1464052974601 Marionette DEBUG loaded listener.js 18:22:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (140D0400) [pid = 3752] [serial = 166] [outer = 1337D000] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 14024800 == 38 [pid = 3752] [id = 53] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 11A0AC00 == 37 [pid = 3752] [id = 52] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 17621000 == 36 [pid = 3752] [id = 51] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 168E2C00 == 35 [pid = 3752] [id = 50] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 152E2800 == 34 [pid = 3752] [id = 49] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 140CF000 == 33 [pid = 3752] [id = 48] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 14028000 == 32 [pid = 3752] [id = 47] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 1289EC00 == 31 [pid = 3752] [id = 46] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 110A2400 == 30 [pid = 3752] [id = 45] 18:22:55 INFO - PROCESS | 3752 | --DOCSHELL 110A7400 == 29 [pid = 3752] [id = 44] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (1A767400) [pid = 3752] [serial = 97] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1A6BEC00) [pid = 3752] [serial = 96] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (16C73800) [pid = 3752] [serial = 115] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (161D1C00) [pid = 3752] [serial = 114] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1596A400) [pid = 3752] [serial = 112] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (11C6BC00) [pid = 3752] [serial = 102] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (13BE3000) [pid = 3752] [serial = 108] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (152E3C00) [pid = 3752] [serial = 111] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (10A59800) [pid = 3752] [serial = 105] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (10A56000) [pid = 3752] [serial = 99] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (10A64C00) [pid = 3752] [serial = 100] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (12D82000) [pid = 3752] [serial = 103] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (14024C00) [pid = 3752] [serial = 109] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (1289E400) [pid = 3752] [serial = 106] [outer = 00000000] [url = about:blank] 18:22:55 INFO - PROCESS | 3752 | 1464052975373 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]]]}] 18:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1076ms 18:22:55 INFO - PROCESS | 3752 | 1464052975422 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 18:22:55 INFO - PROCESS | 3752 | 1464052975426 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 18:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:22:55 INFO - PROCESS | 3752 | 1464052975431 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:22:55 INFO - PROCESS | 3752 | 1464052975434 Marionette TRACE conn3 <- [1,190,null,{}] 18:22:55 INFO - PROCESS | 3752 | 1464052975439 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}] 18:22:55 INFO - PROCESS | 3752 | 1464052975516 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 18:22:55 INFO - PROCESS | 3752 | 1464052975524 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 3752 | ++DOCSHELL 110A1400 == 30 [pid = 3752] [id = 57] 18:22:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (110A2400) [pid = 3752] [serial = 167] [outer = 00000000] 18:22:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (117A4C00) [pid = 3752] [serial = 168] [outer = 110A2400] 18:22:55 INFO - PROCESS | 3752 | 1464052975571 Marionette DEBUG loaded listener.js 18:22:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (11CF1800) [pid = 3752] [serial = 169] [outer = 110A2400] 18:22:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (130D5C00) [pid = 3752] [serial = 170] [outer = 1B487000] 18:22:56 INFO - PROCESS | 3752 | 1464052976042 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]]]}] 18:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 624ms 18:22:56 INFO - PROCESS | 3752 | 1464052976069 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 18:22:56 INFO - PROCESS | 3752 | 1464052976074 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 18:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:22:56 INFO - PROCESS | 3752 | 1464052976080 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - PROCESS | 3752 | 1464052976082 Marionette TRACE conn3 <- [1,194,null,{}] 18:22:56 INFO - PROCESS | 3752 | 1464052976086 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}] 18:22:56 INFO - PROCESS | 3752 | 1464052976164 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 18:22:56 INFO - PROCESS | 3752 | 1464052976212 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:56 INFO - PROCESS | 3752 | ++DOCSHELL 137EC800 == 31 [pid = 3752] [id = 58] 18:22:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (137ED800) [pid = 3752] [serial = 171] [outer = 00000000] 18:22:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (13BE3800) [pid = 3752] [serial = 172] [outer = 137ED800] 18:22:56 INFO - PROCESS | 3752 | 1464052976288 Marionette DEBUG loaded listener.js 18:22:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (14010000) [pid = 3752] [serial = 173] [outer = 137ED800] 18:22:56 INFO - PROCESS | 3752 | 1464052976728 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]]]}] 18:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 702ms 18:22:56 INFO - PROCESS | 3752 | 1464052976779 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 18:22:56 INFO - PROCESS | 3752 | 1464052976781 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 18:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:22:56 INFO - PROCESS | 3752 | 1464052976785 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - PROCESS | 3752 | 1464052976788 Marionette TRACE conn3 <- [1,198,null,{}] 18:22:56 INFO - PROCESS | 3752 | 1464052976799 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}] 18:22:56 INFO - PROCESS | 3752 | 1464052976882 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 18:22:56 INFO - PROCESS | 3752 | 1464052976892 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:56 INFO - PROCESS | 3752 | ++DOCSHELL 156E1400 == 32 [pid = 3752] [id = 59] 18:22:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (156E1C00) [pid = 3752] [serial = 174] [outer = 00000000] 18:22:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (15971C00) [pid = 3752] [serial = 175] [outer = 156E1C00] 18:22:56 INFO - PROCESS | 3752 | 1464052976940 Marionette DEBUG loaded listener.js 18:22:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (15FE5400) [pid = 3752] [serial = 176] [outer = 156E1C00] 18:22:57 INFO - PROCESS | 3752 | 1464052977333 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]]]}] 18:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 593ms 18:22:57 INFO - PROCESS | 3752 | 1464052977383 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 18:22:57 INFO - PROCESS | 3752 | 1464052977386 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 18:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:22:57 INFO - PROCESS | 3752 | 1464052977389 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:22:57 INFO - PROCESS | 3752 | 1464052977391 Marionette TRACE conn3 <- [1,202,null,{}] 18:22:57 INFO - PROCESS | 3752 | 1464052977394 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}] 18:22:57 INFO - PROCESS | 3752 | 1464052977470 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 18:22:57 INFO - PROCESS | 3752 | 1464052977489 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:57 INFO - PROCESS | 3752 | ++DOCSHELL 12AEB000 == 33 [pid = 3752] [id = 60] 18:22:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (156E8000) [pid = 3752] [serial = 177] [outer = 00000000] 18:22:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1735B800) [pid = 3752] [serial = 178] [outer = 156E8000] 18:22:57 INFO - PROCESS | 3752 | 1464052977534 Marionette DEBUG loaded listener.js 18:22:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (17360000) [pid = 3752] [serial = 179] [outer = 156E8000] 18:22:57 INFO - PROCESS | 3752 | 1464052977971 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]]]}] 18:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 624ms 18:22:58 INFO - PROCESS | 3752 | 1464052978025 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 18:22:58 INFO - PROCESS | 3752 | 1464052978027 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 18:22:58 INFO - PROCESS | 3752 | 1464052978030 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:22:58 INFO - PROCESS | 3752 | 1464052978032 Marionette TRACE conn3 <- [1,206,null,{}] 18:22:58 INFO - PROCESS | 3752 | 1464052978035 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}] 18:22:58 INFO - PROCESS | 3752 | 1464052978129 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 18:22:58 INFO - PROCESS | 3752 | 1464052978137 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:58 INFO - PROCESS | 3752 | ++DOCSHELL 16C6B000 == 34 [pid = 3752] [id = 61] 18:22:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (17366000) [pid = 3752] [serial = 180] [outer = 00000000] 18:22:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (17455800) [pid = 3752] [serial = 181] [outer = 17366000] 18:22:58 INFO - PROCESS | 3752 | 1464052978181 Marionette DEBUG loaded listener.js 18:22:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (176DA000) [pid = 3752] [serial = 182] [outer = 17366000] 18:22:58 INFO - PROCESS | 3752 | 1464052978595 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]]]}] 18:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 593ms 18:22:58 INFO - PROCESS | 3752 | 1464052978627 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 18:22:58 INFO - PROCESS | 3752 | 1464052978629 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 18:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:22:58 INFO - PROCESS | 3752 | 1464052978633 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:22:58 INFO - PROCESS | 3752 | 1464052978634 Marionette TRACE conn3 <- [1,210,null,{}] 18:22:58 INFO - PROCESS | 3752 | 1464052978644 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}] 18:22:58 INFO - PROCESS | 3752 | 1464052978758 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 18:22:58 INFO - PROCESS | 3752 | 1464052978765 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:58 INFO - PROCESS | 3752 | ++DOCSHELL 14EB5000 == 35 [pid = 3752] [id = 62] 18:22:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (16C76400) [pid = 3752] [serial = 183] [outer = 00000000] 18:22:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (1994FC00) [pid = 3752] [serial = 184] [outer = 16C76400] 18:22:58 INFO - PROCESS | 3752 | 1464052978809 Marionette DEBUG loaded listener.js 18:22:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (19952000) [pid = 3752] [serial = 185] [outer = 16C76400] 18:22:59 INFO - PROCESS | 3752 | 1464052979242 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]]]}] 18:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 624ms 18:22:59 INFO - PROCESS | 3752 | 1464052979278 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 18:22:59 INFO - PROCESS | 3752 | 1464052979280 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 18:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:22:59 INFO - PROCESS | 3752 | 1464052979283 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:22:59 INFO - PROCESS | 3752 | 1464052979285 Marionette TRACE conn3 <- [1,214,null,{}] 18:22:59 INFO - PROCESS | 3752 | 1464052979288 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}] 18:22:59 INFO - PROCESS | 3752 | 1464052979383 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 18:22:59 INFO - PROCESS | 3752 | 1464052979389 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 3752 | ++DOCSHELL 10A77000 == 36 [pid = 3752] [id = 63] 18:22:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (199E7C00) [pid = 3752] [serial = 186] [outer = 00000000] 18:22:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (19C50C00) [pid = 3752] [serial = 187] [outer = 199E7C00] 18:22:59 INFO - PROCESS | 3752 | 1464052979431 Marionette DEBUG loaded listener.js 18:22:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1A11C000) [pid = 3752] [serial = 188] [outer = 199E7C00] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (159B9400) [pid = 3752] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (11233800) [pid = 3752] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (181B3400) [pid = 3752] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (12D87000) [pid = 3752] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (1122BC00) [pid = 3752] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (1402A800) [pid = 3752] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (168E6800) [pid = 3752] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (1109F800) [pid = 3752] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (13378000) [pid = 3752] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1735EC00) [pid = 3752] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (10A60800) [pid = 3752] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (176CE400) [pid = 3752] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (12A98000) [pid = 3752] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:22:59 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (140D4000) [pid = 3752] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:22:59 INFO - PROCESS | 3752 | 1464052979928 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]]]}] 18:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 702ms 18:22:59 INFO - PROCESS | 3752 | 1464052979981 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 18:22:59 INFO - PROCESS | 3752 | 1464052979983 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 18:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:22:59 INFO - PROCESS | 3752 | 1464052979986 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:22:59 INFO - PROCESS | 3752 | 1464052979988 Marionette TRACE conn3 <- [1,218,null,{}] 18:22:59 INFO - PROCESS | 3752 | 1464052979991 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}] 18:23:00 INFO - PROCESS | 3752 | 1464052980061 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 18:23:00 INFO - PROCESS | 3752 | 1464052980151 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:00 INFO - PROCESS | 3752 | ++DOCSHELL 0C783800 == 37 [pid = 3752] [id = 64] 18:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (102D0400) [pid = 3752] [serial = 189] [outer = 00000000] 18:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (13378000) [pid = 3752] [serial = 190] [outer = 102D0400] 18:23:00 INFO - PROCESS | 3752 | 1464052980194 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (16BBB000) [pid = 3752] [serial = 191] [outer = 102D0400] 18:23:00 INFO - PROCESS | 3752 | 1464052980530 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]]]}] 18:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 593ms 18:23:00 INFO - PROCESS | 3752 | 1464052980584 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 18:23:00 INFO - PROCESS | 3752 | 1464052980585 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 18:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:23:00 INFO - PROCESS | 3752 | 1464052980589 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:23:00 INFO - PROCESS | 3752 | 1464052980590 Marionette TRACE conn3 <- [1,222,null,{}] 18:23:00 INFO - PROCESS | 3752 | 1464052980594 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}] 18:23:00 INFO - PROCESS | 3752 | 1464052980664 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 18:23:00 INFO - PROCESS | 3752 | 1464052980670 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:00 INFO - PROCESS | 3752 | ++DOCSHELL 13329800 == 38 [pid = 3752] [id = 65] 18:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (13376400) [pid = 3752] [serial = 192] [outer = 00000000] 18:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1A1BF400) [pid = 3752] [serial = 193] [outer = 13376400] 18:23:00 INFO - PROCESS | 3752 | 1464052980714 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (1A1C1400) [pid = 3752] [serial = 194] [outer = 13376400] 18:23:01 INFO - PROCESS | 3752 | 1464052981066 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]]]}] 18:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 530ms 18:23:01 INFO - PROCESS | 3752 | 1464052981109 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 18:23:01 INFO - PROCESS | 3752 | 1464052981111 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 18:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:23:01 INFO - PROCESS | 3752 | 1464052981114 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:23:01 INFO - PROCESS | 3752 | 1464052981115 Marionette TRACE conn3 <- [1,226,null,{}] 18:23:01 INFO - PROCESS | 3752 | 1464052981130 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}] 18:23:01 INFO - PROCESS | 3752 | 1464052981203 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 18:23:01 INFO - PROCESS | 3752 | 1464052981210 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:01 INFO - PROCESS | 3752 | ++DOCSHELL 199E0400 == 39 [pid = 3752] [id = 66] 18:23:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (19C44000) [pid = 3752] [serial = 195] [outer = 00000000] 18:23:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (1A3F1400) [pid = 3752] [serial = 196] [outer = 19C44000] 18:23:01 INFO - PROCESS | 3752 | 1464052981253 Marionette DEBUG loaded listener.js 18:23:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (1A3FE400) [pid = 3752] [serial = 197] [outer = 19C44000] 18:23:01 INFO - PROCESS | 3752 | 1464052981656 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]]]}] 18:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 593ms 18:23:01 INFO - PROCESS | 3752 | 1464052981715 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 18:23:01 INFO - PROCESS | 3752 | 1464052981717 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 18:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:23:01 INFO - PROCESS | 3752 | 1464052981730 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:23:01 INFO - PROCESS | 3752 | 1464052981734 Marionette TRACE conn3 <- [1,230,null,{}] 18:23:01 INFO - PROCESS | 3752 | 1464052981738 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}] 18:23:01 INFO - PROCESS | 3752 | 1464052981876 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 18:23:01 INFO - PROCESS | 3752 | 1464052981954 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:01 INFO - PROCESS | 3752 | ++DOCSHELL 0F986C00 == 40 [pid = 3752] [id = 67] 18:23:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (10231C00) [pid = 3752] [serial = 198] [outer = 00000000] 18:23:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (1055F800) [pid = 3752] [serial = 199] [outer = 10231C00] 18:23:02 INFO - PROCESS | 3752 | 1464052982013 Marionette DEBUG loaded listener.js 18:23:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (10A64C00) [pid = 3752] [serial = 200] [outer = 10231C00] 18:23:02 INFO - PROCESS | 3752 | 1464052982580 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]]]}] 18:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 889ms 18:23:02 INFO - PROCESS | 3752 | 1464052982634 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 18:23:02 INFO - PROCESS | 3752 | 1464052982637 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 18:23:02 INFO - PROCESS | 3752 | 1464052982642 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:23:02 INFO - PROCESS | 3752 | 1464052982647 Marionette TRACE conn3 <- [1,234,null,{}] 18:23:02 INFO - PROCESS | 3752 | 1464052982651 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}] 18:23:02 INFO - PROCESS | 3752 | 1464052982751 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 18:23:02 INFO - PROCESS | 3752 | 1464052982837 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:02 INFO - PROCESS | 3752 | ++DOCSHELL 1370E800 == 41 [pid = 3752] [id = 68] 18:23:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (137EE800) [pid = 3752] [serial = 201] [outer = 00000000] 18:23:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (14EAE000) [pid = 3752] [serial = 202] [outer = 137EE800] 18:23:02 INFO - PROCESS | 3752 | 1464052982892 Marionette DEBUG loaded listener.js 18:23:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (156E0800) [pid = 3752] [serial = 203] [outer = 137EE800] 18:23:03 INFO - PROCESS | 3752 | 1464052983410 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]]]}] 18:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 796ms 18:23:03 INFO - PROCESS | 3752 | 1464052983446 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 18:23:03 INFO - PROCESS | 3752 | 1464052983449 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 18:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:23:03 INFO - PROCESS | 3752 | 1464052983453 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:23:03 INFO - PROCESS | 3752 | 1464052983455 Marionette TRACE conn3 <- [1,238,null,{}] 18:23:03 INFO - PROCESS | 3752 | 1464052983459 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}] 18:23:03 INFO - PROCESS | 3752 | 1464052983555 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 18:23:03 INFO - PROCESS | 3752 | 1464052983644 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:03 INFO - PROCESS | 3752 | ++DOCSHELL 170E3000 == 42 [pid = 3752] [id = 69] 18:23:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (17360800) [pid = 3752] [serial = 204] [outer = 00000000] 18:23:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (17FED800) [pid = 3752] [serial = 205] [outer = 17360800] 18:23:03 INFO - PROCESS | 3752 | 1464052983696 Marionette DEBUG loaded listener.js 18:23:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (18374C00) [pid = 3752] [serial = 206] [outer = 17360800] 18:23:04 INFO - PROCESS | 3752 | 1464052984258 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]]]}] 18:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 843ms 18:23:04 INFO - PROCESS | 3752 | 1464052984294 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 18:23:04 INFO - PROCESS | 3752 | 1464052984298 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 18:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:23:04 INFO - PROCESS | 3752 | 1464052984308 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:23:04 INFO - PROCESS | 3752 | 1464052984313 Marionette TRACE conn3 <- [1,242,null,{}] 18:23:04 INFO - PROCESS | 3752 | 1464052984317 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}] 18:23:04 INFO - PROCESS | 3752 | 1464052984423 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 18:23:04 INFO - PROCESS | 3752 | 1464052984494 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:04 INFO - PROCESS | 3752 | ++DOCSHELL 19775000 == 43 [pid = 3752] [id = 70] 18:23:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (19778400) [pid = 3752] [serial = 207] [outer = 00000000] 18:23:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (19953800) [pid = 3752] [serial = 208] [outer = 19778400] 18:23:04 INFO - PROCESS | 3752 | 1464052984546 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1A11B400) [pid = 3752] [serial = 209] [outer = 19778400] 18:23:05 INFO - PROCESS | 3752 | 1464052985124 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]]]}] 18:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 842ms 18:23:05 INFO - PROCESS | 3752 | 1464052985147 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 18:23:05 INFO - PROCESS | 3752 | 1464052985149 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 18:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:23:05 INFO - PROCESS | 3752 | 1464052985153 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:23:05 INFO - PROCESS | 3752 | 1464052985155 Marionette TRACE conn3 <- [1,246,null,{}] 18:23:05 INFO - PROCESS | 3752 | 1464052985159 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}] 18:23:05 INFO - PROCESS | 3752 | 1464052985361 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 18:23:05 INFO - PROCESS | 3752 | 1464052985466 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:05 INFO - PROCESS | 3752 | ++DOCSHELL 105F6C00 == 44 [pid = 3752] [id = 71] 18:23:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (105FB000) [pid = 3752] [serial = 210] [outer = 00000000] 18:23:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (10A62400) [pid = 3752] [serial = 211] [outer = 105FB000] 18:23:05 INFO - PROCESS | 3752 | 1464052985514 Marionette DEBUG loaded listener.js 18:23:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (112A4000) [pid = 3752] [serial = 212] [outer = 105FB000] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 199E0400 == 43 [pid = 3752] [id = 66] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 13329800 == 42 [pid = 3752] [id = 65] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 0C783800 == 41 [pid = 3752] [id = 64] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 10A77000 == 40 [pid = 3752] [id = 63] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 14EB5000 == 39 [pid = 3752] [id = 62] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 16C6B000 == 38 [pid = 3752] [id = 61] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 12AEB000 == 37 [pid = 3752] [id = 60] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 156E1400 == 36 [pid = 3752] [id = 59] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 137EC800 == 35 [pid = 3752] [id = 58] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 110A1400 == 34 [pid = 3752] [id = 57] 18:23:06 INFO - PROCESS | 3752 | --DOCSHELL 105FB400 == 33 [pid = 3752] [id = 54] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (16B4DC00) [pid = 3752] [serial = 144] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (11A0F800) [pid = 3752] [serial = 132] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (18379C00) [pid = 3752] [serial = 157] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (11C6AC00) [pid = 3752] [serial = 133] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1337E400) [pid = 3752] [serial = 135] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (13705C00) [pid = 3752] [serial = 136] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (12D85400) [pid = 3752] [serial = 130] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (11C0B800) [pid = 3752] [serial = 129] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (140D0000) [pid = 3752] [serial = 138] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (17459C00) [pid = 3752] [serial = 147] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (1311E000) [pid = 3752] [serial = 118] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (128A3C00) [pid = 3752] [serial = 117] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (159BC000) [pid = 3752] [serial = 121] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (140D3C00) [pid = 3752] [serial = 120] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (1744F400) [pid = 3752] [serial = 124] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (17368000) [pid = 3752] [serial = 123] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (13119800) [pid = 3752] [serial = 127] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (11231000) [pid = 3752] [serial = 126] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (16BB6800) [pid = 3752] [serial = 145] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (17910C00) [pid = 3752] [serial = 150] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (176D1C00) [pid = 3752] [serial = 148] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (18374800) [pid = 3752] [serial = 156] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (17FE4800) [pid = 3752] [serial = 151] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (176D9800) [pid = 3752] [serial = 153] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (159C1C00) [pid = 3752] [serial = 141] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (15FEEC00) [pid = 3752] [serial = 142] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (176DC800) [pid = 3752] [serial = 154] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1994A800) [pid = 3752] [serial = 159] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (14EA8400) [pid = 3752] [serial = 139] [outer = 00000000] [url = about:blank] 18:23:06 INFO - PROCESS | 3752 | 1464052986094 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]]]}] 18:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 998ms 18:23:06 INFO - PROCESS | 3752 | 1464052986157 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 18:23:06 INFO - PROCESS | 3752 | 1464052986160 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 18:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:23:06 INFO - PROCESS | 3752 | 1464052986165 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:23:06 INFO - PROCESS | 3752 | 1464052986169 Marionette TRACE conn3 <- [1,250,null,{}] 18:23:06 INFO - PROCESS | 3752 | 1464052986173 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}] 18:23:06 INFO - PROCESS | 3752 | 1464052986264 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 18:23:06 INFO - PROCESS | 3752 | 1464052986335 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:06 INFO - PROCESS | 3752 | ++DOCSHELL 10A60800 == 34 [pid = 3752] [id = 72] 18:23:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (10A62000) [pid = 3752] [serial = 213] [outer = 00000000] 18:23:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (11C02C00) [pid = 3752] [serial = 214] [outer = 10A62000] 18:23:06 INFO - PROCESS | 3752 | 1464052986382 Marionette DEBUG loaded listener.js 18:23:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (12AF5C00) [pid = 3752] [serial = 215] [outer = 10A62000] 18:23:06 INFO - PROCESS | 3752 | 1464052986750 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]]]}] 18:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 640ms 18:23:06 INFO - PROCESS | 3752 | 1464052986801 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 18:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:23:06 INFO - PROCESS | 3752 | 1464052986804 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 18:23:06 INFO - PROCESS | 3752 | 1464052986807 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:23:06 INFO - PROCESS | 3752 | 1464052986809 Marionette TRACE conn3 <- [1,254,null,{}] 18:23:06 INFO - PROCESS | 3752 | 1464052986813 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}] 18:23:06 INFO - PROCESS | 3752 | 1464052986889 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 18:23:06 INFO - PROCESS | 3752 | 1464052986898 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:06 INFO - PROCESS | 3752 | ++DOCSHELL 13384800 == 35 [pid = 3752] [id = 73] 18:23:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (13385C00) [pid = 3752] [serial = 216] [outer = 00000000] 18:23:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (13D2D000) [pid = 3752] [serial = 217] [outer = 13385C00] 18:23:06 INFO - PROCESS | 3752 | 1464052986942 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (140CB000) [pid = 3752] [serial = 218] [outer = 13385C00] 18:23:07 INFO - PROCESS | 3752 | 1464052987415 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]]]}] 18:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 624ms 18:23:07 INFO - PROCESS | 3752 | 1464052987443 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 18:23:07 INFO - PROCESS | 3752 | 1464052987447 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 18:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:23:07 INFO - PROCESS | 3752 | 1464052987456 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:23:07 INFO - PROCESS | 3752 | 1464052987460 Marionette TRACE conn3 <- [1,258,null,{}] 18:23:07 INFO - PROCESS | 3752 | 1464052987464 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}] 18:23:07 INFO - PROCESS | 3752 | 1464052987549 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 18:23:07 INFO - PROCESS | 3752 | 1464052987557 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:07 INFO - PROCESS | 3752 | ++DOCSHELL 159C1C00 == 36 [pid = 3752] [id = 74] 18:23:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (159C3800) [pid = 3752] [serial = 219] [outer = 00000000] 18:23:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (15FEC000) [pid = 3752] [serial = 220] [outer = 159C3800] 18:23:07 INFO - PROCESS | 3752 | 1464052987607 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1614E800) [pid = 3752] [serial = 221] [outer = 159C3800] 18:23:08 INFO - PROCESS | 3752 | 1464052988014 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]]]}] 18:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 593ms 18:23:08 INFO - PROCESS | 3752 | 1464052988051 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 18:23:08 INFO - PROCESS | 3752 | 1464052988052 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 18:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:23:08 INFO - PROCESS | 3752 | 1464052988056 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:23:08 INFO - PROCESS | 3752 | 1464052988057 Marionette TRACE conn3 <- [1,262,null,{}] 18:23:08 INFO - PROCESS | 3752 | 1464052988061 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}] 18:23:08 INFO - PROCESS | 3752 | 1464052988147 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 18:23:08 INFO - PROCESS | 3752 | 1464052988153 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:08 INFO - PROCESS | 3752 | ++DOCSHELL 15FE2800 == 37 [pid = 3752] [id = 75] 18:23:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (15FEB400) [pid = 3752] [serial = 222] [outer = 00000000] 18:23:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (16BB7800) [pid = 3752] [serial = 223] [outer = 15FEB400] 18:23:08 INFO - PROCESS | 3752 | 1464052988197 Marionette DEBUG loaded listener.js 18:23:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (16C6B400) [pid = 3752] [serial = 224] [outer = 15FEB400] 18:23:08 INFO - PROCESS | 3752 | 1464052988649 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]]]}] 18:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 624ms 18:23:08 INFO - PROCESS | 3752 | 1464052988698 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 18:23:08 INFO - PROCESS | 3752 | 1464052988700 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 18:23:08 INFO - PROCESS | 3752 | 1464052988703 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:23:08 INFO - PROCESS | 3752 | 1464052988705 Marionette TRACE conn3 <- [1,266,null,{}] 18:23:08 INFO - PROCESS | 3752 | 1464052988708 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}] 18:23:08 INFO - PROCESS | 3752 | 1464052988809 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 18:23:08 INFO - PROCESS | 3752 | 1464052988819 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:08 INFO - PROCESS | 3752 | ++DOCSHELL 17368C00 == 38 [pid = 3752] [id = 76] 18:23:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (17369000) [pid = 3752] [serial = 225] [outer = 00000000] 18:23:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (17454800) [pid = 3752] [serial = 226] [outer = 17369000] 18:23:08 INFO - PROCESS | 3752 | 1464052988906 Marionette DEBUG loaded listener.js 18:23:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (178EA000) [pid = 3752] [serial = 227] [outer = 17369000] 18:23:09 INFO - PROCESS | 3752 | 1464052989327 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]]]}] 18:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 640ms 18:23:09 INFO - PROCESS | 3752 | 1464052989344 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 18:23:09 INFO - PROCESS | 3752 | 1464052989346 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 18:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:23:09 INFO - PROCESS | 3752 | 1464052989349 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:23:09 INFO - PROCESS | 3752 | 1464052989351 Marionette TRACE conn3 <- [1,270,null,{}] 18:23:09 INFO - PROCESS | 3752 | 1464052989354 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}] 18:23:09 INFO - PROCESS | 3752 | 1464052989453 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 18:23:09 INFO - PROCESS | 3752 | 1464052989528 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:09 INFO - PROCESS | 3752 | ++DOCSHELL 17901800 == 39 [pid = 3752] [id = 77] 18:23:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (17CE7000) [pid = 3752] [serial = 228] [outer = 00000000] 18:23:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (181B0C00) [pid = 3752] [serial = 229] [outer = 17CE7000] 18:23:09 INFO - PROCESS | 3752 | 1464052989580 Marionette DEBUG loaded listener.js 18:23:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (1837A000) [pid = 3752] [serial = 230] [outer = 17CE7000] 18:23:09 INFO - PROCESS | 3752 | 1464052989981 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]]]}] 18:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 702ms 18:23:10 INFO - PROCESS | 3752 | 1464052990048 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 18:23:10 INFO - PROCESS | 3752 | 1464052990049 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 18:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:23:10 INFO - PROCESS | 3752 | 1464052990053 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:23:10 INFO - PROCESS | 3752 | 1464052990055 Marionette TRACE conn3 <- [1,274,null,{}] 18:23:10 INFO - PROCESS | 3752 | 1464052990058 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}] 18:23:10 INFO - PROCESS | 3752 | 1464052990155 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 18:23:10 INFO - PROCESS | 3752 | 1464052990162 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:10 INFO - PROCESS | 3752 | ++DOCSHELL 10235C00 == 40 [pid = 3752] [id = 78] 18:23:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (17CE1C00) [pid = 3752] [serial = 231] [outer = 00000000] 18:23:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (19779C00) [pid = 3752] [serial = 232] [outer = 17CE1C00] 18:23:10 INFO - PROCESS | 3752 | 1464052990205 Marionette DEBUG loaded listener.js 18:23:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1977A800) [pid = 3752] [serial = 233] [outer = 17CE1C00] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (17366000) [pid = 3752] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (156E8000) [pid = 3752] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (16C76400) [pid = 3752] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (137ED800) [pid = 3752] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (156E1C00) [pid = 3752] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (102D0400) [pid = 3752] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (110A2400) [pid = 3752] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (10A5B400) [pid = 3752] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (199E7C00) [pid = 3752] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:23:10 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (13376400) [pid = 3752] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:23:10 INFO - PROCESS | 3752 | 1464052990650 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]]]}] 18:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 640ms 18:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:23:10 INFO - PROCESS | 3752 | 1464052990691 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 18:23:10 INFO - PROCESS | 3752 | 1464052990693 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 18:23:10 INFO - PROCESS | 3752 | 1464052990696 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:23:10 INFO - PROCESS | 3752 | 1464052990698 Marionette TRACE conn3 <- [1,278,null,{}] 18:23:10 INFO - PROCESS | 3752 | 1464052990702 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}] 18:23:10 INFO - PROCESS | 3752 | 1464052990804 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 18:23:10 INFO - PROCESS | 3752 | 1464052990875 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:10 INFO - PROCESS | 3752 | ++DOCSHELL 11CF1000 == 41 [pid = 3752] [id = 79] 18:23:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (13385000) [pid = 3752] [serial = 234] [outer = 00000000] 18:23:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (1745B400) [pid = 3752] [serial = 235] [outer = 13385000] 18:23:10 INFO - PROCESS | 3752 | 1464052990918 Marionette DEBUG loaded listener.js 18:23:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (19771800) [pid = 3752] [serial = 236] [outer = 13385000] 18:23:11 INFO - PROCESS | 3752 | 1464052991249 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]]]}] 18:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 593ms 18:23:11 INFO - PROCESS | 3752 | 1464052991278 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 3752 | 1464052991280 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 18:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:23:11 INFO - PROCESS | 3752 | 1464052991283 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - PROCESS | 3752 | 1464052991284 Marionette TRACE conn3 <- [1,282,null,{}] 18:23:11 INFO - PROCESS | 3752 | 1464052991288 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}] 18:23:11 INFO - PROCESS | 3752 | 1464052991393 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 18:23:11 INFO - PROCESS | 3752 | 1464052991401 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:11 INFO - PROCESS | 3752 | ++DOCSHELL 17366000 == 42 [pid = 3752] [id = 80] 18:23:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (1836D000) [pid = 3752] [serial = 237] [outer = 00000000] 18:23:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (199E7C00) [pid = 3752] [serial = 238] [outer = 1836D000] 18:23:11 INFO - PROCESS | 3752 | 1464052991444 Marionette DEBUG loaded listener.js 18:23:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (19C41400) [pid = 3752] [serial = 239] [outer = 1836D000] 18:23:11 INFO - PROCESS | 3752 | 1464052991830 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]]]}] 18:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 593ms 18:23:11 INFO - PROCESS | 3752 | 1464052991880 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 3752 | 1464052991882 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 18:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:23:11 INFO - PROCESS | 3752 | 1464052991885 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - PROCESS | 3752 | 1464052991887 Marionette TRACE conn3 <- [1,286,null,{}] 18:23:11 INFO - PROCESS | 3752 | 1464052991891 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}] 18:23:11 INFO - PROCESS | 3752 | 1464052991990 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 18:23:11 INFO - PROCESS | 3752 | 1464052991999 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 3752 | ++DOCSHELL 170DDC00 == 43 [pid = 3752] [id = 81] 18:23:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (17F4BC00) [pid = 3752] [serial = 240] [outer = 00000000] 18:23:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1A3F9800) [pid = 3752] [serial = 241] [outer = 17F4BC00] 18:23:12 INFO - PROCESS | 3752 | 1464052992053 Marionette DEBUG loaded listener.js 18:23:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1A768000) [pid = 3752] [serial = 242] [outer = 17F4BC00] 18:23:12 INFO - PROCESS | 3752 | 1464052992503 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]]]}] 18:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 624ms 18:23:12 INFO - PROCESS | 3752 | 1464052992524 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 18:23:12 INFO - PROCESS | 3752 | 1464052992529 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 18:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:23:12 INFO - PROCESS | 3752 | 1464052992534 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:23:12 INFO - PROCESS | 3752 | 1464052992538 Marionette TRACE conn3 <- [1,290,null,{}] 18:23:12 INFO - PROCESS | 3752 | 1464052992545 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}] 18:23:12 INFO - PROCESS | 3752 | 1464052992655 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 18:23:12 INFO - PROCESS | 3752 | 1464052992775 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 3752 | ++DOCSHELL 110A1000 == 44 [pid = 3752] [id = 82] 18:23:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (110A1400) [pid = 3752] [serial = 243] [outer = 00000000] 18:23:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (11A04000) [pid = 3752] [serial = 244] [outer = 110A1400] 18:23:12 INFO - PROCESS | 3752 | 1464052992837 Marionette DEBUG loaded listener.js 18:23:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (12AF3400) [pid = 3752] [serial = 245] [outer = 110A1400] 18:23:13 INFO - PROCESS | 3752 | 1464052993552 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]]]}] 18:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1045ms 18:23:13 INFO - PROCESS | 3752 | 1464052993578 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 18:23:13 INFO - PROCESS | 3752 | 1464052993584 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 18:23:13 INFO - PROCESS | 3752 | 1464052993605 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:23:13 INFO - PROCESS | 3752 | 1464052993607 Marionette TRACE conn3 <- [1,294,null,{}] 18:23:13 INFO - PROCESS | 3752 | 1464052993611 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}] 18:23:13 INFO - PROCESS | 3752 | 1464052993717 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 18:23:13 INFO - PROCESS | 3752 | 1464052993791 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:13 INFO - PROCESS | 3752 | ++DOCSHELL 14005400 == 45 [pid = 3752] [id = 83] 18:23:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (140C9000) [pid = 3752] [serial = 246] [outer = 00000000] 18:23:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (15FE1C00) [pid = 3752] [serial = 247] [outer = 140C9000] 18:23:13 INFO - PROCESS | 3752 | 1464052993844 Marionette DEBUG loaded listener.js 18:23:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1735B400) [pid = 3752] [serial = 248] [outer = 140C9000] 18:23:14 INFO - PROCESS | 3752 | 1464052994368 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]]]}] 18:23:14 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. 18:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 795ms 18:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:23:14 INFO - PROCESS | 3752 | 1464052994410 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 18:23:14 INFO - PROCESS | 3752 | 1464052994413 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 18:23:14 INFO - PROCESS | 3752 | 1464052994417 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:23:14 INFO - PROCESS | 3752 | 1464052994420 Marionette TRACE conn3 <- [1,298,null,{}] 18:23:14 INFO - PROCESS | 3752 | 1464052994431 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}] 18:23:14 INFO - PROCESS | 3752 | 1464052994531 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 18:23:14 INFO - PROCESS | 3752 | 1464052994618 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:14 INFO - PROCESS | 3752 | ++DOCSHELL 18372000 == 46 [pid = 3752] [id = 84] 18:23:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (19776400) [pid = 3752] [serial = 249] [outer = 00000000] 18:23:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1A22CC00) [pid = 3752] [serial = 250] [outer = 19776400] 18:23:14 INFO - PROCESS | 3752 | 1464052994673 Marionette DEBUG loaded listener.js 18:23:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1A767000) [pid = 3752] [serial = 251] [outer = 19776400] 18:23:15 INFO - PROCESS | 3752 | 1464052995236 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]]]}] 18:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 889ms 18:23:15 INFO - PROCESS | 3752 | 1464052995320 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 18:23:15 INFO - PROCESS | 3752 | 1464052995323 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 18:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:23:15 INFO - PROCESS | 3752 | 1464052995326 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:23:15 INFO - PROCESS | 3752 | 1464052995328 Marionette TRACE conn3 <- [1,302,null,{}] 18:23:15 INFO - PROCESS | 3752 | 1464052995332 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}] 18:23:15 INFO - PROCESS | 3752 | 1464052995460 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 18:23:15 INFO - PROCESS | 3752 | 1464052995531 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:15 INFO - PROCESS | 3752 | ++DOCSHELL 1A3FDC00 == 47 [pid = 3752] [id = 85] 18:23:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1A3FE000) [pid = 3752] [serial = 252] [outer = 00000000] 18:23:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1A842000) [pid = 3752] [serial = 253] [outer = 1A3FE000] 18:23:15 INFO - PROCESS | 3752 | 1464052995644 Marionette DEBUG loaded listener.js 18:23:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1A84A000) [pid = 3752] [serial = 254] [outer = 1A3FE000] 18:23:16 INFO - PROCESS | 3752 | 1464052996457 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]]]}] 18:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1185ms 18:23:16 INFO - PROCESS | 3752 | 1464052996550 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 18:23:16 INFO - PROCESS | 3752 | 1464052996553 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 18:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:23:16 INFO - PROCESS | 3752 | 1464052996589 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:23:16 INFO - PROCESS | 3752 | 1464052996591 Marionette TRACE conn3 <- [1,306,null,{}] 18:23:16 INFO - PROCESS | 3752 | 1464052996609 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}] 18:23:16 INFO - PROCESS | 3752 | 1464052996705 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 18:23:16 INFO - PROCESS | 3752 | 1464052996779 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:16 INFO - PROCESS | 3752 | ++DOCSHELL 13322800 == 48 [pid = 3752] [id = 86] 18:23:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (137F2000) [pid = 3752] [serial = 255] [outer = 00000000] 18:23:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (15FE8400) [pid = 3752] [serial = 256] [outer = 137F2000] 18:23:16 INFO - PROCESS | 3752 | 1464052996827 Marionette DEBUG loaded listener.js 18:23:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (168E5800) [pid = 3752] [serial = 257] [outer = 137F2000] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 17366000 == 47 [pid = 3752] [id = 80] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 11CF1000 == 46 [pid = 3752] [id = 79] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 10235C00 == 45 [pid = 3752] [id = 78] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 17901800 == 44 [pid = 3752] [id = 77] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 17368C00 == 43 [pid = 3752] [id = 76] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 15FE2800 == 42 [pid = 3752] [id = 75] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 159C1C00 == 41 [pid = 3752] [id = 74] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 13384800 == 40 [pid = 3752] [id = 73] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 10A60800 == 39 [pid = 3752] [id = 72] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 105F6C00 == 38 [pid = 3752] [id = 71] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 19775000 == 37 [pid = 3752] [id = 70] 18:23:17 INFO - PROCESS | 3752 | --DOCSHELL 0F986C00 == 36 [pid = 3752] [id = 67] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1A3F1400) [pid = 3752] [serial = 196] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (17455800) [pid = 3752] [serial = 181] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (176DA000) [pid = 3752] [serial = 182] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (112AA800) [pid = 3752] [serial = 162] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1735B800) [pid = 3752] [serial = 178] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (19952000) [pid = 3752] [serial = 185] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (13BE3800) [pid = 3752] [serial = 172] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (14010000) [pid = 3752] [serial = 173] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (15971C00) [pid = 3752] [serial = 175] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (15FE5400) [pid = 3752] [serial = 176] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (13378000) [pid = 3752] [serial = 190] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1994FC00) [pid = 3752] [serial = 184] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (117A4C00) [pid = 3752] [serial = 168] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (11CF1800) [pid = 3752] [serial = 169] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1401EC00) [pid = 3752] [serial = 165] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1994E000) [pid = 3752] [serial = 160] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (19C50C00) [pid = 3752] [serial = 187] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (1B5A7C00) [pid = 3752] [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.] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (1A1BF400) [pid = 3752] [serial = 193] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (1A1C1400) [pid = 3752] [serial = 194] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (1A11C000) [pid = 3752] [serial = 188] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (16BBB000) [pid = 3752] [serial = 191] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (17360000) [pid = 3752] [serial = 179] [outer = 00000000] [url = about:blank] 18:23:17 INFO - PROCESS | 3752 | 1464052997375 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]]]}] 18:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 858ms 18:23:17 INFO - PROCESS | 3752 | 1464052997438 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 18:23:17 INFO - PROCESS | 3752 | 1464052997443 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 18:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:23:17 INFO - PROCESS | 3752 | 1464052997449 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:23:17 INFO - PROCESS | 3752 | 1464052997452 Marionette TRACE conn3 <- [1,310,null,{}] 18:23:17 INFO - PROCESS | 3752 | 1464052997456 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}] 18:23:17 INFO - PROCESS | 3752 | 1464052997534 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 18:23:17 INFO - PROCESS | 3752 | 1464052997546 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 3752 | ++DOCSHELL 12AED000 == 37 [pid = 3752] [id = 87] 18:23:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (12D7DC00) [pid = 3752] [serial = 258] [outer = 00000000] 18:23:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (140CA000) [pid = 3752] [serial = 259] [outer = 12D7DC00] 18:23:17 INFO - PROCESS | 3752 | 1464052997594 Marionette DEBUG loaded listener.js 18:23:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (152E1800) [pid = 3752] [serial = 260] [outer = 12D7DC00] 18:23:18 INFO - PROCESS | 3752 | 1464052998043 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]]]}] 18:23:18 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. 18:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 624ms 18:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:23:18 INFO - PROCESS | 3752 | 1464052998086 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 18:23:18 INFO - PROCESS | 3752 | 1464052998088 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 18:23:18 INFO - PROCESS | 3752 | 1464052998091 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:23:18 INFO - PROCESS | 3752 | 1464052998094 Marionette TRACE conn3 <- [1,314,null,{}] 18:23:18 INFO - PROCESS | 3752 | 1464052998104 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}] 18:23:18 INFO - PROCESS | 3752 | 1464052998209 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 18:23:18 INFO - PROCESS | 3752 | 1464052998218 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:18 INFO - PROCESS | 3752 | ++DOCSHELL 17365400 == 38 [pid = 3752] [id = 88] 18:23:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (17366000) [pid = 3752] [serial = 261] [outer = 00000000] 18:23:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (17455400) [pid = 3752] [serial = 262] [outer = 17366000] 18:23:18 INFO - PROCESS | 3752 | 1464052998265 Marionette DEBUG loaded listener.js 18:23:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (176D1C00) [pid = 3752] [serial = 263] [outer = 17366000] 18:23:18 INFO - PROCESS | 3752 | 1464052998702 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]]]}] 18:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 624ms 18:23:18 INFO - PROCESS | 3752 | 1464052998732 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 18:23:18 INFO - PROCESS | 3752 | 1464052998735 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 18:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:23:18 INFO - PROCESS | 3752 | 1464052998738 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:23:18 INFO - PROCESS | 3752 | 1464052998740 Marionette TRACE conn3 <- [1,318,null,{}] 18:23:18 INFO - PROCESS | 3752 | 1464052998743 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}] 18:23:18 INFO - PROCESS | 3752 | 1464052998821 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 18:23:18 INFO - PROCESS | 3752 | 1464052998833 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:18 INFO - PROCESS | 3752 | ++DOCSHELL 173B5400 == 39 [pid = 3752] [id = 89] 18:23:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (17908800) [pid = 3752] [serial = 264] [outer = 00000000] 18:23:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (17FE3000) [pid = 3752] [serial = 265] [outer = 17908800] 18:23:18 INFO - PROCESS | 3752 | 1464052998880 Marionette DEBUG loaded listener.js 18:23:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (181B7400) [pid = 3752] [serial = 266] [outer = 17908800] 18:23:19 INFO - PROCESS | 3752 | 1464052999278 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]]]}] 18:23:19 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. 18:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 593ms 18:23:19 INFO - PROCESS | 3752 | 1464052999337 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 18:23:19 INFO - PROCESS | 3752 | 1464052999340 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 18:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:23:19 INFO - PROCESS | 3752 | 1464052999343 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:23:19 INFO - PROCESS | 3752 | 1464052999345 Marionette TRACE conn3 <- [1,322,null,{}] 18:23:19 INFO - PROCESS | 3752 | 1464052999348 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}] 18:23:19 INFO - PROCESS | 3752 | 1464052999437 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 18:23:19 INFO - PROCESS | 3752 | 1464052999443 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:19 INFO - PROCESS | 3752 | ++DOCSHELL 1976F000 == 40 [pid = 3752] [id = 90] 18:23:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (19773800) [pid = 3752] [serial = 267] [outer = 00000000] 18:23:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (19951400) [pid = 3752] [serial = 268] [outer = 19773800] 18:23:19 INFO - PROCESS | 3752 | 1464052999487 Marionette DEBUG loaded listener.js 18:23:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (19951800) [pid = 3752] [serial = 269] [outer = 19773800] 18:23:19 INFO - PROCESS | 3752 | 1464052999956 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]]]}] 18:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 640ms 18:23:19 INFO - PROCESS | 3752 | 1464052999981 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 18:23:19 INFO - PROCESS | 3752 | 1464052999983 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 18:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:23:19 INFO - PROCESS | 3752 | 1464052999986 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:23:19 INFO - PROCESS | 3752 | 1464052999988 Marionette TRACE conn3 <- [1,326,null,{}] 18:23:19 INFO - PROCESS | 3752 | 1464052999991 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}] 18:23:20 INFO - PROCESS | 3752 | 1464053000136 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 18:23:20 INFO - PROCESS | 3752 | 1464053000196 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:23:20 INFO - PROCESS | 3752 | 1464053000205 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:20 INFO - PROCESS | 3752 | ++DOCSHELL 1A76F800 == 41 [pid = 3752] [id = 91] 18:23:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1A771800) [pid = 3752] [serial = 270] [outer = 00000000] 18:23:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1A775C00) [pid = 3752] [serial = 271] [outer = 1A771800] 18:23:20 INFO - PROCESS | 3752 | 1464053000249 Marionette DEBUG loaded listener.js 18:23:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1A845800) [pid = 3752] [serial = 272] [outer = 1A771800] 18:23:20 INFO - PROCESS | 3752 | 1464053000690 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]]]}] 18:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms 18:23:20 INFO - PROCESS | 3752 | 1464053000726 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 18:23:20 INFO - PROCESS | 3752 | 1464053000728 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 18:23:20 INFO - PROCESS | 3752 | 1464053000731 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:23:20 INFO - PROCESS | 3752 | 1464053000733 Marionette TRACE conn3 <- [1,330,null,{}] 18:23:20 INFO - PROCESS | 3752 | 1464053000736 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}] 18:23:20 INFO - PROCESS | 3752 | 1464053000857 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 18:23:20 INFO - PROCESS | 3752 | 1464053000863 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:20 INFO - PROCESS | 3752 | ++DOCSHELL 110A2400 == 42 [pid = 3752] [id = 92] 18:23:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1A227C00) [pid = 3752] [serial = 273] [outer = 00000000] 18:23:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1A8BB400) [pid = 3752] [serial = 274] [outer = 1A227C00] 18:23:20 INFO - PROCESS | 3752 | 1464053000914 Marionette DEBUG loaded listener.js 18:23:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1A8BD000) [pid = 3752] [serial = 275] [outer = 1A227C00] 18:23:21 INFO - PROCESS | 3752 | 1464053001323 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]]]}] 18:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 624ms 18:23:21 INFO - PROCESS | 3752 | 1464053001370 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 18:23:21 INFO - PROCESS | 3752 | 1464053001372 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 18:23:21 INFO - PROCESS | 3752 | 1464053001375 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:23:21 INFO - PROCESS | 3752 | 1464053001377 Marionette TRACE conn3 <- [1,334,null,{}] 18:23:21 INFO - PROCESS | 3752 | 1464053001380 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}] 18:23:21 INFO - PROCESS | 3752 | 1464053001471 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 18:23:21 INFO - PROCESS | 3752 | 1464053001477 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:21 INFO - PROCESS | 3752 | ++DOCSHELL 17908000 == 43 [pid = 3752] [id = 93] 18:23:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1A8C5400) [pid = 3752] [serial = 276] [outer = 00000000] 18:23:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1AD35C00) [pid = 3752] [serial = 277] [outer = 1A8C5400] 18:23:21 INFO - PROCESS | 3752 | 1464053001521 Marionette DEBUG loaded listener.js 18:23:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1AD37800) [pid = 3752] [serial = 278] [outer = 1A8C5400] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (17369000) [pid = 3752] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (17CE7000) [pid = 3752] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (13385C00) [pid = 3752] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (10A62000) [pid = 3752] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (105FB000) [pid = 3752] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1836D000) [pid = 3752] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (159C3800) [pid = 3752] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (15FEB400) [pid = 3752] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (17CE1C00) [pid = 3752] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (13385000) [pid = 3752] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:23:21 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1337D000) [pid = 3752] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:23:22 INFO - PROCESS | 3752 | 1464053002097 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]]]}] 18:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 796ms 18:23:22 INFO - PROCESS | 3752 | 1464053002161 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 18:23:22 INFO - PROCESS | 3752 | 1464053002163 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 18:23:22 INFO - PROCESS | 3752 | 1464053002166 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:23:22 INFO - PROCESS | 3752 | 1464053002168 Marionette TRACE conn3 <- [1,338,null,{}] 18:23:22 INFO - PROCESS | 3752 | 1464053002171 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}] 18:23:22 INFO - PROCESS | 3752 | 1464053002249 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 18:23:22 INFO - PROCESS | 3752 | 1464053002255 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:22 INFO - PROCESS | 3752 | ++DOCSHELL 137F2400 == 44 [pid = 3752] [id = 94] 18:23:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (15FEF800) [pid = 3752] [serial = 279] [outer = 00000000] 18:23:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (18372800) [pid = 3752] [serial = 280] [outer = 15FEF800] 18:23:22 INFO - PROCESS | 3752 | 1464053002298 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1A6BF400) [pid = 3752] [serial = 281] [outer = 15FEF800] 18:23:22 INFO - PROCESS | 3752 | 1464053002713 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]]]}] 18:23:22 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. 18:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 593ms 18:23:22 INFO - PROCESS | 3752 | 1464053002766 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 18:23:22 INFO - PROCESS | 3752 | 1464053002768 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 18:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:23:22 INFO - PROCESS | 3752 | 1464053002771 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:23:22 INFO - PROCESS | 3752 | 1464053002773 Marionette TRACE conn3 <- [1,342,null,{}] 18:23:22 INFO - PROCESS | 3752 | 1464053002776 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}] 18:23:22 INFO - PROCESS | 3752 | 1464053002853 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 18:23:22 INFO - PROCESS | 3752 | 1464053002859 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:22 INFO - PROCESS | 3752 | ++DOCSHELL 17CEA000 == 45 [pid = 3752] [id = 95] 18:23:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1A8BB000) [pid = 3752] [serial = 282] [outer = 00000000] 18:23:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1AD3D000) [pid = 3752] [serial = 283] [outer = 1A8BB000] 18:23:22 INFO - PROCESS | 3752 | 1464053002902 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1AF1B800) [pid = 3752] [serial = 284] [outer = 1A8BB000] 18:23:23 INFO - PROCESS | 3752 | 1464053003306 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]]]}] 18:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 592ms 18:23:23 INFO - PROCESS | 3752 | 1464053003367 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 18:23:23 INFO - PROCESS | 3752 | 1464053003369 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 18:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:23:23 INFO - PROCESS | 3752 | 1464053003372 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:23:23 INFO - PROCESS | 3752 | 1464053003374 Marionette TRACE conn3 <- [1,346,null,{}] 18:23:23 INFO - PROCESS | 3752 | 1464053003378 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}] 18:23:23 INFO - PROCESS | 3752 | 1464053003469 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 18:23:23 INFO - PROCESS | 3752 | 1464053003477 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:23 INFO - PROCESS | 3752 | ++DOCSHELL 16171000 == 46 [pid = 3752] [id = 96] 18:23:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (16173400) [pid = 3752] [serial = 285] [outer = 00000000] 18:23:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (16178400) [pid = 3752] [serial = 286] [outer = 16173400] 18:23:23 INFO - PROCESS | 3752 | 1464053003526 Marionette DEBUG loaded listener.js 18:23:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1AD34000) [pid = 3752] [serial = 287] [outer = 16173400] 18:23:24 INFO - PROCESS | 3752 | 1464053004099 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]]]}] 18:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 796ms 18:23:24 INFO - PROCESS | 3752 | 1464053004175 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 18:23:24 INFO - PROCESS | 3752 | 1464053004179 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 18:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:23:24 INFO - PROCESS | 3752 | 1464053004185 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:23:24 INFO - PROCESS | 3752 | 1464053004188 Marionette TRACE conn3 <- [1,350,null,{}] 18:23:24 INFO - PROCESS | 3752 | 1464053004194 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}] 18:23:24 INFO - PROCESS | 3752 | 1464053004299 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 18:23:24 INFO - PROCESS | 3752 | 1464053004378 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:24 INFO - PROCESS | 3752 | ++DOCSHELL 11CE9000 == 47 [pid = 3752] [id = 97] 18:23:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (11CF1000) [pid = 3752] [serial = 288] [outer = 00000000] 18:23:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (137F3000) [pid = 3752] [serial = 289] [outer = 11CF1000] 18:23:24 INFO - PROCESS | 3752 | 1464053004474 Marionette DEBUG loaded listener.js 18:23:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (14026000) [pid = 3752] [serial = 290] [outer = 11CF1000] 18:23:25 INFO - PROCESS | 3752 | 1464053005076 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]]]}] 18:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 936ms 18:23:25 INFO - PROCESS | 3752 | 1464053005131 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 18:23:25 INFO - PROCESS | 3752 | 1464053005136 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 18:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:23:25 INFO - PROCESS | 3752 | 1464053005143 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:23:25 INFO - PROCESS | 3752 | 1464053005146 Marionette TRACE conn3 <- [1,354,null,{}] 18:23:25 INFO - PROCESS | 3752 | 1464053005150 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}] 18:23:25 INFO - PROCESS | 3752 | 1464053005281 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 18:23:25 INFO - PROCESS | 3752 | 1464053005400 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:25 INFO - PROCESS | 3752 | ++DOCSHELL 13D2C800 == 48 [pid = 3752] [id = 98] 18:23:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1401F000) [pid = 3752] [serial = 291] [outer = 00000000] 18:23:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1616F000) [pid = 3752] [serial = 292] [outer = 1401F000] 18:23:25 INFO - PROCESS | 3752 | 1464053005454 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (16178000) [pid = 3752] [serial = 293] [outer = 1401F000] 18:23:25 INFO - PROCESS | 3752 | 1464053006006 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]]]}] 18:23:26 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. 18:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 905ms 18:23:26 INFO - PROCESS | 3752 | 1464053006045 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 18:23:26 INFO - PROCESS | 3752 | 1464053006048 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 18:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:23:26 INFO - PROCESS | 3752 | 1464053006052 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:23:26 INFO - PROCESS | 3752 | 1464053006055 Marionette TRACE conn3 <- [1,358,null,{}] 18:23:26 INFO - PROCESS | 3752 | 1464053006066 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}] 18:23:26 INFO - PROCESS | 3752 | 1464053006170 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 18:23:26 INFO - PROCESS | 3752 | 1464053006249 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:26 INFO - PROCESS | 3752 | ++DOCSHELL 105F6C00 == 49 [pid = 3752] [id = 99] 18:23:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1735F400) [pid = 3752] [serial = 294] [outer = 00000000] 18:23:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (19947800) [pid = 3752] [serial = 295] [outer = 1735F400] 18:23:26 INFO - PROCESS | 3752 | 1464053006360 Marionette DEBUG loaded listener.js 18:23:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (19C50C00) [pid = 3752] [serial = 296] [outer = 1735F400] 18:23:27 INFO - PROCESS | 3752 | 1464053007168 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]]]}] 18:23:27 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. 18:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1154ms 18:23:27 INFO - PROCESS | 3752 | 1464053007207 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 18:23:27 INFO - PROCESS | 3752 | 1464053007210 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 18:23:27 INFO - PROCESS | 3752 | 1464053007216 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:23:27 INFO - PROCESS | 3752 | 1464053007219 Marionette TRACE conn3 <- [1,362,null,{}] 18:23:27 INFO - PROCESS | 3752 | 1464053007225 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}] 18:23:27 INFO - PROCESS | 3752 | 1464053007315 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 18:23:27 INFO - PROCESS | 3752 | 1464053007398 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 3752 | ++DOCSHELL 112A5C00 == 50 [pid = 3752] [id = 100] 18:23:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (112AA800) [pid = 3752] [serial = 297] [outer = 00000000] 18:23:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (12D82000) [pid = 3752] [serial = 298] [outer = 112AA800] 18:23:27 INFO - PROCESS | 3752 | 1464053007445 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1311BC00) [pid = 3752] [serial = 299] [outer = 112AA800] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 110A2800 == 49 [pid = 3752] [id = 55] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 17CEA000 == 48 [pid = 3752] [id = 95] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 137F2400 == 47 [pid = 3752] [id = 94] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 17908000 == 46 [pid = 3752] [id = 93] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 110A2400 == 45 [pid = 3752] [id = 92] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 1A76F800 == 44 [pid = 3752] [id = 91] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 1976F000 == 43 [pid = 3752] [id = 90] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 173B5400 == 42 [pid = 3752] [id = 89] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 17365400 == 41 [pid = 3752] [id = 88] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 12AED000 == 40 [pid = 3752] [id = 87] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 13322800 == 39 [pid = 3752] [id = 86] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 1A3FDC00 == 38 [pid = 3752] [id = 85] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 18372000 == 37 [pid = 3752] [id = 84] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 14005400 == 36 [pid = 3752] [id = 83] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1A3F9800) [pid = 3752] [serial = 241] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 110A1000 == 35 [pid = 3752] [id = 82] 18:23:27 INFO - PROCESS | 3752 | --DOCSHELL 170DDC00 == 34 [pid = 3752] [id = 81] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (140D0400) [pid = 3752] [serial = 166] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (11C02C00) [pid = 3752] [serial = 214] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (12AF5C00) [pid = 3752] [serial = 215] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (112A4000) [pid = 3752] [serial = 212] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (10A62400) [pid = 3752] [serial = 211] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19C41400) [pid = 3752] [serial = 239] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (15FEC000) [pid = 3752] [serial = 220] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1614E800) [pid = 3752] [serial = 221] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (17FED800) [pid = 3752] [serial = 205] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (16BB7800) [pid = 3752] [serial = 223] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (19953800) [pid = 3752] [serial = 208] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (19779C00) [pid = 3752] [serial = 232] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (14EAE000) [pid = 3752] [serial = 202] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1745B400) [pid = 3752] [serial = 235] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (199E7C00) [pid = 3752] [serial = 238] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1977A800) [pid = 3752] [serial = 233] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (19771800) [pid = 3752] [serial = 236] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (16C6B400) [pid = 3752] [serial = 224] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (178EA000) [pid = 3752] [serial = 227] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (17454800) [pid = 3752] [serial = 226] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1837A000) [pid = 3752] [serial = 230] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (181B0C00) [pid = 3752] [serial = 229] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1055F800) [pid = 3752] [serial = 199] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (13D2D000) [pid = 3752] [serial = 217] [outer = 00000000] [url = about:blank] 18:23:27 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (140CB000) [pid = 3752] [serial = 218] [outer = 00000000] [url = about:blank] 18:23:28 INFO - PROCESS | 3752 | 1464053008033 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]]]}] 18:23:28 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. 18:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 842ms 18:23:28 INFO - PROCESS | 3752 | 1464053008060 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 18:23:28 INFO - PROCESS | 3752 | 1464053008065 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 18:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:23:28 INFO - PROCESS | 3752 | 1464053008071 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - PROCESS | 3752 | 1464053008074 Marionette TRACE conn3 <- [1,366,null,{}] 18:23:28 INFO - PROCESS | 3752 | 1464053008077 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}] 18:23:28 INFO - PROCESS | 3752 | 1464053008163 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 18:23:28 INFO - PROCESS | 3752 | 1464053008172 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:28 INFO - PROCESS | 3752 | ++DOCSHELL 10E88C00 == 35 [pid = 3752] [id = 101] 18:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (110A1000) [pid = 3752] [serial = 300] [outer = 00000000] 18:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1307A400) [pid = 3752] [serial = 301] [outer = 110A1000] 18:23:28 INFO - PROCESS | 3752 | 1464053008216 Marionette DEBUG loaded listener.js 18:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (137EBC00) [pid = 3752] [serial = 302] [outer = 110A1000] 18:23:28 INFO - PROCESS | 3752 | 1464053008668 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]]]}] 18:23:28 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. 18:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 624ms 18:23:28 INFO - PROCESS | 3752 | 1464053008708 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 18:23:28 INFO - PROCESS | 3752 | 1464053008711 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 18:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:23:28 INFO - PROCESS | 3752 | 1464053008714 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - PROCESS | 3752 | 1464053008717 Marionette TRACE conn3 <- [1,370,null,{}] 18:23:28 INFO - PROCESS | 3752 | 1464053008727 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}] 18:23:28 INFO - PROCESS | 3752 | 1464053008806 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 18:23:28 INFO - PROCESS | 3752 | 1464053008816 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:28 INFO - PROCESS | 3752 | ++DOCSHELL 159BB800 == 36 [pid = 3752] [id = 102] 18:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (159BC800) [pid = 3752] [serial = 303] [outer = 00000000] 18:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (15FEC000) [pid = 3752] [serial = 304] [outer = 159BC800] 18:23:28 INFO - PROCESS | 3752 | 1464053008862 Marionette DEBUG loaded listener.js 18:23:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (1616DC00) [pid = 3752] [serial = 305] [outer = 159BC800] 18:23:29 INFO - PROCESS | 3752 | 1464053009298 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]]]}] 18:23:29 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. 18:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 624ms 18:23:29 INFO - PROCESS | 3752 | 1464053009352 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 18:23:29 INFO - PROCESS | 3752 | 1464053009354 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 18:23:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:23:29 INFO - PROCESS | 3752 | 1464053009357 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:23:29 INFO - PROCESS | 3752 | 1464053009359 Marionette TRACE conn3 <- [1,374,null,{}] 18:23:29 INFO - PROCESS | 3752 | 1464053009362 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}] 18:23:29 INFO - PROCESS | 3752 | 1464053009439 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 18:23:29 INFO - PROCESS | 3752 | 1464053009448 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:29 INFO - PROCESS | 3752 | ++DOCSHELL 16175400 == 37 [pid = 3752] [id = 103] 18:23:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (16B4B000) [pid = 3752] [serial = 306] [outer = 00000000] 18:23:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (16BB7800) [pid = 3752] [serial = 307] [outer = 16B4B000] 18:23:29 INFO - PROCESS | 3752 | 1464053009492 Marionette DEBUG loaded listener.js 18:23:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (170DE000) [pid = 3752] [serial = 308] [outer = 16B4B000] 18:23:29 INFO - PROCESS | 3752 | 1464053009941 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:23:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:23:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 640ms 18:23:29 INFO - PROCESS | 3752 | 1464053009995 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 18:23:29 INFO - PROCESS | 3752 | 1464053009997 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 18:23:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:23:29 INFO - PROCESS | 3752 | 1464053010000 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:23:29 INFO - PROCESS | 3752 | 1464053010002 Marionette TRACE conn3 <- [1,378,null,{}] 18:23:29 INFO - PROCESS | 3752 | 1464053010005 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}] 18:23:30 INFO - PROCESS | 3752 | 1464053010087 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 18:23:30 INFO - PROCESS | 3752 | 1464053010093 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 3752 | ++DOCSHELL 170DCC00 == 38 [pid = 3752] [id = 104] 18:23:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (170E4000) [pid = 3752] [serial = 309] [outer = 00000000] 18:23:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (17368000) [pid = 3752] [serial = 310] [outer = 170E4000] 18:23:30 INFO - PROCESS | 3752 | 1464053010137 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (17368400) [pid = 3752] [serial = 311] [outer = 170E4000] 18:23:30 INFO - PROCESS | 3752 | 1464053010619 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:23:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:23:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 640ms 18:23:30 INFO - PROCESS | 3752 | 1464053010645 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 3752 | 1464053010647 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 18:23:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:23:30 INFO - PROCESS | 3752 | 1464053010655 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - PROCESS | 3752 | 1464053010656 Marionette TRACE conn3 <- [1,382,null,{}] 18:23:30 INFO - PROCESS | 3752 | 1464053010660 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}] 18:23:30 INFO - PROCESS | 3752 | 1464053010777 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 18:23:30 INFO - PROCESS | 3752 | 1464053010786 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 3752 | ++DOCSHELL 16BB7400 == 39 [pid = 3752] [id = 105] 18:23:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (17366400) [pid = 3752] [serial = 312] [outer = 00000000] 18:23:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (181B0C00) [pid = 3752] [serial = 313] [outer = 17366400] 18:23:30 INFO - PROCESS | 3752 | 1464053010831 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (18375800) [pid = 3752] [serial = 314] [outer = 17366400] 18:23:31 INFO - PROCESS | 3752 | 1464053011298 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:23:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:23:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 702ms 18:23:31 INFO - PROCESS | 3752 | 1464053011355 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 18:23:31 INFO - PROCESS | 3752 | 1464053011357 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 18:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:23:31 INFO - PROCESS | 3752 | 1464053011360 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 3752 | 1464053011362 Marionette TRACE conn3 <- [1,386,null,{}] 18:23:31 INFO - PROCESS | 3752 | 1464053011365 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}] 18:23:31 INFO - PROCESS | 3752 | 1464053011490 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 18:23:31 INFO - PROCESS | 3752 | 1464053011512 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 3752 | ++DOCSHELL 19772800 == 40 [pid = 3752] [id = 106] 18:23:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (19772C00) [pid = 3752] [serial = 315] [outer = 00000000] 18:23:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1977A800) [pid = 3752] [serial = 316] [outer = 19772C00] 18:23:31 INFO - PROCESS | 3752 | 1464053011554 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1994E800) [pid = 3752] [serial = 317] [outer = 19772C00] 18:23:31 INFO - PROCESS | 3752 | 1464053011963 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]]]}] 18:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 640ms 18:23:31 INFO - PROCESS | 3752 | 1464053011983 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 18:23:31 INFO - PROCESS | 3752 | 1464053011984 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 18:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:23:31 INFO - PROCESS | 3752 | 1464053011988 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 3752 | 1464053011989 Marionette TRACE conn3 <- [1,390,null,{}] 18:23:31 INFO - PROCESS | 3752 | 1464053011993 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}] 18:23:32 INFO - PROCESS | 3752 | 1464053012092 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 18:23:32 INFO - PROCESS | 3752 | 1464053012099 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 3752 | ++DOCSHELL 1976F000 == 41 [pid = 3752] [id = 107] 18:23:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (19770000) [pid = 3752] [serial = 318] [outer = 00000000] 18:23:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (19C4E400) [pid = 3752] [serial = 319] [outer = 19770000] 18:23:32 INFO - PROCESS | 3752 | 1464053012142 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (19C4F400) [pid = 3752] [serial = 320] [outer = 19770000] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (19C44000) [pid = 3752] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1A771800) [pid = 3752] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1A227C00) [pid = 3752] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1A3FE000) [pid = 3752] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (17908800) [pid = 3752] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (12D7DC00) [pid = 3752] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (137F2000) [pid = 3752] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (19773800) [pid = 3752] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (17366000) [pid = 3752] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1A8C5400) [pid = 3752] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (15FEF800) [pid = 3752] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:23:32 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1A8BB000) [pid = 3752] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:23:32 INFO - PROCESS | 3752 | 1464053012735 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]]]}] 18:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 796ms 18:23:32 INFO - PROCESS | 3752 | 1464053012790 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 18:23:32 INFO - PROCESS | 3752 | 1464053012792 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 18:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:23:32 INFO - PROCESS | 3752 | 1464053012801 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:23:32 INFO - PROCESS | 3752 | 1464053012802 Marionette TRACE conn3 <- [1,394,null,{}] 18:23:32 INFO - PROCESS | 3752 | 1464053012806 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}] 18:23:32 INFO - PROCESS | 3752 | 1464053012880 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 18:23:32 INFO - PROCESS | 3752 | 1464053012886 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 3752 | ++DOCSHELL 140CB400 == 42 [pid = 3752] [id = 108] 18:23:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (16172C00) [pid = 3752] [serial = 321] [outer = 00000000] 18:23:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (19951C00) [pid = 3752] [serial = 322] [outer = 16172C00] 18:23:32 INFO - PROCESS | 3752 | 1464053012929 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (199DDC00) [pid = 3752] [serial = 323] [outer = 16172C00] 18:23:33 INFO - PROCESS | 3752 | 1464053013339 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]]]}] 18:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 593ms 18:23:33 INFO - PROCESS | 3752 | 1464053013396 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 3752 | 1464053013398 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 18:23:33 INFO - PROCESS | 3752 | 1464053013402 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:23:33 INFO - PROCESS | 3752 | 1464053013403 Marionette TRACE conn3 <- [1,398,null,{}] 18:23:33 INFO - PROCESS | 3752 | 1464053013407 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}] 18:23:33 INFO - PROCESS | 3752 | 1464053013479 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 18:23:33 INFO - PROCESS | 3752 | 1464053013485 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 3752 | ++DOCSHELL 1A224800 == 43 [pid = 3752] [id = 109] 18:23:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1A227C00) [pid = 3752] [serial = 324] [outer = 00000000] 18:23:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1A769400) [pid = 3752] [serial = 325] [outer = 1A227C00] 18:23:33 INFO - PROCESS | 3752 | 1464053013528 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1A774C00) [pid = 3752] [serial = 326] [outer = 1A227C00] 18:23:33 INFO - PROCESS | 3752 | 1464053013939 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]]]}] 18:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 592ms 18:23:33 INFO - PROCESS | 3752 | 1464053014000 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 3752 | 1464053014003 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 18:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:23:34 INFO - PROCESS | 3752 | 1464053014006 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - PROCESS | 3752 | 1464053014009 Marionette TRACE conn3 <- [1,402,null,{}] 18:23:34 INFO - PROCESS | 3752 | 1464053014012 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}] 18:23:34 INFO - PROCESS | 3752 | 1464053014105 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 18:23:34 INFO - PROCESS | 3752 | 1464053014114 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:34 INFO - PROCESS | 3752 | ++DOCSHELL 1A843C00 == 44 [pid = 3752] [id = 110] 18:23:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1A845000) [pid = 3752] [serial = 327] [outer = 00000000] 18:23:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1AD36C00) [pid = 3752] [serial = 328] [outer = 1A845000] 18:23:34 INFO - PROCESS | 3752 | 1464053014162 Marionette DEBUG loaded listener.js 18:23:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1AF1D400) [pid = 3752] [serial = 329] [outer = 1A845000] 18:23:34 INFO - PROCESS | 3752 | 1464053014707 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]]]}] 18:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 749ms 18:23:34 INFO - PROCESS | 3752 | 1464053014747 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 18:23:34 INFO - PROCESS | 3752 | 1464053014751 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 18:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:23:34 INFO - PROCESS | 3752 | 1464053014757 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - PROCESS | 3752 | 1464053014761 Marionette TRACE conn3 <- [1,406,null,{}] 18:23:34 INFO - PROCESS | 3752 | 1464053014768 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}] 18:23:34 INFO - PROCESS | 3752 | 1464053014870 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 18:23:34 INFO - PROCESS | 3752 | 1464053014994 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 3752 | ++DOCSHELL 10E1F800 == 45 [pid = 3752] [id = 111] 18:23:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1109FC00) [pid = 3752] [serial = 330] [outer = 00000000] 18:23:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1288BC00) [pid = 3752] [serial = 331] [outer = 1109FC00] 18:23:35 INFO - PROCESS | 3752 | 1464053015049 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1307CC00) [pid = 3752] [serial = 332] [outer = 1109FC00] 18:23:35 INFO - PROCESS | 3752 | 1464053015697 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]]]}] 18:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 999ms 18:23:35 INFO - PROCESS | 3752 | 1464053015761 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 3752 | 1464053015767 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 18:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:23:35 INFO - PROCESS | 3752 | 1464053015773 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:23:35 INFO - PROCESS | 3752 | 1464053015776 Marionette TRACE conn3 <- [1,410,null,{}] 18:23:35 INFO - PROCESS | 3752 | 1464053015780 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}] 18:23:35 INFO - PROCESS | 3752 | 1464053015910 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 18:23:35 INFO - PROCESS | 3752 | 1464053015988 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:36 INFO - PROCESS | 3752 | ++DOCSHELL 140D4C00 == 46 [pid = 3752] [id = 112] 18:23:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (14EAE000) [pid = 3752] [serial = 333] [outer = 00000000] 18:23:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (15FEFC00) [pid = 3752] [serial = 334] [outer = 14EAE000] 18:23:36 INFO - PROCESS | 3752 | 1464053016082 Marionette DEBUG loaded listener.js 18:23:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (161D0C00) [pid = 3752] [serial = 335] [outer = 14EAE000] 18:23:36 INFO - PROCESS | 3752 | 1464053016622 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]]]}] 18:23:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 905ms 18:23:36 INFO - PROCESS | 3752 | 1464053016676 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 18:23:36 INFO - PROCESS | 3752 | 1464053016678 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 18:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:23:36 INFO - PROCESS | 3752 | 1464053016682 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:23:36 INFO - PROCESS | 3752 | 1464053016686 Marionette TRACE conn3 <- [1,414,null,{}] 18:23:36 INFO - PROCESS | 3752 | 1464053016697 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}] 18:23:36 INFO - PROCESS | 3752 | 1464053016799 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 18:23:36 INFO - PROCESS | 3752 | 1464053016890 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:36 INFO - PROCESS | 3752 | ++DOCSHELL 17FE8800 == 47 [pid = 3752] [id = 113] 18:23:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (17FEC800) [pid = 3752] [serial = 336] [outer = 00000000] 18:23:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1972C800) [pid = 3752] [serial = 337] [outer = 17FEC800] 18:23:36 INFO - PROCESS | 3752 | 1464053016945 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19730C00) [pid = 3752] [serial = 338] [outer = 17FEC800] 18:23:37 INFO - PROCESS | 3752 | 1464053017568 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]]]}] 18:23:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:23:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 936ms 18:23:37 INFO - PROCESS | 3752 | 1464053017626 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 18:23:37 INFO - PROCESS | 3752 | 1464053017629 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 18:23:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:23:37 INFO - PROCESS | 3752 | 1464053017632 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:23:37 INFO - PROCESS | 3752 | 1464053017634 Marionette TRACE conn3 <- [1,418,null,{}] 18:23:37 INFO - PROCESS | 3752 | 1464053017639 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}] 18:23:37 INFO - PROCESS | 3752 | 1464053017737 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 18:23:37 INFO - PROCESS | 3752 | 1464053017826 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:37 INFO - PROCESS | 3752 | ++DOCSHELL 1994F800 == 48 [pid = 3752] [id = 114] 18:23:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19C43C00) [pid = 3752] [serial = 339] [outer = 00000000] 18:23:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1A844000) [pid = 3752] [serial = 340] [outer = 19C43C00] 18:23:37 INFO - PROCESS | 3752 | 1464053017879 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1A8BBC00) [pid = 3752] [serial = 341] [outer = 19C43C00] 18:23:38 INFO - PROCESS | 3752 | 1464053018865 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]]]}] 18:23:38 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 18:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1248ms 18:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:23:38 INFO - PROCESS | 3752 | 1464053018882 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 3752 | 1464053018885 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 18:23:38 INFO - PROCESS | 3752 | 1464053018890 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - PROCESS | 3752 | 1464053018894 Marionette TRACE conn3 <- [1,422,null,{}] 18:23:38 INFO - PROCESS | 3752 | 1464053018901 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}] 18:23:38 INFO - PROCESS | 3752 | 1464053018994 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 18:23:39 INFO - PROCESS | 3752 | 1464053019105 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 3752 | ++DOCSHELL 1330F400 == 49 [pid = 3752] [id = 115] 18:23:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1331D800) [pid = 3752] [serial = 342] [outer = 00000000] 18:23:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (13BD8800) [pid = 3752] [serial = 343] [outer = 1331D800] 18:23:39 INFO - PROCESS | 3752 | 1464053019197 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (140CA400) [pid = 3752] [serial = 344] [outer = 1331D800] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 1370E800 == 48 [pid = 3752] [id = 68] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 1A224800 == 47 [pid = 3752] [id = 109] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 140CB400 == 46 [pid = 3752] [id = 108] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 1976F000 == 45 [pid = 3752] [id = 107] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 19772800 == 44 [pid = 3752] [id = 106] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 16BB7400 == 43 [pid = 3752] [id = 105] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 170DCC00 == 42 [pid = 3752] [id = 104] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 16175400 == 41 [pid = 3752] [id = 103] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 159BB800 == 40 [pid = 3752] [id = 102] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 10E88C00 == 39 [pid = 3752] [id = 101] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 112A5C00 == 38 [pid = 3752] [id = 100] 18:23:39 INFO - PROCESS | 3752 | --DOCSHELL 11CE9000 == 37 [pid = 3752] [id = 97] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1A3FE400) [pid = 3752] [serial = 197] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1A775C00) [pid = 3752] [serial = 271] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1A8BB400) [pid = 3752] [serial = 274] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (11A04000) [pid = 3752] [serial = 244] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (15FE1C00) [pid = 3752] [serial = 247] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1A22CC00) [pid = 3752] [serial = 250] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1A84A000) [pid = 3752] [serial = 254] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1A842000) [pid = 3752] [serial = 253] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (17FE3000) [pid = 3752] [serial = 265] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (181B7400) [pid = 3752] [serial = 266] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (140CA000) [pid = 3752] [serial = 259] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (152E1800) [pid = 3752] [serial = 260] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (15FE8400) [pid = 3752] [serial = 256] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (168E5800) [pid = 3752] [serial = 257] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (19951400) [pid = 3752] [serial = 268] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (17455400) [pid = 3752] [serial = 262] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (176D1C00) [pid = 3752] [serial = 263] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1AD35C00) [pid = 3752] [serial = 277] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1A8BD000) [pid = 3752] [serial = 275] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (16178400) [pid = 3752] [serial = 286] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (18372800) [pid = 3752] [serial = 280] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1AD3D000) [pid = 3752] [serial = 283] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1AD37800) [pid = 3752] [serial = 278] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1A845800) [pid = 3752] [serial = 272] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1AF1B800) [pid = 3752] [serial = 284] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (19951800) [pid = 3752] [serial = 269] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1A6BF400) [pid = 3752] [serial = 281] [outer = 00000000] [url = about:blank] 18:23:40 INFO - PROCESS | 3752 | 1464053020219 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]]]}] 18:23:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:23:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1357ms 18:23:40 INFO - PROCESS | 3752 | 1464053020250 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 18:23:40 INFO - PROCESS | 3752 | 1464053020256 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 18:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:23:40 INFO - PROCESS | 3752 | 1464053020262 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - PROCESS | 3752 | 1464053020264 Marionette TRACE conn3 <- [1,426,null,{}] 18:23:40 INFO - PROCESS | 3752 | 1464053020268 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}] 18:23:40 INFO - PROCESS | 3752 | 1464053020347 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 18:23:40 INFO - PROCESS | 3752 | 1464053020354 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:40 INFO - PROCESS | 3752 | ++DOCSHELL 11CE9000 == 38 [pid = 3752] [id = 116] 18:23:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (11CEAC00) [pid = 3752] [serial = 345] [outer = 00000000] 18:23:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (152E0C00) [pid = 3752] [serial = 346] [outer = 11CEAC00] 18:23:40 INFO - PROCESS | 3752 | 1464053020399 Marionette DEBUG loaded listener.js 18:23:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (159C3800) [pid = 3752] [serial = 347] [outer = 11CEAC00] 18:23:40 INFO - PROCESS | 3752 | 1464053020867 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] 18:23:40 INFO - PROCESS | 3752 | 1464053020903 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 18:23:40 INFO - PROCESS | 3752 | 1464053020906 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:23:40 INFO - PROCESS | 3752 | 1464053020909 Marionette TRACE conn3 <- [1,430,null,{}] 18:23:40 INFO - PROCESS | 3752 | 1464053020919 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}] 18:23:40 INFO - PROCESS | 3752 | 1464053021003 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 18:23:40 INFO - PROCESS | 3752 | 1464053021014 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:41 INFO - PROCESS | 3752 | ++DOCSHELL 16BB6800 == 39 [pid = 3752] [id = 117] 18:23:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (16BB7400) [pid = 3752] [serial = 348] [outer = 00000000] 18:23:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (173BEC00) [pid = 3752] [serial = 349] [outer = 16BB7400] 18:23:41 INFO - PROCESS | 3752 | 1464053021060 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1761EC00) [pid = 3752] [serial = 350] [outer = 16BB7400] 18:23:41 INFO - PROCESS | 3752 | 1464053021514 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]]]}] 18:23:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:23:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 640ms 18:23:41 INFO - PROCESS | 3752 | 1464053021546 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 18:23:41 INFO - PROCESS | 3752 | 1464053021549 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 18:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:23:41 INFO - PROCESS | 3752 | 1464053021552 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:23:41 INFO - PROCESS | 3752 | 1464053021554 Marionette TRACE conn3 <- [1,434,null,{}] 18:23:41 INFO - PROCESS | 3752 | 1464053021557 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}] 18:23:41 INFO - PROCESS | 3752 | 1464053021635 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 18:23:41 INFO - PROCESS | 3752 | 1464053021641 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:41 INFO - PROCESS | 3752 | ++DOCSHELL 1752AC00 == 40 [pid = 3752] [id = 118] 18:23:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1762A400) [pid = 3752] [serial = 351] [outer = 00000000] 18:23:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (181AEC00) [pid = 3752] [serial = 352] [outer = 1762A400] 18:23:41 INFO - PROCESS | 3752 | 1464053021685 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (19728400) [pid = 3752] [serial = 353] [outer = 1762A400] 18:23:42 INFO - PROCESS | 3752 | 1464053022140 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]]]}] 18:23:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:23:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 639ms 18:23:42 INFO - PROCESS | 3752 | 1464053022174 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 3752 | 1464053022176 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 18:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:23:42 INFO - PROCESS | 3752 | 1464053022183 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 3752 | 1464053022185 Marionette TRACE conn3 <- [1,438,null,{}] 18:23:42 INFO - PROCESS | 3752 | 1464053022188 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}] 18:23:42 INFO - PROCESS | 3752 | 1464053022305 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 18:23:42 INFO - PROCESS | 3752 | 1464053022312 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 3752 | ++DOCSHELL 178EF000 == 41 [pid = 3752] [id = 119] 18:23:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (17FEF400) [pid = 3752] [serial = 354] [outer = 00000000] 18:23:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (19772800) [pid = 3752] [serial = 355] [outer = 17FEF400] 18:23:42 INFO - PROCESS | 3752 | 1464053022357 Marionette DEBUG loaded listener.js 18:23:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1994E400) [pid = 3752] [serial = 356] [outer = 17FEF400] 18:23:42 INFO - PROCESS | 3752 | 1464053022810 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]]]}] 18:23:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:23:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 687ms 18:23:42 INFO - PROCESS | 3752 | 1464053022879 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 3752 | 1464053022881 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 18:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:23:42 INFO - PROCESS | 3752 | 1464053022890 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 3752 | 1464053022892 Marionette TRACE conn3 <- [1,442,null,{}] 18:23:42 INFO - PROCESS | 3752 | 1464053022896 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}] 18:23:43 INFO - PROCESS | 3752 | 1464053023050 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 18:23:43 INFO - PROCESS | 3752 | 1464053023075 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:43 INFO - PROCESS | 3752 | ++DOCSHELL 11A0F800 == 42 [pid = 3752] [id = 120] 18:23:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (14EAEC00) [pid = 3752] [serial = 357] [outer = 00000000] 18:23:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1A6B5800) [pid = 3752] [serial = 358] [outer = 14EAEC00] 18:23:43 INFO - PROCESS | 3752 | 1464053023119 Marionette DEBUG loaded listener.js 18:23:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1A76BC00) [pid = 3752] [serial = 359] [outer = 14EAEC00] 18:23:43 INFO - PROCESS | 3752 | 1464053023568 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]]]}] 18:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 702ms 18:23:43 INFO - PROCESS | 3752 | 1464053023589 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 18:23:43 INFO - PROCESS | 3752 | 1464053023591 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 18:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:23:43 INFO - PROCESS | 3752 | 1464053023594 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:23:43 INFO - PROCESS | 3752 | 1464053023596 Marionette TRACE conn3 <- [1,446,null,{}] 18:23:43 INFO - PROCESS | 3752 | 1464053023605 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}] 18:23:43 INFO - PROCESS | 3752 | 1464053023710 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 18:23:43 INFO - PROCESS | 3752 | 1464053023716 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:43 INFO - PROCESS | 3752 | ++DOCSHELL 1A3F8C00 == 43 [pid = 3752] [id = 121] 18:23:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1A3FD400) [pid = 3752] [serial = 360] [outer = 00000000] 18:23:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1A84D000) [pid = 3752] [serial = 361] [outer = 1A3FD400] 18:23:43 INFO - PROCESS | 3752 | 1464053023759 Marionette DEBUG loaded listener.js 18:23:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1A84D800) [pid = 3752] [serial = 362] [outer = 1A3FD400] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (17366400) [pid = 3752] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19772C00) [pid = 3752] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (170E4000) [pid = 3752] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (112AA800) [pid = 3752] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (16B4B000) [pid = 3752] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (110A1000) [pid = 3752] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (159BC800) [pid = 3752] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19770000) [pid = 3752] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1A227C00) [pid = 3752] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:23:44 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (16172C00) [pid = 3752] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:23:44 INFO - PROCESS | 3752 | 1464053024293 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]]]}] 18:23:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:23:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 18:23:44 INFO - PROCESS | 3752 | 1464053024358 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 18:23:44 INFO - PROCESS | 3752 | 1464053024360 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 18:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:23:44 INFO - PROCESS | 3752 | 1464053024366 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 3752 | 1464053024367 Marionette TRACE conn3 <- [1,450,null,{}] 18:23:44 INFO - PROCESS | 3752 | 1464053024371 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}] 18:23:44 INFO - PROCESS | 3752 | 1464053024446 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 18:23:44 INFO - PROCESS | 3752 | 1464053024452 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 3752 | ++DOCSHELL 16151000 == 44 [pid = 3752] [id = 122] 18:23:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (17360C00) [pid = 3752] [serial = 363] [outer = 00000000] 18:23:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1A11FC00) [pid = 3752] [serial = 364] [outer = 17360C00] 18:23:44 INFO - PROCESS | 3752 | 1464053024495 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1A128800) [pid = 3752] [serial = 365] [outer = 17360C00] 18:23:44 INFO - PROCESS | 3752 | 1464053024910 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] 18:23:44 INFO - PROCESS | 3752 | 1464053024971 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 18:23:44 INFO - PROCESS | 3752 | 1464053024974 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:23:44 INFO - PROCESS | 3752 | 1464053024976 Marionette TRACE conn3 <- [1,454,null,{}] 18:23:44 INFO - PROCESS | 3752 | 1464053024979 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}] 18:23:45 INFO - PROCESS | 3752 | 1464053025055 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 18:23:45 INFO - PROCESS | 3752 | 1464053025061 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:45 INFO - PROCESS | 3752 | ++DOCSHELL 1A76F800 == 45 [pid = 3752] [id = 123] 18:23:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1A845800) [pid = 3752] [serial = 366] [outer = 00000000] 18:23:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1AD3EC00) [pid = 3752] [serial = 367] [outer = 1A845800] 18:23:45 INFO - PROCESS | 3752 | 1464053025107 Marionette DEBUG loaded listener.js 18:23:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1AF1D800) [pid = 3752] [serial = 368] [outer = 1A845800] 18:23:45 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:45 INFO - PROCESS | 3752 | 1464053025514 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]]]}] 18:23:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:23:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 593ms 18:23:45 INFO - PROCESS | 3752 | 1464053025573 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 18:23:45 INFO - PROCESS | 3752 | 1464053025574 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 18:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:23:45 INFO - PROCESS | 3752 | 1464053025578 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:23:45 INFO - PROCESS | 3752 | 1464053025580 Marionette TRACE conn3 <- [1,458,null,{}] 18:23:45 INFO - PROCESS | 3752 | 1464053025583 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}] 18:23:45 INFO - PROCESS | 3752 | 1464053025665 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 18:23:45 INFO - PROCESS | 3752 | 1464053025671 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:45 INFO - PROCESS | 3752 | ++DOCSHELL 16BD6400 == 46 [pid = 3752] [id = 124] 18:23:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (16BD6800) [pid = 3752] [serial = 369] [outer = 00000000] 18:23:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (16BD9400) [pid = 3752] [serial = 370] [outer = 16BD6800] 18:23:45 INFO - PROCESS | 3752 | 1464053025714 Marionette DEBUG loaded listener.js 18:23:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (16BDC400) [pid = 3752] [serial = 371] [outer = 16BD6800] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 1332A800 == 45 [pid = 3752] [id = 56] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 170E3000 == 44 [pid = 3752] [id = 69] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 105F6C00 == 43 [pid = 3752] [id = 99] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 13D2C800 == 42 [pid = 3752] [id = 98] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 16171000 == 41 [pid = 3752] [id = 96] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 11CE9000 == 40 [pid = 3752] [id = 116] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 1330F400 == 39 [pid = 3752] [id = 115] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 1994F800 == 38 [pid = 3752] [id = 114] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 140D4C00 == 37 [pid = 3752] [id = 112] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 17FE8800 == 36 [pid = 3752] [id = 113] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 1A843C00 == 35 [pid = 3752] [id = 110] 18:23:46 INFO - PROCESS | 3752 | --DOCSHELL 10E1F800 == 34 [pid = 3752] [id = 111] 18:23:47 INFO - PROCESS | 3752 | --DOCSHELL 16BB6800 == 33 [pid = 3752] [id = 117] 18:23:47 INFO - PROCESS | 3752 | --DOCSHELL 16151000 == 32 [pid = 3752] [id = 122] 18:23:47 INFO - PROCESS | 3752 | --DOCSHELL 1A76F800 == 31 [pid = 3752] [id = 123] 18:23:47 INFO - PROCESS | 3752 | --DOCSHELL 1752AC00 == 30 [pid = 3752] [id = 118] 18:23:47 INFO - PROCESS | 3752 | --DOCSHELL 11A0F800 == 29 [pid = 3752] [id = 120] 18:23:47 INFO - PROCESS | 3752 | --DOCSHELL 1A3F8C00 == 28 [pid = 3752] [id = 121] 18:23:47 INFO - PROCESS | 3752 | --DOCSHELL 178EF000 == 27 [pid = 3752] [id = 119] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1977A800) [pid = 3752] [serial = 316] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (137F3000) [pid = 3752] [serial = 289] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (19947800) [pid = 3752] [serial = 295] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (17368000) [pid = 3752] [serial = 310] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1311BC00) [pid = 3752] [serial = 299] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (12D82000) [pid = 3752] [serial = 298] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (16BB7800) [pid = 3752] [serial = 307] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1AD36C00) [pid = 3752] [serial = 328] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (170DE000) [pid = 3752] [serial = 308] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1307A400) [pid = 3752] [serial = 301] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (18375800) [pid = 3752] [serial = 314] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (137EBC00) [pid = 3752] [serial = 302] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (15FEC000) [pid = 3752] [serial = 304] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1616DC00) [pid = 3752] [serial = 305] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1616F000) [pid = 3752] [serial = 292] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (19C4E400) [pid = 3752] [serial = 319] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1A774C00) [pid = 3752] [serial = 326] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1994E800) [pid = 3752] [serial = 317] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1A769400) [pid = 3752] [serial = 325] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (19C4F400) [pid = 3752] [serial = 320] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (199DDC00) [pid = 3752] [serial = 323] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (19951C00) [pid = 3752] [serial = 322] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (17368400) [pid = 3752] [serial = 311] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (181B0C00) [pid = 3752] [serial = 313] [outer = 00000000] [url = about:blank] 18:23:47 INFO - PROCESS | 3752 | 1464053027803 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] 18:23:47 INFO - PROCESS | 3752 | 1464053027855 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 18:23:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:23:47 INFO - PROCESS | 3752 | 1464053027861 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:23:47 INFO - PROCESS | 3752 | 1464053027866 Marionette TRACE conn3 <- [1,462,null,{}] 18:23:47 INFO - PROCESS | 3752 | 1464053027874 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}] 18:23:47 INFO - PROCESS | 3752 | 1464053027991 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 18:23:48 INFO - PROCESS | 3752 | 1464053028068 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:48 INFO - PROCESS | 3752 | ++DOCSHELL 10A7B000 == 28 [pid = 3752] [id = 125] 18:23:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (10A7E400) [pid = 3752] [serial = 372] [outer = 00000000] 18:23:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (112A1C00) [pid = 3752] [serial = 373] [outer = 10A7E400] 18:23:48 INFO - PROCESS | 3752 | 1464053028125 Marionette DEBUG loaded listener.js 18:23:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (117A2C00) [pid = 3752] [serial = 374] [outer = 10A7E400] 18:23:48 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:48 INFO - PROCESS | 3752 | 1464053028910 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] 18:23:48 INFO - PROCESS | 3752 | 1464053028998 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 18:23:48 INFO - PROCESS | 3752 | 1464053029006 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:23:48 INFO - PROCESS | 3752 | 1464053029009 Marionette TRACE conn3 <- [1,466,null,{}] 18:23:48 INFO - PROCESS | 3752 | 1464053029013 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}] 18:23:49 INFO - PROCESS | 3752 | 1464053029137 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 18:23:49 INFO - PROCESS | 3752 | 1464053029203 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 3752 | ++DOCSHELL 130DA000 == 29 [pid = 3752] [id = 126] 18:23:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (13118800) [pid = 3752] [serial = 375] [outer = 00000000] 18:23:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (13310000) [pid = 3752] [serial = 376] [outer = 13118800] 18:23:49 INFO - PROCESS | 3752 | 1464053029257 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (13377800) [pid = 3752] [serial = 377] [outer = 13118800] 18:23:49 INFO - PROCESS | 3752 | 1464053029991 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] 18:23:50 INFO - PROCESS | 3752 | 1464053030061 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 18:23:50 INFO - PROCESS | 3752 | 1464053030083 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:23:50 INFO - PROCESS | 3752 | 1464053030087 Marionette TRACE conn3 <- [1,470,null,{}] 18:23:50 INFO - PROCESS | 3752 | 1464053030105 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}] 18:23:50 INFO - PROCESS | 3752 | 1464053030187 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 18:23:50 INFO - PROCESS | 3752 | 1464053030204 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 3752 | ++DOCSHELL 112AB400 == 22 [pid = 3752] [id = 127] 18:23:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (11727000) [pid = 3752] [serial = 378] [outer = 00000000] 18:23:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (13121C00) [pid = 3752] [serial = 379] [outer = 11727000] 18:23:50 INFO - PROCESS | 3752 | 1464053030250 Marionette DEBUG loaded listener.js 18:23:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1337F400) [pid = 3752] [serial = 380] [outer = 11727000] 18:23:50 INFO - PROCESS | 3752 | 1464053030733 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]]]}] 18:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 687ms 18:23:50 INFO - PROCESS | 3752 | 1464053030787 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 18:23:50 INFO - PROCESS | 3752 | 1464053030792 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 18:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:23:50 INFO - PROCESS | 3752 | 1464053030798 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - PROCESS | 3752 | 1464053030800 Marionette TRACE conn3 <- [1,474,null,{}] 18:23:50 INFO - PROCESS | 3752 | 1464053030803 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}] 18:23:50 INFO - PROCESS | 3752 | 1464053030898 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 18:23:50 INFO - PROCESS | 3752 | 1464053030967 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 3752 | ++DOCSHELL 13376400 == 23 [pid = 3752] [id = 128] 18:23:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (13376800) [pid = 3752] [serial = 381] [outer = 00000000] 18:23:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (140D4C00) [pid = 3752] [serial = 382] [outer = 13376800] 18:23:51 INFO - PROCESS | 3752 | 1464053031019 Marionette DEBUG loaded listener.js 18:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (152E1C00) [pid = 3752] [serial = 383] [outer = 13376800] 18:23:51 INFO - PROCESS | 3752 | 1464053031423 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]]]}] 18:23:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:23:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 640ms 18:23:51 INFO - PROCESS | 3752 | 1464053031435 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 18:23:51 INFO - PROCESS | 3752 | 1464053031437 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 18:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:23:51 INFO - PROCESS | 3752 | 1464053031446 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:23:51 INFO - PROCESS | 3752 | 1464053031449 Marionette TRACE conn3 <- [1,478,null,{}] 18:23:51 INFO - PROCESS | 3752 | 1464053031460 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}] 18:23:51 INFO - PROCESS | 3752 | 1464053031544 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 18:23:51 INFO - PROCESS | 3752 | 1464053031555 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:51 INFO - PROCESS | 3752 | ++DOCSHELL 16171000 == 24 [pid = 3752] [id = 129] 18:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (16171400) [pid = 3752] [serial = 384] [outer = 00000000] 18:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (16178800) [pid = 3752] [serial = 385] [outer = 16171400] 18:23:51 INFO - PROCESS | 3752 | 1464053031603 Marionette DEBUG loaded listener.js 18:23:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (168ECC00) [pid = 3752] [serial = 386] [outer = 16171400] 18:23:52 INFO - PROCESS | 3752 | 1464053032076 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]]]}] 18:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 686ms 18:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:23:52 INFO - PROCESS | 3752 | 1464053032145 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 18:23:52 INFO - PROCESS | 3752 | 1464053032148 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 18:23:52 INFO - PROCESS | 3752 | 1464053032151 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:23:52 INFO - PROCESS | 3752 | 1464053032153 Marionette TRACE conn3 <- [1,482,null,{}] 18:23:52 INFO - PROCESS | 3752 | 1464053032156 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}] 18:23:52 INFO - PROCESS | 3752 | 1464053032276 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 18:23:52 INFO - PROCESS | 3752 | 1464053032299 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:52 INFO - PROCESS | 3752 | ++DOCSHELL 16BD6C00 == 25 [pid = 3752] [id = 130] 18:23:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (16BD9000) [pid = 3752] [serial = 387] [outer = 00000000] 18:23:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (170DD000) [pid = 3752] [serial = 388] [outer = 16BD9000] 18:23:52 INFO - PROCESS | 3752 | 1464053032344 Marionette DEBUG loaded listener.js 18:23:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (17361000) [pid = 3752] [serial = 389] [outer = 16BD9000] 18:23:52 INFO - PROCESS | 3752 | 1464053032848 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]]]}] 18:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 18:23:52 INFO - PROCESS | 3752 | 1464053032875 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 18:23:52 INFO - PROCESS | 3752 | 1464053032877 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 18:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:23:52 INFO - PROCESS | 3752 | 1464053032888 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:23:52 INFO - PROCESS | 3752 | 1464053032889 Marionette TRACE conn3 <- [1,486,null,{}] 18:23:52 INFO - PROCESS | 3752 | 1464053032893 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}] 18:23:52 INFO - PROCESS | 3752 | 1464053032992 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 18:23:53 INFO - PROCESS | 3752 | 1464053033001 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:53 INFO - PROCESS | 3752 | ++DOCSHELL 17368C00 == 26 [pid = 3752] [id = 131] 18:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (173B2C00) [pid = 3752] [serial = 390] [outer = 00000000] 18:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (17531C00) [pid = 3752] [serial = 391] [outer = 173B2C00] 18:23:53 INFO - PROCESS | 3752 | 1464053033045 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (17535800) [pid = 3752] [serial = 392] [outer = 173B2C00] 18:23:53 INFO - PROCESS | 3752 | 1464053033483 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]]]}] 18:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 625ms 18:23:53 INFO - PROCESS | 3752 | 1464053033523 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 18:23:53 INFO - PROCESS | 3752 | 1464053033525 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 18:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:23:53 INFO - PROCESS | 3752 | 1464053033536 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 3752 | 1464053033538 Marionette TRACE conn3 <- [1,490,null,{}] 18:23:53 INFO - PROCESS | 3752 | 1464053033541 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}] 18:23:53 INFO - PROCESS | 3752 | 1464053033697 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 18:23:53 INFO - PROCESS | 3752 | 1464053033723 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:53 INFO - PROCESS | 3752 | ++DOCSHELL 10558C00 == 27 [pid = 3752] [id = 132] 18:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (178F3C00) [pid = 3752] [serial = 393] [outer = 00000000] 18:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1836D000) [pid = 3752] [serial = 394] [outer = 178F3C00] 18:23:53 INFO - PROCESS | 3752 | 1464053033768 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (18372000) [pid = 3752] [serial = 395] [outer = 178F3C00] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (110A1400) [pid = 3752] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (140C9000) [pid = 3752] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (19776400) [pid = 3752] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (16173400) [pid = 3752] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (11CF1000) [pid = 3752] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1401F000) [pid = 3752] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (17F4BC00) [pid = 3752] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1735F400) [pid = 3752] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (110AA400) [pid = 3752] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (10231C00) [pid = 3752] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (17360800) [pid = 3752] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (19778400) [pid = 3752] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (137EE800) [pid = 3752] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1A845800) [pid = 3752] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (17FEF400) [pid = 3752] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (14EAEC00) [pid = 3752] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1A3FD400) [pid = 3752] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1762A400) [pid = 3752] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (16BB7400) [pid = 3752] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (11CEAC00) [pid = 3752] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1331D800) [pid = 3752] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (19C43C00) [pid = 3752] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (17FEC800) [pid = 3752] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (14EAE000) [pid = 3752] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (1109FC00) [pid = 3752] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (1A845000) [pid = 3752] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:23:54 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (17360C00) [pid = 3752] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:23:54 INFO - PROCESS | 3752 | 1464053034306 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]]]}] 18:23:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:23:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 796ms 18:23:54 INFO - PROCESS | 3752 | 1464053034335 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 18:23:54 INFO - PROCESS | 3752 | 1464053034337 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 18:23:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:23:54 INFO - PROCESS | 3752 | 1464053034341 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:23:54 INFO - PROCESS | 3752 | 1464053034342 Marionette TRACE conn3 <- [1,494,null,{}] 18:23:54 INFO - PROCESS | 3752 | 1464053034346 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}] 18:23:54 INFO - PROCESS | 3752 | 1464053034418 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 18:23:54 INFO - PROCESS | 3752 | 1464053034425 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:54 INFO - PROCESS | 3752 | ++DOCSHELL 11233800 == 28 [pid = 3752] [id = 133] 18:23:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (11A0BC00) [pid = 3752] [serial = 396] [outer = 00000000] 18:23:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (15FE7400) [pid = 3752] [serial = 397] [outer = 11A0BC00] 18:23:54 INFO - PROCESS | 3752 | 1464053034468 Marionette DEBUG loaded listener.js 18:23:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (16145400) [pid = 3752] [serial = 398] [outer = 11A0BC00] 18:23:54 INFO - PROCESS | 3752 | 1464053034889 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]]]}] 18:23:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:23:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 593ms 18:23:54 INFO - PROCESS | 3752 | 1464053034938 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 18:23:54 INFO - PROCESS | 3752 | 1464053034940 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 18:23:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:23:54 INFO - PROCESS | 3752 | 1464053034944 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:23:54 INFO - PROCESS | 3752 | 1464053034945 Marionette TRACE conn3 <- [1,498,null,{}] 18:23:54 INFO - PROCESS | 3752 | 1464053034949 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}] 18:23:55 INFO - PROCESS | 3752 | 1464053035056 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 18:23:55 INFO - PROCESS | 3752 | 1464053035066 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 3752 | ++DOCSHELL 137F2000 == 29 [pid = 3752] [id = 134] 18:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (16B49C00) [pid = 3752] [serial = 399] [outer = 00000000] 18:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (181B2C00) [pid = 3752] [serial = 400] [outer = 16B49C00] 18:23:55 INFO - PROCESS | 3752 | 1464053035109 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (19771000) [pid = 3752] [serial = 401] [outer = 16B49C00] 18:23:55 INFO - PROCESS | 3752 | 1464053035520 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]]]}] 18:23:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:23:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 640ms 18:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:23:55 INFO - PROCESS | 3752 | 1464053035582 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 18:23:55 INFO - PROCESS | 3752 | 1464053035584 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 18:23:55 INFO - PROCESS | 3752 | 1464053035587 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:23:55 INFO - PROCESS | 3752 | 1464053035589 Marionette TRACE conn3 <- [1,502,null,{}] 18:23:55 INFO - PROCESS | 3752 | 1464053035592 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}] 18:23:55 INFO - PROCESS | 3752 | 1464053035668 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 18:23:55 INFO - PROCESS | 3752 | 1464053035677 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 3752 | ++DOCSHELL 16170400 == 30 [pid = 3752] [id = 135] 18:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (16174800) [pid = 3752] [serial = 402] [outer = 00000000] 18:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (19945400) [pid = 3752] [serial = 403] [outer = 16174800] 18:23:55 INFO - PROCESS | 3752 | 1464053035720 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (19945C00) [pid = 3752] [serial = 404] [outer = 16174800] 18:23:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (17FE3400) [pid = 3752] [serial = 405] [outer = 1B487000] 18:23:56 INFO - PROCESS | 3752 | 1464053036184 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]]]}] 18:23:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:23:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 625ms 18:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:23:56 INFO - PROCESS | 3752 | 1464053036258 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 18:23:56 INFO - PROCESS | 3752 | 1464053036261 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 18:23:56 INFO - PROCESS | 3752 | 1464053036267 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:23:56 INFO - PROCESS | 3752 | 1464053036271 Marionette TRACE conn3 <- [1,506,null,{}] 18:23:56 INFO - PROCESS | 3752 | 1464053036278 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}] 18:23:56 INFO - PROCESS | 3752 | 1464053036426 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 18:23:56 INFO - PROCESS | 3752 | 1464053036520 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:56 INFO - PROCESS | 3752 | ++DOCSHELL 117B1400 == 31 [pid = 3752] [id = 136] 18:23:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (11A10000) [pid = 3752] [serial = 406] [outer = 00000000] 18:23:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (12D87000) [pid = 3752] [serial = 407] [outer = 11A10000] 18:23:56 INFO - PROCESS | 3752 | 1464053036575 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1331B400) [pid = 3752] [serial = 408] [outer = 11A10000] 18:23:57 INFO - PROCESS | 3752 | 1464053037198 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]]]}] 18:23:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:23:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 936ms 18:23:57 INFO - PROCESS | 3752 | 1464053037211 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 18:23:57 INFO - PROCESS | 3752 | 1464053037215 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 18:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:23:57 INFO - PROCESS | 3752 | 1464053037223 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:23:57 INFO - PROCESS | 3752 | 1464053037227 Marionette TRACE conn3 <- [1,510,null,{}] 18:23:57 INFO - PROCESS | 3752 | 1464053037231 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}] 18:23:57 INFO - PROCESS | 3752 | 1464053037332 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 18:23:57 INFO - PROCESS | 3752 | 1464053037422 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:57 INFO - PROCESS | 3752 | ++DOCSHELL 1523D400 == 32 [pid = 3752] [id = 137] 18:23:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (159BB000) [pid = 3752] [serial = 409] [outer = 00000000] 18:23:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1616F800) [pid = 3752] [serial = 410] [outer = 159BB000] 18:23:57 INFO - PROCESS | 3752 | 1464053037482 Marionette DEBUG loaded listener.js 18:23:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (16BCF000) [pid = 3752] [serial = 411] [outer = 159BB000] 18:23:58 INFO - PROCESS | 3752 | 1464053038066 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]]]}] 18:23:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:23:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 905ms 18:23:58 INFO - PROCESS | 3752 | 1464053038127 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 18:23:58 INFO - PROCESS | 3752 | 1464053038129 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 18:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:23:58 INFO - PROCESS | 3752 | 1464053038133 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:23:58 INFO - PROCESS | 3752 | 1464053038135 Marionette TRACE conn3 <- [1,514,null,{}] 18:23:58 INFO - PROCESS | 3752 | 1464053038145 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}] 18:23:58 INFO - PROCESS | 3752 | 1464053038249 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 18:23:58 INFO - PROCESS | 3752 | 1464053038343 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:58 INFO - PROCESS | 3752 | ++DOCSHELL 19729800 == 33 [pid = 3752] [id = 138] 18:23:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1972B800) [pid = 3752] [serial = 412] [outer = 00000000] 18:23:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (19777C00) [pid = 3752] [serial = 413] [outer = 1972B800] 18:23:58 INFO - PROCESS | 3752 | 1464053038399 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (199DDC00) [pid = 3752] [serial = 414] [outer = 1972B800] 18:23:58 INFO - PROCESS | 3752 | 1464053038919 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]]]}] 18:23:58 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 18:23:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 842ms 18:23:58 INFO - PROCESS | 3752 | 1464053038976 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 18:23:58 INFO - PROCESS | 3752 | 1464053038979 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 18:23:58 INFO - PROCESS | 3752 | 1464053038983 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:23:58 INFO - PROCESS | 3752 | 1464053038985 Marionette TRACE conn3 <- [1,518,null,{}] 18:23:58 INFO - PROCESS | 3752 | 1464053038989 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}] 18:23:59 INFO - PROCESS | 3752 | 1464053039085 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 18:23:59 INFO - PROCESS | 3752 | 1464053039174 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:59 INFO - PROCESS | 3752 | ++DOCSHELL 19728C00 == 34 [pid = 3752] [id = 139] 18:23:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (199E7C00) [pid = 3752] [serial = 415] [outer = 00000000] 18:23:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1A22E000) [pid = 3752] [serial = 416] [outer = 199E7C00] 18:23:59 INFO - PROCESS | 3752 | 1464053039228 Marionette DEBUG loaded listener.js 18:23:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1A6B4400) [pid = 3752] [serial = 417] [outer = 199E7C00] 18:23:59 INFO - PROCESS | 3752 | 1464053039802 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]]]}] 18:23:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:23:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 842ms 18:23:59 INFO - PROCESS | 3752 | 1464053039828 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 18:23:59 INFO - PROCESS | 3752 | 1464053039830 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 18:23:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:23:59 INFO - PROCESS | 3752 | 1464053039834 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:23:59 INFO - PROCESS | 3752 | 1464053039836 Marionette TRACE conn3 <- [1,522,null,{}] 18:23:59 INFO - PROCESS | 3752 | 1464053039839 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}] 18:23:59 INFO - PROCESS | 3752 | 1464053039931 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 18:24:00 INFO - PROCESS | 3752 | 1464053040026 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 3752 | ++DOCSHELL 13D24000 == 35 [pid = 3752] [id = 140] 18:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1A766800) [pid = 3752] [serial = 418] [outer = 00000000] 18:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1A76EC00) [pid = 3752] [serial = 419] [outer = 1A766800] 18:24:00 INFO - PROCESS | 3752 | 1464053040078 Marionette DEBUG loaded listener.js 18:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1A772C00) [pid = 3752] [serial = 420] [outer = 1A766800] 18:24:00 INFO - PROCESS | 3752 | 1464053040766 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]]]}] 18:24:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:24:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 999ms 18:24:00 INFO - PROCESS | 3752 | 1464053040845 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 18:24:00 INFO - PROCESS | 3752 | 1464053040849 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 18:24:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:24:00 INFO - PROCESS | 3752 | 1464053040854 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:24:00 INFO - PROCESS | 3752 | 1464053040858 Marionette TRACE conn3 <- [1,526,null,{}] 18:24:00 INFO - PROCESS | 3752 | 1464053040863 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}] 18:24:00 INFO - PROCESS | 3752 | 1464053040994 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 18:24:00 INFO - PROCESS | 3752 | 1464053041005 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 3752 | ++DOCSHELL 11A0F800 == 36 [pid = 3752] [id = 141] 18:24:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (11C5D400) [pid = 3752] [serial = 421] [outer = 00000000] 18:24:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (13078000) [pid = 3752] [serial = 422] [outer = 11C5D400] 18:24:01 INFO - PROCESS | 3752 | 1464053041059 Marionette DEBUG loaded listener.js 18:24:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1337FC00) [pid = 3752] [serial = 423] [outer = 11C5D400] 18:24:01 INFO - PROCESS | 3752 | 1464053041663 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]]]}] 18:24:01 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 18:24:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 827ms 18:24:01 INFO - PROCESS | 3752 | 1464053041697 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 18:24:01 INFO - PROCESS | 3752 | 1464053041702 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 18:24:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:24:01 INFO - PROCESS | 3752 | 1464053041708 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:24:01 INFO - PROCESS | 3752 | 1464053041711 Marionette TRACE conn3 <- [1,530,null,{}] 18:24:01 INFO - PROCESS | 3752 | 1464053041714 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}] 18:24:01 INFO - PROCESS | 3752 | 1464053041804 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 18:24:01 INFO - PROCESS | 3752 | --DOCSHELL 1A844800 == 35 [pid = 3752] [id = 12] 18:24:01 INFO - PROCESS | 3752 | --DOCSHELL 1B0D7800 == 34 [pid = 3752] [id = 15] 18:24:01 INFO - PROCESS | 3752 | --DOCSHELL 10A7B000 == 33 [pid = 3752] [id = 125] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1A768000) [pid = 3752] [serial = 242] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (19C50C00) [pid = 3752] [serial = 296] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (12AF3400) [pid = 3752] [serial = 245] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1735B400) [pid = 3752] [serial = 248] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1A767000) [pid = 3752] [serial = 251] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1AD34000) [pid = 3752] [serial = 287] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (14026000) [pid = 3752] [serial = 290] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (16178000) [pid = 3752] [serial = 293] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (12B65400) [pid = 3752] [serial = 163] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (10A64C00) [pid = 3752] [serial = 200] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (18374C00) [pid = 3752] [serial = 206] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1A11B400) [pid = 3752] [serial = 209] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (156E0800) [pid = 3752] [serial = 203] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1AF1D800) [pid = 3752] [serial = 368] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (19772800) [pid = 3752] [serial = 355] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1A6B5800) [pid = 3752] [serial = 358] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1A84D000) [pid = 3752] [serial = 361] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1A76BC00) [pid = 3752] [serial = 359] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1AD3EC00) [pid = 3752] [serial = 367] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1A84D800) [pid = 3752] [serial = 362] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (181AEC00) [pid = 3752] [serial = 352] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (173BEC00) [pid = 3752] [serial = 349] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (1761EC00) [pid = 3752] [serial = 350] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (152E0C00) [pid = 3752] [serial = 346] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (159C3800) [pid = 3752] [serial = 347] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (140CA400) [pid = 3752] [serial = 344] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (13BD8800) [pid = 3752] [serial = 343] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (1A8BBC00) [pid = 3752] [serial = 341] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (1A844000) [pid = 3752] [serial = 340] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (19730C00) [pid = 3752] [serial = 338] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (1972C800) [pid = 3752] [serial = 337] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (161D0C00) [pid = 3752] [serial = 335] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (15FEFC00) [pid = 3752] [serial = 334] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1307CC00) [pid = 3752] [serial = 332] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1288BC00) [pid = 3752] [serial = 331] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (1AF1D400) [pid = 3752] [serial = 329] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1994E400) [pid = 3752] [serial = 356] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (1A128800) [pid = 3752] [serial = 365] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (19728400) [pid = 3752] [serial = 353] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1A11FC00) [pid = 3752] [serial = 364] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 3752 | 1464053041924 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:01 INFO - PROCESS | 3752 | ++DOCSHELL 10A59400 == 34 [pid = 3752] [id = 142] 18:24:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (10A62800) [pid = 3752] [serial = 424] [outer = 00000000] 18:24:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (11C6A400) [pid = 3752] [serial = 425] [outer = 10A62800] 18:24:01 INFO - PROCESS | 3752 | 1464053041969 Marionette DEBUG loaded listener.js 18:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (1307B000) [pid = 3752] [serial = 426] [outer = 10A62800] 18:24:02 INFO - PROCESS | 3752 | 1464053042360 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"]]]}] 18:24:02 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 18:24:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:24:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:24:02 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 18:24:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:24:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:24:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 702ms 18:24:02 INFO - PROCESS | 3752 | 1464053042407 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 18:24:02 INFO - PROCESS | 3752 | 1464053042409 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 18:24:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:24:02 INFO - PROCESS | 3752 | 1464053042413 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:24:02 INFO - PROCESS | 3752 | 1464053042416 Marionette TRACE conn3 <- [1,534,null,{}] 18:24:02 INFO - PROCESS | 3752 | 1464053042426 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}] 18:24:02 INFO - PROCESS | 3752 | 1464053042548 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 18:24:02 INFO - PROCESS | 3752 | 1464053042563 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:02 INFO - PROCESS | 3752 | ++DOCSHELL 156E6400 == 35 [pid = 3752] [id = 143] 18:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (156E8C00) [pid = 3752] [serial = 427] [outer = 00000000] 18:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1616BC00) [pid = 3752] [serial = 428] [outer = 156E8C00] 18:24:02 INFO - PROCESS | 3752 | 1464053042612 Marionette DEBUG loaded listener.js 18:24:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (16173800) [pid = 3752] [serial = 429] [outer = 156E8C00] 18:24:03 INFO - PROCESS | 3752 | 1464053043058 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]]]}] 18:24:03 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. 18:24:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 702ms 18:24:03 INFO - PROCESS | 3752 | 1464053043096 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 18:24:03 INFO - PROCESS | 3752 | 1464053043098 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 18:24:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:24:03 INFO - PROCESS | 3752 | 1464053043102 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:24:03 INFO - PROCESS | 3752 | 1464053043103 Marionette TRACE conn3 <- [1,538,null,{}] 18:24:03 INFO - PROCESS | 3752 | 1464053043107 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}] 18:24:03 INFO - PROCESS | 3752 | 1464053043186 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 18:24:03 INFO - PROCESS | 3752 | 1464053043192 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:03 INFO - PROCESS | 3752 | ++DOCSHELL 16148000 == 36 [pid = 3752] [id = 144] 18:24:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (16B58400) [pid = 3752] [serial = 430] [outer = 00000000] 18:24:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (16BDB400) [pid = 3752] [serial = 431] [outer = 16B58400] 18:24:03 INFO - PROCESS | 3752 | 1464053043238 Marionette DEBUG loaded listener.js 18:24:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (17368400) [pid = 3752] [serial = 432] [outer = 16B58400] 18:24:03 INFO - PROCESS | 3752 | 1464053043657 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]]]}] 18:24:03 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. 18:24:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 593ms 18:24:03 INFO - PROCESS | 3752 | 1464053043698 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 18:24:03 INFO - PROCESS | 3752 | 1464053043700 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 18:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:24:03 INFO - PROCESS | 3752 | 1464053043703 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:24:03 INFO - PROCESS | 3752 | 1464053043705 Marionette TRACE conn3 <- [1,542,null,{}] 18:24:03 INFO - PROCESS | 3752 | 1464053043708 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}] 18:24:03 INFO - PROCESS | 3752 | 1464053043784 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 18:24:03 INFO - PROCESS | 3752 | 1464053043790 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:03 INFO - PROCESS | 3752 | ++DOCSHELL 10A5D400 == 37 [pid = 3752] [id = 145] 18:24:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (1109FC00) [pid = 3752] [serial = 433] [outer = 00000000] 18:24:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (17621C00) [pid = 3752] [serial = 434] [outer = 1109FC00] 18:24:03 INFO - PROCESS | 3752 | 1464053043836 Marionette DEBUG loaded listener.js 18:24:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (17F56800) [pid = 3752] [serial = 435] [outer = 1109FC00] 18:24:04 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:04 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:04 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:04 INFO - PROCESS | 3752 | 1464053044284 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]]]}] 18:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 640ms 18:24:04 INFO - PROCESS | 3752 | 1464053044342 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 18:24:04 INFO - PROCESS | 3752 | 1464053044344 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 18:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:24:04 INFO - PROCESS | 3752 | 1464053044347 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:24:04 INFO - PROCESS | 3752 | 1464053044349 Marionette TRACE conn3 <- [1,546,null,{}] 18:24:04 INFO - PROCESS | 3752 | 1464053044352 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}] 18:24:04 INFO - PROCESS | 3752 | 1464053044476 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 18:24:04 INFO - PROCESS | 3752 | 1464053044487 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:04 INFO - PROCESS | 3752 | ++DOCSHELL 1055C400 == 38 [pid = 3752] [id = 146] 18:24:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (1055F800) [pid = 3752] [serial = 436] [outer = 00000000] 18:24:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (1972F800) [pid = 3752] [serial = 437] [outer = 1055F800] 18:24:04 INFO - PROCESS | 3752 | 1464053044570 Marionette DEBUG loaded listener.js 18:24:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (1976E400) [pid = 3752] [serial = 438] [outer = 1055F800] 18:24:04 INFO - PROCESS | 3752 | 1464053044980 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]]]}] 18:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 702ms 18:24:05 INFO - PROCESS | 3752 | 1464053045047 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 18:24:05 INFO - PROCESS | 3752 | 1464053045049 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 18:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:24:05 INFO - PROCESS | 3752 | 1464053045053 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:24:05 INFO - PROCESS | 3752 | 1464053045054 Marionette TRACE conn3 <- [1,550,null,{}] 18:24:05 INFO - PROCESS | 3752 | 1464053045058 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}] 18:24:05 INFO - PROCESS | 3752 | 1464053045163 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 18:24:05 INFO - PROCESS | 3752 | 1464053045246 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:05 INFO - PROCESS | 3752 | ++DOCSHELL 1836D800 == 39 [pid = 3752] [id = 147] 18:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (19733000) [pid = 3752] [serial = 439] [outer = 00000000] 18:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (199DFC00) [pid = 3752] [serial = 440] [outer = 19733000] 18:24:05 INFO - PROCESS | 3752 | 1464053045291 Marionette DEBUG loaded listener.js 18:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (199E0C00) [pid = 3752] [serial = 441] [outer = 19733000] 18:24:05 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:05 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:05 INFO - PROCESS | 3752 | 1464053045680 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]]]}] 18:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 639ms 18:24:05 INFO - PROCESS | 3752 | 1464053045696 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 18:24:05 INFO - PROCESS | 3752 | 1464053045698 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 18:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:24:05 INFO - PROCESS | 3752 | 1464053045701 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:24:05 INFO - PROCESS | 3752 | 1464053045703 Marionette TRACE conn3 <- [1,554,null,{}] 18:24:05 INFO - PROCESS | 3752 | 1464053045706 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}] 18:24:05 INFO - PROCESS | 3752 | 1464053045806 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 18:24:05 INFO - PROCESS | 3752 | 1464053045812 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:05 INFO - PROCESS | 3752 | ++DOCSHELL 19945000 == 40 [pid = 3752] [id = 148] 18:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1A11B400) [pid = 3752] [serial = 442] [outer = 00000000] 18:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1A22A800) [pid = 3752] [serial = 443] [outer = 1A11B400] 18:24:05 INFO - PROCESS | 3752 | 1464053045856 Marionette DEBUG loaded listener.js 18:24:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1A3FE400) [pid = 3752] [serial = 444] [outer = 1A11B400] 18:24:06 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:06 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:06 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:06 INFO - PROCESS | 3752 | 1464053046285 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]]]}] 18:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 640ms 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (11727000) [pid = 3752] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (16BD9000) [pid = 3752] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (13376800) [pid = 3752] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (173B2C00) [pid = 3752] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (10A7E400) [pid = 3752] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (16171400) [pid = 3752] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (13118800) [pid = 3752] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (178F3C00) [pid = 3752] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (11A0BC00) [pid = 3752] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:24:06 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (16B49C00) [pid = 3752] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:24:06 INFO - PROCESS | 3752 | 1464053046402 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 18:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:24:06 INFO - PROCESS | 3752 | 1464053046404 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 18:24:06 INFO - PROCESS | 3752 | 1464053046413 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:24:06 INFO - PROCESS | 3752 | 1464053046415 Marionette TRACE conn3 <- [1,558,null,{}] 18:24:06 INFO - PROCESS | 3752 | 1464053046419 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}] 18:24:06 INFO - PROCESS | 3752 | 1464053046536 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 18:24:06 INFO - PROCESS | 3752 | 1464053046545 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:06 INFO - PROCESS | 3752 | ++DOCSHELL 11A0BC00 == 41 [pid = 3752] [id = 149] 18:24:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (13122000) [pid = 3752] [serial = 445] [outer = 00000000] 18:24:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (16150800) [pid = 3752] [serial = 446] [outer = 13122000] 18:24:06 INFO - PROCESS | 3752 | 1464053046587 Marionette DEBUG loaded listener.js 18:24:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (16C6B400) [pid = 3752] [serial = 447] [outer = 13122000] 18:24:06 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:06 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:06 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:07 INFO - PROCESS | 3752 | 1464053047033 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]]]}] 18:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 702ms 18:24:07 INFO - PROCESS | 3752 | 1464053047110 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 18:24:07 INFO - PROCESS | 3752 | 1464053047112 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 18:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:24:07 INFO - PROCESS | 3752 | 1464053047116 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:24:07 INFO - PROCESS | 3752 | 1464053047117 Marionette TRACE conn3 <- [1,562,null,{}] 18:24:07 INFO - PROCESS | 3752 | 1464053047121 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}] 18:24:07 INFO - PROCESS | 3752 | 1464053047198 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 18:24:07 INFO - PROCESS | 3752 | 1464053047207 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:07 INFO - PROCESS | 3752 | ++DOCSHELL 16BB6800 == 42 [pid = 3752] [id = 150] 18:24:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (16BD4800) [pid = 3752] [serial = 448] [outer = 00000000] 18:24:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (1A3FD800) [pid = 3752] [serial = 449] [outer = 16BD4800] 18:24:07 INFO - PROCESS | 3752 | 1464053047256 Marionette DEBUG loaded listener.js 18:24:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (1A76C800) [pid = 3752] [serial = 450] [outer = 16BD4800] 18:24:07 INFO - PROCESS | 3752 | 1464053047683 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]]]}] 18:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 640ms 18:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:24:07 INFO - PROCESS | 3752 | 1464053047754 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 18:24:07 INFO - PROCESS | 3752 | 1464053047756 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 18:24:07 INFO - PROCESS | 3752 | 1464053047760 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:24:07 INFO - PROCESS | 3752 | 1464053047762 Marionette TRACE conn3 <- [1,566,null,{}] 18:24:07 INFO - PROCESS | 3752 | 1464053047765 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}] 18:24:07 INFO - PROCESS | 3752 | 1464053047886 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 18:24:07 INFO - PROCESS | 3752 | 1464053047894 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:07 INFO - PROCESS | 3752 | ++DOCSHELL 14EAFC00 == 43 [pid = 3752] [id = 151] 18:24:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (16BD2C00) [pid = 3752] [serial = 451] [outer = 00000000] 18:24:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1A8B8C00) [pid = 3752] [serial = 452] [outer = 16BD2C00] 18:24:07 INFO - PROCESS | 3752 | 1464053047941 Marionette DEBUG loaded listener.js 18:24:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1A8BD800) [pid = 3752] [serial = 453] [outer = 16BD2C00] 18:24:08 INFO - PROCESS | 3752 | 1464053048362 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]]]}] 18:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 624ms 18:24:08 INFO - PROCESS | 3752 | 1464053048449 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 18:24:08 INFO - PROCESS | 3752 | 1464053048453 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 18:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:24:08 INFO - PROCESS | 3752 | 1464053048459 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:24:08 INFO - PROCESS | 3752 | 1464053048463 Marionette TRACE conn3 <- [1,570,null,{}] 18:24:08 INFO - PROCESS | 3752 | 1464053048469 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}] 18:24:08 INFO - PROCESS | 3752 | 1464053048583 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 18:24:08 INFO - PROCESS | 3752 | 1464053048655 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 3752 | ++DOCSHELL 10E25800 == 44 [pid = 3752] [id = 152] 18:24:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (10E25C00) [pid = 3752] [serial = 454] [outer = 00000000] 18:24:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (11235400) [pid = 3752] [serial = 455] [outer = 10E25C00] 18:24:08 INFO - PROCESS | 3752 | 1464053048711 Marionette DEBUG loaded listener.js 18:24:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (11C5F400) [pid = 3752] [serial = 456] [outer = 10E25C00] 18:24:09 INFO - PROCESS | 3752 | 1464053049353 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]]]}] 18:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 952ms 18:24:09 INFO - PROCESS | 3752 | 1464053049404 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 18:24:09 INFO - PROCESS | 3752 | 1464053049408 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 18:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:24:09 INFO - PROCESS | 3752 | 1464053049416 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:24:09 INFO - PROCESS | 3752 | 1464053049420 Marionette TRACE conn3 <- [1,574,null,{}] 18:24:09 INFO - PROCESS | 3752 | 1464053049424 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}] 18:24:09 INFO - PROCESS | 3752 | 1464053049527 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 18:24:09 INFO - PROCESS | 3752 | 1464053049604 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:09 INFO - PROCESS | 3752 | ++DOCSHELL 140CA400 == 45 [pid = 3752] [id = 153] 18:24:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (140CE400) [pid = 3752] [serial = 457] [outer = 00000000] 18:24:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (15FE5000) [pid = 3752] [serial = 458] [outer = 140CE400] 18:24:09 INFO - PROCESS | 3752 | 1464053049656 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (168E8C00) [pid = 3752] [serial = 459] [outer = 140CE400] 18:24:10 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:10 INFO - PROCESS | 3752 | 1464053050201 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]]]}] 18:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 827ms 18:24:10 INFO - PROCESS | 3752 | 1464053050257 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 18:24:10 INFO - PROCESS | 3752 | 1464053050260 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 18:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:24:10 INFO - PROCESS | 3752 | 1464053050264 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - PROCESS | 3752 | 1464053050267 Marionette TRACE conn3 <- [1,578,null,{}] 18:24:10 INFO - PROCESS | 3752 | 1464053050276 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}] 18:24:10 INFO - PROCESS | 3752 | 1464053050390 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 18:24:10 INFO - PROCESS | 3752 | 1464053050484 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:10 INFO - PROCESS | 3752 | ++DOCSHELL 1972AC00 == 46 [pid = 3752] [id = 154] 18:24:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1972B400) [pid = 3752] [serial = 460] [outer = 00000000] 18:24:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1976CC00) [pid = 3752] [serial = 461] [outer = 1972B400] 18:24:10 INFO - PROCESS | 3752 | 1464053050540 Marionette DEBUG loaded listener.js 18:24:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1A221800) [pid = 3752] [serial = 462] [outer = 1972B400] 18:24:11 INFO - PROCESS | 3752 | 1464053051116 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]]]}] 18:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 904ms 18:24:11 INFO - PROCESS | 3752 | 1464053051167 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 18:24:11 INFO - PROCESS | 3752 | 1464053051170 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 18:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:24:11 INFO - PROCESS | 3752 | 1464053051173 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:24:11 INFO - PROCESS | 3752 | 1464053051175 Marionette TRACE conn3 <- [1,582,null,{}] 18:24:11 INFO - PROCESS | 3752 | 1464053051179 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}] 18:24:11 INFO - PROCESS | 3752 | 1464053051278 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 18:24:11 INFO - PROCESS | 3752 | 1464053051379 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:11 INFO - PROCESS | 3752 | ++DOCSHELL 1A84B800 == 47 [pid = 3752] [id = 155] 18:24:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1A84C400) [pid = 3752] [serial = 463] [outer = 00000000] 18:24:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1A8C1800) [pid = 3752] [serial = 464] [outer = 1A84C400] 18:24:11 INFO - PROCESS | 3752 | 1464053051431 Marionette DEBUG loaded listener.js 18:24:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1AD32C00) [pid = 3752] [serial = 465] [outer = 1A84C400] 18:24:12 INFO - PROCESS | 3752 | 1464053052024 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]]]}] 18:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 905ms 18:24:12 INFO - PROCESS | 3752 | 1464053052078 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 18:24:12 INFO - PROCESS | 3752 | 1464053052080 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 18:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:24:12 INFO - PROCESS | 3752 | 1464053052084 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:24:12 INFO - PROCESS | 3752 | 1464053052086 Marionette TRACE conn3 <- [1,586,null,{}] 18:24:12 INFO - PROCESS | 3752 | 1464053052089 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}] 18:24:12 INFO - PROCESS | 3752 | 1464053052343 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 18:24:12 INFO - PROCESS | 3752 | 1464053052484 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 3752 | ++DOCSHELL 10A60C00 == 48 [pid = 3752] [id = 156] 18:24:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1109F800) [pid = 3752] [serial = 466] [outer = 00000000] 18:24:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (11A0AC00) [pid = 3752] [serial = 467] [outer = 1109F800] 18:24:12 INFO - PROCESS | 3752 | 1464053052533 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (13324000) [pid = 3752] [serial = 468] [outer = 1109F800] 18:24:13 INFO - PROCESS | 3752 | --DOCSHELL 1B0CF400 == 47 [pid = 3752] [id = 14] 18:24:13 INFO - PROCESS | 3752 | --DOCSHELL 1A8C6800 == 46 [pid = 3752] [id = 13] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (16BD9400) [pid = 3752] [serial = 370] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (19945400) [pid = 3752] [serial = 403] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (13121C00) [pid = 3752] [serial = 379] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1337F400) [pid = 3752] [serial = 380] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (170DD000) [pid = 3752] [serial = 388] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (17361000) [pid = 3752] [serial = 389] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (140D4C00) [pid = 3752] [serial = 382] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (152E1C00) [pid = 3752] [serial = 383] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (17535800) [pid = 3752] [serial = 392] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (117A2C00) [pid = 3752] [serial = 374] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (112A1C00) [pid = 3752] [serial = 373] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (17531C00) [pid = 3752] [serial = 391] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (16178800) [pid = 3752] [serial = 385] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (13377800) [pid = 3752] [serial = 377] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (13310000) [pid = 3752] [serial = 376] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1836D000) [pid = 3752] [serial = 394] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (15FE7400) [pid = 3752] [serial = 397] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (181B2C00) [pid = 3752] [serial = 400] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (18372000) [pid = 3752] [serial = 395] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (16145400) [pid = 3752] [serial = 398] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (19771000) [pid = 3752] [serial = 401] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (168ECC00) [pid = 3752] [serial = 386] [outer = 00000000] [url = about:blank] 18:24:13 INFO - PROCESS | 3752 | 1464053053169 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]]]}] 18:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1155ms 18:24:13 INFO - PROCESS | 3752 | 1464053053223 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 18:24:13 INFO - PROCESS | 3752 | 1464053053226 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 18:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:24:13 INFO - PROCESS | 3752 | 1464053053230 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:24:13 INFO - PROCESS | 3752 | 1464053053234 Marionette TRACE conn3 <- [1,590,null,{}] 18:24:13 INFO - PROCESS | 3752 | 1464053053239 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}] 18:24:13 INFO - PROCESS | 3752 | 1464053053336 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 18:24:13 INFO - PROCESS | 3752 | 1464053053422 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:13 INFO - PROCESS | 3752 | ++DOCSHELL 110A2800 == 47 [pid = 3752] [id = 157] 18:24:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (11232800) [pid = 3752] [serial = 469] [outer = 00000000] 18:24:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (1311AC00) [pid = 3752] [serial = 470] [outer = 11232800] 18:24:13 INFO - PROCESS | 3752 | 1464053053470 Marionette DEBUG loaded listener.js 18:24:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (14021400) [pid = 3752] [serial = 471] [outer = 11232800] 18:24:13 INFO - PROCESS | 3752 | 1464053053869 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]]]}] 18:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 687ms 18:24:13 INFO - PROCESS | 3752 | 1464053053927 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 18:24:13 INFO - PROCESS | 3752 | 1464053053930 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 18:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:24:13 INFO - PROCESS | 3752 | 1464053053934 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:24:13 INFO - PROCESS | 3752 | 1464053053936 Marionette TRACE conn3 <- [1,594,null,{}] 18:24:13 INFO - PROCESS | 3752 | 1464053053939 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}] 18:24:14 INFO - PROCESS | 3752 | 1464053054024 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 18:24:14 INFO - PROCESS | 3752 | 1464053054036 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:14 INFO - PROCESS | 3752 | ++DOCSHELL 161D0C00 == 48 [pid = 3752] [id = 158] 18:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (161D1000) [pid = 3752] [serial = 472] [outer = 00000000] 18:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (16B4E800) [pid = 3752] [serial = 473] [outer = 161D1000] 18:24:14 INFO - PROCESS | 3752 | 1464053054081 Marionette DEBUG loaded listener.js 18:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (16BD5800) [pid = 3752] [serial = 474] [outer = 161D1000] 18:24:14 INFO - PROCESS | 3752 | 1464053054523 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]]]}] 18:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 625ms 18:24:14 INFO - PROCESS | 3752 | 1464053054571 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 18:24:14 INFO - PROCESS | 3752 | 1464053054574 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 18:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:24:14 INFO - PROCESS | 3752 | 1464053054584 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:24:14 INFO - PROCESS | 3752 | 1464053054588 Marionette TRACE conn3 <- [1,598,null,{}] 18:24:14 INFO - PROCESS | 3752 | 1464053054591 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}] 18:24:14 INFO - PROCESS | 3752 | 1464053054670 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 18:24:14 INFO - PROCESS | 3752 | 1464053054679 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:14 INFO - PROCESS | 3752 | ++DOCSHELL 1744F400 == 49 [pid = 3752] [id = 159] 18:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (17535C00) [pid = 3752] [serial = 475] [outer = 00000000] 18:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (176D1C00) [pid = 3752] [serial = 476] [outer = 17535C00] 18:24:14 INFO - PROCESS | 3752 | 1464053054723 Marionette DEBUG loaded listener.js 18:24:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (176D5800) [pid = 3752] [serial = 477] [outer = 17535C00] 18:24:15 INFO - PROCESS | 3752 | 1464053055158 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]]]}] 18:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 655ms 18:24:15 INFO - PROCESS | 3752 | 1464053055234 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 18:24:15 INFO - PROCESS | 3752 | 1464053055237 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 18:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:24:15 INFO - PROCESS | 3752 | 1464053055240 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:24:15 INFO - PROCESS | 3752 | 1464053055242 Marionette TRACE conn3 <- [1,602,null,{}] 18:24:15 INFO - PROCESS | 3752 | 1464053055245 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}] 18:24:15 INFO - PROCESS | 3752 | 1464053055333 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 18:24:15 INFO - PROCESS | 3752 | 1464053055370 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:15 INFO - PROCESS | 3752 | ++DOCSHELL 17CE1000 == 50 [pid = 3752] [id = 160] 18:24:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (17FEA400) [pid = 3752] [serial = 478] [outer = 00000000] 18:24:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1972D800) [pid = 3752] [serial = 479] [outer = 17FEA400] 18:24:15 INFO - PROCESS | 3752 | 1464053055418 Marionette DEBUG loaded listener.js 18:24:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (1972E400) [pid = 3752] [serial = 480] [outer = 17FEA400] 18:24:15 INFO - PROCESS | 3752 | 1464053055864 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]]]}] 18:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 702ms 18:24:15 INFO - PROCESS | 3752 | 1464053055940 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 18:24:15 INFO - PROCESS | 3752 | 1464053055942 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 18:24:15 INFO - PROCESS | 3752 | 1464053055945 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:24:15 INFO - PROCESS | 3752 | 1464053055947 Marionette TRACE conn3 <- [1,606,null,{}] 18:24:15 INFO - PROCESS | 3752 | 1464053055951 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}] 18:24:16 INFO - PROCESS | 3752 | 1464053056053 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 18:24:16 INFO - PROCESS | 3752 | 1464053056110 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:16 INFO - PROCESS | 3752 | ++DOCSHELL 19771400 == 51 [pid = 3752] [id = 161] 18:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (19771C00) [pid = 3752] [serial = 481] [outer = 00000000] 18:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (19945400) [pid = 3752] [serial = 482] [outer = 19771C00] 18:24:16 INFO - PROCESS | 3752 | 1464053056161 Marionette DEBUG loaded listener.js 18:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1A1B4400) [pid = 3752] [serial = 483] [outer = 19771C00] 18:24:16 INFO - PROCESS | 3752 | 1464053056721 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]]]}] 18:24:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:24:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 827ms 18:24:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:24:16 INFO - PROCESS | 3752 | 1464053056788 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 18:24:16 INFO - PROCESS | 3752 | 1464053056791 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 18:24:16 INFO - PROCESS | 3752 | 1464053056794 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:24:16 INFO - PROCESS | 3752 | 1464053056796 Marionette TRACE conn3 <- [1,610,null,{}] 18:24:16 INFO - PROCESS | 3752 | 1464053056800 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}] 18:24:16 INFO - PROCESS | 3752 | 1464053056954 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 18:24:16 INFO - PROCESS | 3752 | 1464053056980 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:16 INFO - PROCESS | 3752 | ++DOCSHELL 1A768C00 == 52 [pid = 3752] [id = 162] 18:24:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1A8C4000) [pid = 3752] [serial = 484] [outer = 00000000] 18:24:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1AF1F800) [pid = 3752] [serial = 485] [outer = 1A8C4000] 18:24:17 INFO - PROCESS | 3752 | 1464053057024 Marionette DEBUG loaded listener.js 18:24:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1AF1F400) [pid = 3752] [serial = 486] [outer = 1A8C4000] 18:24:17 INFO - PROCESS | 3752 | 1464053057444 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]]]}] 18:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 686ms 18:24:17 INFO - PROCESS | 3752 | 1464053057494 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 18:24:17 INFO - PROCESS | 3752 | 1464053057497 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 18:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:24:17 INFO - PROCESS | 3752 | 1464053057500 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:24:17 INFO - PROCESS | 3752 | 1464053057502 Marionette TRACE conn3 <- [1,614,null,{}] 18:24:17 INFO - PROCESS | 3752 | 1464053057506 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}] 18:24:17 INFO - PROCESS | 3752 | 1464053057786 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (16BD6800) [pid = 3752] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (19733000) [pid = 3752] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1A11B400) [pid = 3752] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (156E8C00) [pid = 3752] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (11C5D400) [pid = 3752] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (16B58400) [pid = 3752] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (10A62800) [pid = 3752] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1109FC00) [pid = 3752] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (13122000) [pid = 3752] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1055F800) [pid = 3752] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:24:17 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (16BD4800) [pid = 3752] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:24:17 INFO - PROCESS | 3752 | 1464053057842 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:17 INFO - PROCESS | 3752 | ++DOCSHELL 1022F400 == 53 [pid = 3752] [id = 163] 18:24:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (102CB800) [pid = 3752] [serial = 487] [outer = 00000000] 18:24:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (11CF7000) [pid = 3752] [serial = 488] [outer = 102CB800] 18:24:17 INFO - PROCESS | 3752 | 1464053057886 Marionette DEBUG loaded listener.js 18:24:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (156E8C00) [pid = 3752] [serial = 489] [outer = 102CB800] 18:24:18 INFO - PROCESS | 3752 | 1464053058265 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]]]}] 18:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 795ms 18:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:24:18 INFO - PROCESS | 3752 | 1464053058301 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 18:24:18 INFO - PROCESS | 3752 | 1464053058303 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 18:24:18 INFO - PROCESS | 3752 | 1464053058306 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:24:18 INFO - PROCESS | 3752 | 1464053058308 Marionette TRACE conn3 <- [1,618,null,{}] 18:24:18 INFO - PROCESS | 3752 | 1464053058311 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}] 18:24:18 INFO - PROCESS | 3752 | 1464053058385 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 18:24:18 INFO - PROCESS | 3752 | 1464053058391 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:18 INFO - PROCESS | 3752 | ++DOCSHELL 1616D800 == 54 [pid = 3752] [id = 164] 18:24:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1735B400) [pid = 3752] [serial = 490] [outer = 00000000] 18:24:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (199E2800) [pid = 3752] [serial = 491] [outer = 1735B400] 18:24:18 INFO - PROCESS | 3752 | 1464053058435 Marionette DEBUG loaded listener.js 18:24:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (1A76A800) [pid = 3752] [serial = 492] [outer = 1735B400] 18:24:18 INFO - PROCESS | 3752 | 1464053058843 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]]]}] 18:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 593ms 18:24:18 INFO - PROCESS | 3752 | 1464053058904 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 18:24:18 INFO - PROCESS | 3752 | 1464053058906 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 18:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:24:18 INFO - PROCESS | 3752 | 1464053058909 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:24:18 INFO - PROCESS | 3752 | 1464053058911 Marionette TRACE conn3 <- [1,622,null,{}] 18:24:18 INFO - PROCESS | 3752 | 1464053058914 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}] 18:24:18 INFO - PROCESS | 3752 | 1464053058988 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 18:24:18 INFO - PROCESS | 3752 | 1464053058995 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:18 INFO - PROCESS | 3752 | ++DOCSHELL 16BD9C00 == 55 [pid = 3752] [id = 165] 18:24:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1A840800) [pid = 3752] [serial = 493] [outer = 00000000] 18:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1A8C2000) [pid = 3752] [serial = 494] [outer = 1A840800] 18:24:19 INFO - PROCESS | 3752 | 1464053059038 Marionette DEBUG loaded listener.js 18:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1AF1B800) [pid = 3752] [serial = 495] [outer = 1A840800] 18:24:19 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:19 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:19 INFO - PROCESS | 3752 | 1464053059437 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]]]}] 18:24:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:24:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 593ms 18:24:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:24:19 INFO - PROCESS | 3752 | 1464053059506 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 18:24:19 INFO - PROCESS | 3752 | 1464053059508 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 18:24:19 INFO - PROCESS | 3752 | 1464053059511 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 3752 | 1464053059513 Marionette TRACE conn3 <- [1,626,null,{}] 18:24:19 INFO - PROCESS | 3752 | 1464053059516 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}] 18:24:19 INFO - PROCESS | 3752 | 1464053059599 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 18:24:19 INFO - PROCESS | 3752 | 1464053059607 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:19 INFO - PROCESS | 3752 | ++DOCSHELL 13396C00 == 56 [pid = 3752] [id = 166] 18:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1339AC00) [pid = 3752] [serial = 496] [outer = 00000000] 18:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1339EC00) [pid = 3752] [serial = 497] [outer = 1339AC00] 18:24:19 INFO - PROCESS | 3752 | 1464053059657 Marionette DEBUG loaded listener.js 18:24:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (181B4400) [pid = 3752] [serial = 498] [outer = 1339AC00] 18:24:20 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:20 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:20 INFO - PROCESS | 3752 | 1464053060305 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]]]}] 18:24:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:24:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 843ms 18:24:20 INFO - PROCESS | 3752 | 1464053060355 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 18:24:20 INFO - PROCESS | 3752 | 1464053060360 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 18:24:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:24:20 INFO - PROCESS | 3752 | 1464053060365 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:24:20 INFO - PROCESS | 3752 | 1464053060370 Marionette TRACE conn3 <- [1,630,null,{}] 18:24:20 INFO - PROCESS | 3752 | 1464053060376 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}] 18:24:20 INFO - PROCESS | 3752 | 1464053060511 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 18:24:20 INFO - PROCESS | 3752 | 1464053060614 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:20 INFO - PROCESS | 3752 | ++DOCSHELL 10A58400 == 57 [pid = 3752] [id = 167] 18:24:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (112ABC00) [pid = 3752] [serial = 499] [outer = 00000000] 18:24:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1339BC00) [pid = 3752] [serial = 500] [outer = 112ABC00] 18:24:20 INFO - PROCESS | 3752 | 1464053060668 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (137EE800) [pid = 3752] [serial = 501] [outer = 112ABC00] 18:24:21 INFO - PROCESS | 3752 | 1464053061264 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]]]}] 18:24:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:24:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 951ms 18:24:21 INFO - PROCESS | 3752 | 1464053061312 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 18:24:21 INFO - PROCESS | 3752 | 1464053061317 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 18:24:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:24:21 INFO - PROCESS | 3752 | 1464053061324 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:24:21 INFO - PROCESS | 3752 | 1464053061327 Marionette TRACE conn3 <- [1,634,null,{}] 18:24:21 INFO - PROCESS | 3752 | 1464053061331 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}] 18:24:21 INFO - PROCESS | 3752 | 1464053061435 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 18:24:21 INFO - PROCESS | 3752 | 1464053061529 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 3752 | ++DOCSHELL 16145400 == 58 [pid = 3752] [id = 168] 18:24:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (16174400) [pid = 3752] [serial = 502] [outer = 00000000] 18:24:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (16BB7400) [pid = 3752] [serial = 503] [outer = 16174400] 18:24:21 INFO - PROCESS | 3752 | 1464053061581 Marionette DEBUG loaded listener.js 18:24:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (17361000) [pid = 3752] [serial = 504] [outer = 16174400] 18:24:22 INFO - PROCESS | 3752 | 1464053062097 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]]]}] 18:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 796ms 18:24:22 INFO - PROCESS | 3752 | 1464053062124 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 18:24:22 INFO - PROCESS | 3752 | 1464053062127 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 18:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:24:22 INFO - PROCESS | 3752 | 1464053062131 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:24:22 INFO - PROCESS | 3752 | 1464053062135 Marionette TRACE conn3 <- [1,638,null,{}] 18:24:22 INFO - PROCESS | 3752 | 1464053062145 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}] 18:24:22 INFO - PROCESS | 3752 | 1464053062249 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 18:24:22 INFO - PROCESS | 3752 | 1464053062345 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:22 INFO - PROCESS | 3752 | ++DOCSHELL 1A128400 == 59 [pid = 3752] [id = 169] 18:24:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1A128800) [pid = 3752] [serial = 505] [outer = 00000000] 18:24:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1A846400) [pid = 3752] [serial = 506] [outer = 1A128800] 18:24:22 INFO - PROCESS | 3752 | 1464053062400 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1A8C6C00) [pid = 3752] [serial = 507] [outer = 1A128800] 18:24:22 INFO - PROCESS | 3752 | 1464053062974 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]]]}] 18:24:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:24:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 904ms 18:24:23 INFO - PROCESS | 3752 | 1464053063018 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 18:24:23 INFO - PROCESS | 3752 | 1464053063021 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 18:24:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:24:23 INFO - PROCESS | 3752 | 1464053063024 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:24:23 INFO - PROCESS | 3752 | 1464053063026 Marionette TRACE conn3 <- [1,642,null,{}] 18:24:23 INFO - PROCESS | 3752 | 1464053063030 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}] 18:24:23 INFO - PROCESS | 3752 | 1464053063130 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 18:24:23 INFO - PROCESS | 3752 | 1464053063210 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 3752 | ++DOCSHELL 1AC86C00 == 60 [pid = 3752] [id = 170] 18:24:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1AC87800) [pid = 3752] [serial = 508] [outer = 00000000] 18:24:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1AC8C400) [pid = 3752] [serial = 509] [outer = 1AC87800] 18:24:23 INFO - PROCESS | 3752 | 1464053063304 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1AC8FC00) [pid = 3752] [serial = 510] [outer = 1AC87800] 18:24:23 INFO - PROCESS | 3752 | 1464053063827 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]]]}] 18:24:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:24:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 827ms 18:24:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:24:23 INFO - PROCESS | 3752 | 1464053063866 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 18:24:23 INFO - PROCESS | 3752 | 1464053063869 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 18:24:23 INFO - PROCESS | 3752 | 1464053063872 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:24:23 INFO - PROCESS | 3752 | 1464053063874 Marionette TRACE conn3 <- [1,646,null,{}] 18:24:23 INFO - PROCESS | 3752 | 1464053063877 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}] 18:24:23 INFO - PROCESS | 3752 | 1464053063988 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 18:24:24 INFO - PROCESS | 3752 | 1464053064083 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 3752 | ++DOCSHELL 1307CC00 == 61 [pid = 3752] [id = 171] 18:24:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (140D0800) [pid = 3752] [serial = 511] [outer = 00000000] 18:24:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1A1B3800) [pid = 3752] [serial = 512] [outer = 140D0800] 18:24:24 INFO - PROCESS | 3752 | 1464053064135 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1A766C00) [pid = 3752] [serial = 513] [outer = 140D0800] 18:24:24 INFO - PROCESS | 3752 | 1464053064946 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]]]}] 18:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1139ms 18:24:25 INFO - PROCESS | 3752 | 1464053065023 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 18:24:25 INFO - PROCESS | 3752 | 1464053065027 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 18:24:25 INFO - PROCESS | 3752 | 1464053065033 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:24:25 INFO - PROCESS | 3752 | 1464053065036 Marionette TRACE conn3 <- [1,650,null,{}] 18:24:25 INFO - PROCESS | 3752 | 1464053065041 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}] 18:24:25 INFO - PROCESS | 3752 | 1464053065135 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 18:24:25 INFO - PROCESS | 3752 | 1464053065217 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:25 INFO - PROCESS | 3752 | ++DOCSHELL 1339A800 == 62 [pid = 3752] [id = 172] 18:24:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1339B400) [pid = 3752] [serial = 514] [outer = 00000000] 18:24:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (137EA000) [pid = 3752] [serial = 515] [outer = 1339B400] 18:24:25 INFO - PROCESS | 3752 | 1464053065316 Marionette DEBUG loaded listener.js 18:24:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (140D3400) [pid = 3752] [serial = 516] [outer = 1339B400] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 10A5D400 == 61 [pid = 3752] [id = 145] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 16BD9C00 == 60 [pid = 3752] [id = 165] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 1616D800 == 59 [pid = 3752] [id = 164] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 1022F400 == 58 [pid = 3752] [id = 163] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 1A768C00 == 57 [pid = 3752] [id = 162] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 19771400 == 56 [pid = 3752] [id = 161] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 17CE1000 == 55 [pid = 3752] [id = 160] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 1744F400 == 54 [pid = 3752] [id = 159] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 161D0C00 == 53 [pid = 3752] [id = 158] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 110A2800 == 52 [pid = 3752] [id = 157] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 10A60C00 == 51 [pid = 3752] [id = 156] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 140CA400 == 50 [pid = 3752] [id = 153] 18:24:25 INFO - PROCESS | 3752 | --DOCSHELL 10E25800 == 49 [pid = 3752] [id = 152] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (16BDC400) [pid = 3752] [serial = 371] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (130D5C00) [pid = 3752] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (199DFC00) [pid = 3752] [serial = 440] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1A22A800) [pid = 3752] [serial = 443] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (12D87000) [pid = 3752] [serial = 407] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1A22E000) [pid = 3752] [serial = 416] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1616BC00) [pid = 3752] [serial = 428] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (16173800) [pid = 3752] [serial = 429] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (19777C00) [pid = 3752] [serial = 413] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1337FC00) [pid = 3752] [serial = 423] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (13078000) [pid = 3752] [serial = 422] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (16BDB400) [pid = 3752] [serial = 431] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (17368400) [pid = 3752] [serial = 432] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1616F800) [pid = 3752] [serial = 410] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (199E0C00) [pid = 3752] [serial = 441] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1A76EC00) [pid = 3752] [serial = 419] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (11C6A400) [pid = 3752] [serial = 425] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1307B000) [pid = 3752] [serial = 426] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (17621C00) [pid = 3752] [serial = 434] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (16150800) [pid = 3752] [serial = 446] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (16C6B400) [pid = 3752] [serial = 447] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1A3FE400) [pid = 3752] [serial = 444] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1972F800) [pid = 3752] [serial = 437] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1976E400) [pid = 3752] [serial = 438] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (1A3FD800) [pid = 3752] [serial = 449] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (17F56800) [pid = 3752] [serial = 435] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1A76C800) [pid = 3752] [serial = 450] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1A8B8C00) [pid = 3752] [serial = 452] [outer = 00000000] [url = about:blank] 18:24:25 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:25 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:25 INFO - PROCESS | 3752 | 1464053065822 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]]]}] 18:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 842ms 18:24:25 INFO - PROCESS | 3752 | 1464053065878 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 18:24:25 INFO - PROCESS | 3752 | 1464053065883 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 18:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:24:25 INFO - PROCESS | 3752 | 1464053065889 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - PROCESS | 3752 | 1464053065891 Marionette TRACE conn3 <- [1,654,null,{}] 18:24:25 INFO - PROCESS | 3752 | 1464053065895 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}] 18:24:25 INFO - PROCESS | 3752 | 1464053065982 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 18:24:26 INFO - PROCESS | 3752 | 1464053066069 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:26 INFO - PROCESS | 3752 | ++DOCSHELL 12D87000 == 50 [pid = 3752] [id = 173] 18:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (13078800) [pid = 3752] [serial = 517] [outer = 00000000] 18:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1332A400) [pid = 3752] [serial = 518] [outer = 13078800] 18:24:26 INFO - PROCESS | 3752 | 1464053066113 Marionette DEBUG loaded listener.js 18:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (14EB0000) [pid = 3752] [serial = 519] [outer = 13078800] 18:24:26 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:26 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:26 INFO - PROCESS | 3752 | 1464053066499 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]]]}] 18:24:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:24:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 624ms 18:24:26 INFO - PROCESS | 3752 | 1464053066526 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 18:24:26 INFO - PROCESS | 3752 | 1464053066528 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 18:24:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:24:26 INFO - PROCESS | 3752 | 1464053066532 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:24:26 INFO - PROCESS | 3752 | 1464053066535 Marionette TRACE conn3 <- [1,658,null,{}] 18:24:26 INFO - PROCESS | 3752 | 1464053066581 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}] 18:24:26 INFO - PROCESS | 3752 | 1464053066670 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 18:24:26 INFO - PROCESS | 3752 | 1464053066678 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:26 INFO - PROCESS | 3752 | ++DOCSHELL 16171400 == 51 [pid = 3752] [id = 174] 18:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (16171C00) [pid = 3752] [serial = 520] [outer = 00000000] 18:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (16BB5800) [pid = 3752] [serial = 521] [outer = 16171C00] 18:24:26 INFO - PROCESS | 3752 | 1464053066724 Marionette DEBUG loaded listener.js 18:24:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (16BDD800) [pid = 3752] [serial = 522] [outer = 16171C00] 18:24:27 INFO - PROCESS | 3752 | 1464053067166 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]]]}] 18:24:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:24:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 18:24:27 INFO - PROCESS | 3752 | 1464053067214 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 3752 | 1464053067216 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 18:24:27 INFO - PROCESS | 3752 | 1464053067219 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 3752 | 1464053067221 Marionette TRACE conn3 <- [1,662,null,{}] 18:24:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:24:27 INFO - PROCESS | 3752 | 1464053067224 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}] 18:24:27 INFO - PROCESS | 3752 | 1464053067303 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 18:24:27 INFO - PROCESS | 3752 | 1464053067312 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 3752 | ++DOCSHELL 17368400 == 52 [pid = 3752] [id = 175] 18:24:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (17369000) [pid = 3752] [serial = 523] [outer = 00000000] 18:24:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (17454800) [pid = 3752] [serial = 524] [outer = 17369000] 18:24:27 INFO - PROCESS | 3752 | 1464053067360 Marionette DEBUG loaded listener.js 18:24:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (176D9800) [pid = 3752] [serial = 525] [outer = 17369000] 18:24:27 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:27 INFO - PROCESS | 3752 | [3752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:27 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:27 INFO - PROCESS | 3752 | 1464053067784 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]]]}] 18:24:27 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 18:24:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 593ms 18:24:27 INFO - PROCESS | 3752 | 1464053067823 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 3752 | 1464053067825 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 18:24:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:24:27 INFO - PROCESS | 3752 | 1464053067829 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 3752 | 1464053067830 Marionette TRACE conn3 <- [1,666,null,{}] 18:24:27 INFO - PROCESS | 3752 | 1464053067834 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}] 18:24:27 INFO - PROCESS | 3752 | 1464053067951 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 18:24:27 INFO - PROCESS | 3752 | 1464053067958 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 3752 | ++DOCSHELL 168ECC00 == 53 [pid = 3752] [id = 176] 18:24:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (17367C00) [pid = 3752] [serial = 526] [outer = 00000000] 18:24:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (17F50C00) [pid = 3752] [serial = 527] [outer = 17367C00] 18:24:28 INFO - PROCESS | 3752 | 1464053068002 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1836D000) [pid = 3752] [serial = 528] [outer = 17367C00] 18:24:28 INFO - PROCESS | 3752 | 1464053068455 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]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 639ms 18:24:28 INFO - PROCESS | 3752 | 1464053068466 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 3752 | 1464053068468 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 18:24:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:24:28 INFO - PROCESS | 3752 | 1464053068471 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - PROCESS | 3752 | 1464053068473 Marionette TRACE conn3 <- [1,670,null,{}] 18:24:28 INFO - PROCESS | 3752 | 1464053068482 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}] 18:24:28 INFO - PROCESS | 3752 | 1464053068602 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 18:24:28 INFO - PROCESS | 3752 | 1464053068611 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 3752 | ++DOCSHELL 173BF400 == 54 [pid = 3752] [id = 177] 18:24:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1972D000) [pid = 3752] [serial = 529] [outer = 00000000] 18:24:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1994E000) [pid = 3752] [serial = 530] [outer = 1972D000] 18:24:28 INFO - PROCESS | 3752 | 1464053068655 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (199E1800) [pid = 3752] [serial = 531] [outer = 1972D000] 18:24:29 INFO - PROCESS | 3752 | 1464053069656 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]]]}] 18:24:29 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) 18:24:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1217ms 18:24:29 INFO - PROCESS | 3752 | 1464053069687 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 3752 | 1464053069689 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 18:24:29 INFO - PROCESS | 3752 | 1464053069693 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - PROCESS | 3752 | 1464053069694 Marionette TRACE conn3 <- [1,674,null,{}] 18:24:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:24:29 INFO - PROCESS | 3752 | 1464053069698 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}] 18:24:29 INFO - PROCESS | 3752 | 1464053069801 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 18:24:29 INFO - PROCESS | 3752 | 1464053069808 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:30 INFO - PROCESS | 3752 | ++DOCSHELL 11236400 == 55 [pid = 3752] [id = 178] 18:24:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (130DA400) [pid = 3752] [serial = 532] [outer = 00000000] 18:24:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1A1B6400) [pid = 3752] [serial = 533] [outer = 130DA400] 18:24:30 INFO - PROCESS | 3752 | 1464053070066 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1A6C0400) [pid = 3752] [serial = 534] [outer = 130DA400] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (19771C00) [pid = 3752] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1A8C4000) [pid = 3752] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (161D1000) [pid = 3752] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (17535C00) [pid = 3752] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (17FEA400) [pid = 3752] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (11232800) [pid = 3752] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (102CB800) [pid = 3752] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1A840800) [pid = 3752] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1109F800) [pid = 3752] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1735B400) [pid = 3752] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:24:30 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (16174800) [pid = 3752] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:24:30 INFO - PROCESS | 3752 | 1464053070901 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]]]}] 18:24:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:24:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1248ms 18:24:30 INFO - PROCESS | 3752 | 1464053070944 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 18:24:30 INFO - PROCESS | 3752 | 1464053070946 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 18:24:30 INFO - PROCESS | 3752 | 1464053070949 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:24:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:24:30 INFO - PROCESS | 3752 | 1464053070951 Marionette TRACE conn3 <- [1,678,null,{}] 18:24:30 INFO - PROCESS | 3752 | 1464053070955 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}] 18:24:31 INFO - PROCESS | 3752 | 1464053071031 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 18:24:31 INFO - PROCESS | 3752 | 1464053071037 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 3752 | ++DOCSHELL 1339B800 == 56 [pid = 3752] [id = 179] 18:24:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (137F3C00) [pid = 3752] [serial = 535] [outer = 00000000] 18:24:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (19C42400) [pid = 3752] [serial = 536] [outer = 137F3C00] 18:24:31 INFO - PROCESS | 3752 | 1464053071081 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1A3F9C00) [pid = 3752] [serial = 537] [outer = 137F3C00] 18:24:31 INFO - PROCESS | 3752 | 1464053072015 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]]]}] 18:24:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:24:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1076ms 18:24:32 INFO - PROCESS | 3752 | 1464053072074 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 18:24:32 INFO - PROCESS | 3752 | 1464053072079 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 18:24:32 INFO - PROCESS | 3752 | 1464053072084 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:24:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:24:32 INFO - PROCESS | 3752 | 1464053072088 Marionette TRACE conn3 <- [1,682,null,{}] 18:24:32 INFO - PROCESS | 3752 | 1464053072094 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}] 18:24:32 INFO - PROCESS | 3752 | 1464053072191 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 18:24:32 INFO - PROCESS | 3752 | 1464053072308 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 3752 | ++DOCSHELL 1288D800 == 57 [pid = 3752] [id = 180] 18:24:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1288DC00) [pid = 3752] [serial = 538] [outer = 00000000] 18:24:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1311D800) [pid = 3752] [serial = 539] [outer = 1288DC00] 18:24:32 INFO - PROCESS | 3752 | 1464053072363 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (13329000) [pid = 3752] [serial = 540] [outer = 1288DC00] 18:24:33 INFO - PROCESS | 3752 | 1464053073406 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]]]}] 18:24:33 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) 18:24:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1326ms 18:24:33 INFO - PROCESS | 3752 | 1464053073417 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 3752 | 1464053073420 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 18:24:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:24:33 INFO - PROCESS | 3752 | 1464053073428 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 3752 | 1464053073432 Marionette TRACE conn3 <- [1,686,null,{}] 18:24:33 INFO - PROCESS | 3752 | 1464053073437 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}] 18:24:33 INFO - PROCESS | 3752 | 1464053073569 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 18:24:33 INFO - PROCESS | 3752 | 1464053073721 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 3752 | ++DOCSHELL 13704800 == 58 [pid = 3752] [id = 181] 18:24:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1370B400) [pid = 3752] [serial = 541] [outer = 00000000] 18:24:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (161D1000) [pid = 3752] [serial = 542] [outer = 1370B400] 18:24:33 INFO - PROCESS | 3752 | 1464053073777 Marionette DEBUG loaded listener.js 18:24:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (16BD3000) [pid = 3752] [serial = 543] [outer = 1370B400] 18:24:34 INFO - PROCESS | 3752 | 1464053074789 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]]]}] 18:24:34 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) 18:24:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1420ms 18:24:34 INFO - PROCESS | 3752 | 1464053074842 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 18:24:34 INFO - PROCESS | 3752 | 1464053074845 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 18:24:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:24:34 INFO - PROCESS | 3752 | 1464053074849 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:24:34 INFO - PROCESS | 3752 | 1464053074851 Marionette TRACE conn3 <- [1,690,null,{}] 18:24:34 INFO - PROCESS | 3752 | 1464053074861 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}] 18:24:35 INFO - PROCESS | 3752 | 1464053075005 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 18:24:35 INFO - PROCESS | 3752 | 1464053075134 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 3752 | ++DOCSHELL 19779400 == 59 [pid = 3752] [id = 182] 18:24:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (19779C00) [pid = 3752] [serial = 544] [outer = 00000000] 18:24:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (199E3C00) [pid = 3752] [serial = 545] [outer = 19779C00] 18:24:35 INFO - PROCESS | 3752 | 1464053075193 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1A843000) [pid = 3752] [serial = 546] [outer = 19779C00] 18:24:36 INFO - PROCESS | 3752 | 1464053076224 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]]]}] 18:24:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:24:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1389ms 18:24:36 INFO - PROCESS | 3752 | 1464053076244 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 18:24:36 INFO - PROCESS | 3752 | 1464053076246 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 18:24:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:24:36 INFO - PROCESS | 3752 | 1464053076250 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:24:36 INFO - PROCESS | 3752 | 1464053076252 Marionette TRACE conn3 <- [1,694,null,{}] 18:24:36 INFO - PROCESS | 3752 | 1464053076255 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}] 18:24:36 INFO - PROCESS | 3752 | 1464053076355 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 18:24:36 INFO - PROCESS | 3752 | 1464053076461 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:36 INFO - PROCESS | 3752 | ++DOCSHELL 1109F400 == 60 [pid = 3752] [id = 183] 18:24:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (11A0DC00) [pid = 3752] [serial = 547] [outer = 00000000] 18:24:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (137F7400) [pid = 3752] [serial = 548] [outer = 11A0DC00] 18:24:36 INFO - PROCESS | 3752 | 1464053076559 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1616B400) [pid = 3752] [serial = 549] [outer = 11A0DC00] 18:24:37 INFO - PROCESS | 3752 | --DOCSHELL 17FEB000 == 59 [pid = 3752] [id = 11] 18:24:37 INFO - PROCESS | 3752 | --DOCSHELL 11236400 == 58 [pid = 3752] [id = 178] 18:24:37 INFO - PROCESS | 3752 | --DOCSHELL 173BF400 == 57 [pid = 3752] [id = 177] 18:24:37 INFO - PROCESS | 3752 | --DOCSHELL 168ECC00 == 56 [pid = 3752] [id = 176] 18:24:37 INFO - PROCESS | 3752 | --DOCSHELL 17368400 == 55 [pid = 3752] [id = 175] 18:24:37 INFO - PROCESS | 3752 | --DOCSHELL 16171400 == 54 [pid = 3752] [id = 174] 18:24:37 INFO - PROCESS | 3752 | --DOCSHELL 12D87000 == 53 [pid = 3752] [id = 173] 18:24:37 INFO - PROCESS | 3752 | --DOCSHELL 1339A800 == 52 [pid = 3752] [id = 172] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (19945C00) [pid = 3752] [serial = 404] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (19945400) [pid = 3752] [serial = 482] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1AF1F800) [pid = 3752] [serial = 485] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (11235400) [pid = 3752] [serial = 455] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (15FE5000) [pid = 3752] [serial = 458] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1976CC00) [pid = 3752] [serial = 461] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1A1B4400) [pid = 3752] [serial = 483] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (16B4E800) [pid = 3752] [serial = 473] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (16BD5800) [pid = 3752] [serial = 474] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (176D1C00) [pid = 3752] [serial = 476] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (176D5800) [pid = 3752] [serial = 477] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1972D800) [pid = 3752] [serial = 479] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1311AC00) [pid = 3752] [serial = 470] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (11CF7000) [pid = 3752] [serial = 488] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1AF1B800) [pid = 3752] [serial = 495] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (14021400) [pid = 3752] [serial = 471] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1339EC00) [pid = 3752] [serial = 497] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (13324000) [pid = 3752] [serial = 468] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (11A0AC00) [pid = 3752] [serial = 467] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1A8C1800) [pid = 3752] [serial = 464] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1AF1F400) [pid = 3752] [serial = 486] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (199E2800) [pid = 3752] [serial = 491] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1A8C2000) [pid = 3752] [serial = 494] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (156E8C00) [pid = 3752] [serial = 489] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1972E400) [pid = 3752] [serial = 480] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1A76A800) [pid = 3752] [serial = 492] [outer = 00000000] [url = about:blank] 18:24:37 INFO - PROCESS | 3752 | 1464053077699 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]]]}] 18:24:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:24:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1498ms 18:24:37 INFO - PROCESS | 3752 | 1464053077752 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 18:24:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:24:37 INFO - PROCESS | 3752 | 1464053077756 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 18:24:37 INFO - PROCESS | 3752 | 1464053077761 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:24:37 INFO - PROCESS | 3752 | 1464053077765 Marionette TRACE conn3 <- [1,698,null,{}] 18:24:37 INFO - PROCESS | 3752 | 1464053077770 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}] 18:24:37 INFO - PROCESS | 3752 | 1464053077901 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 18:24:37 INFO - PROCESS | 3752 | 1464053077983 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:37 INFO - PROCESS | 3752 | ++DOCSHELL 128A5000 == 53 [pid = 3752] [id = 184] 18:24:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (12AEC400) [pid = 3752] [serial = 550] [outer = 00000000] 18:24:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (13384C00) [pid = 3752] [serial = 551] [outer = 12AEC400] 18:24:38 INFO - PROCESS | 3752 | 1464053078030 Marionette DEBUG loaded listener.js 18:24:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1339EC00) [pid = 3752] [serial = 552] [outer = 12AEC400] 18:24:38 INFO - PROCESS | 3752 | 1464053078910 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]]]}] 18:24:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:24:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1185ms 18:24:38 INFO - PROCESS | 3752 | 1464053078962 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 18:24:38 INFO - PROCESS | 3752 | 1464053078967 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 18:24:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:24:38 INFO - PROCESS | 3752 | 1464053078976 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:24:38 INFO - PROCESS | 3752 | 1464053078979 Marionette TRACE conn3 <- [1,702,null,{}] 18:24:38 INFO - PROCESS | 3752 | 1464053078983 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}] 18:24:39 INFO - PROCESS | 3752 | 1464053079067 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 18:24:39 INFO - PROCESS | 3752 | 1464053079075 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 3752 | ++DOCSHELL 13713400 == 54 [pid = 3752] [id = 185] 18:24:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (137E9400) [pid = 3752] [serial = 553] [outer = 00000000] 18:24:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1614F400) [pid = 3752] [serial = 554] [outer = 137E9400] 18:24:39 INFO - PROCESS | 3752 | 1464053079126 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (16176800) [pid = 3752] [serial = 555] [outer = 137E9400] 18:24:40 INFO - PROCESS | 3752 | 1464053080071 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]]]}] 18:24:40 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 18:24:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1139ms 18:24:40 INFO - PROCESS | 3752 | 1464053080127 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 18:24:40 INFO - PROCESS | 3752 | 1464053080129 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 18:24:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:24:40 INFO - PROCESS | 3752 | 1464053080133 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 3752 | 1464053080138 Marionette TRACE conn3 <- [1,706,null,{}] 18:24:40 INFO - PROCESS | 3752 | 1464053080153 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}] 18:24:40 INFO - PROCESS | 3752 | 1464053080272 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 18:24:40 INFO - PROCESS | 3752 | 1464053080281 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 3752 | ++DOCSHELL 16BD5C00 == 55 [pid = 3752] [id = 186] 18:24:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (17367000) [pid = 3752] [serial = 556] [outer = 00000000] 18:24:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (17562800) [pid = 3752] [serial = 557] [outer = 17367000] 18:24:40 INFO - PROCESS | 3752 | 1464053080327 Marionette DEBUG loaded listener.js 18:24:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (17CE1000) [pid = 3752] [serial = 558] [outer = 17367000] 18:24:41 INFO - PROCESS | 3752 | 1464053081276 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]]]}] 18:24:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:24:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1186ms 18:24:41 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (130DA400) [pid = 3752] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:24:41 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (17367C00) [pid = 3752] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:24:41 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1972D000) [pid = 3752] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:24:41 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (13078800) [pid = 3752] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:24:41 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1339B400) [pid = 3752] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:24:41 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (16171C00) [pid = 3752] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:24:41 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (17369000) [pid = 3752] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:24:41 INFO - PROCESS | 3752 | 1464053081345 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 18:24:41 INFO - PROCESS | 3752 | 1464053081348 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 18:24:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:24:41 INFO - PROCESS | 3752 | 1464053081353 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:24:41 INFO - PROCESS | 3752 | 1464053081356 Marionette TRACE conn3 <- [1,710,null,{}] 18:24:41 INFO - PROCESS | 3752 | 1464053081369 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}] 18:24:41 INFO - PROCESS | 3752 | 1464053081476 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 18:24:41 INFO - PROCESS | 3752 | 1464053081524 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:41 INFO - PROCESS | 3752 | ++DOCSHELL 16BD9C00 == 56 [pid = 3752] [id = 187] 18:24:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1735B400) [pid = 3752] [serial = 559] [outer = 00000000] 18:24:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (176D1C00) [pid = 3752] [serial = 560] [outer = 1735B400] 18:24:41 INFO - PROCESS | 3752 | 1464053081569 Marionette DEBUG loaded listener.js 18:24:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (18372C00) [pid = 3752] [serial = 561] [outer = 1735B400] 18:24:41 INFO - PROCESS | 3752 | 1464053081942 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] 18:24:41 INFO - PROCESS | 3752 | 1464053081992 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 18:24:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:24:41 INFO - PROCESS | 3752 | 1464053081996 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:24:41 INFO - PROCESS | 3752 | 1464053081997 Marionette TRACE conn3 <- [1,714,null,{}] 18:24:41 INFO - PROCESS | 3752 | 1464053082000 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}] 18:24:42 INFO - PROCESS | 3752 | 1464053082078 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 18:24:42 INFO - PROCESS | 3752 | 1464053082084 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 3752 | ++DOCSHELL 19735000 == 57 [pid = 3752] [id = 188] 18:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1977B400) [pid = 3752] [serial = 562] [outer = 00000000] 18:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (199DC400) [pid = 3752] [serial = 563] [outer = 1977B400] 18:24:42 INFO - PROCESS | 3752 | 1464053082127 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (199DE800) [pid = 3752] [serial = 564] [outer = 1977B400] 18:24:42 INFO - PROCESS | 3752 | 1464053082600 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]]]}] 18:24:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:24:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 625ms 18:24:42 INFO - PROCESS | 3752 | 1464053082634 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 18:24:42 INFO - PROCESS | 3752 | 1464053082636 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 18:24:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:24:42 INFO - PROCESS | 3752 | 1464053082639 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:24:42 INFO - PROCESS | 3752 | 1464053082641 Marionette TRACE conn3 <- [1,718,null,{}] 18:24:42 INFO - PROCESS | 3752 | 1464053082644 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}] 18:24:42 INFO - PROCESS | 3752 | 1464053082738 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 18:24:42 INFO - PROCESS | 3752 | 1464053082748 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 3752 | ++DOCSHELL 161D0C00 == 58 [pid = 3752] [id = 189] 18:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1A76A800) [pid = 3752] [serial = 565] [outer = 00000000] 18:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1A8C5400) [pid = 3752] [serial = 566] [outer = 1A76A800] 18:24:42 INFO - PROCESS | 3752 | 1464053082794 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1AC84400) [pid = 3752] [serial = 567] [outer = 1A76A800] 18:24:43 INFO - PROCESS | 3752 | 1464053083264 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] 18:24:43 INFO - PROCESS | 3752 | 1464053083341 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 18:24:43 INFO - PROCESS | 3752 | 1464053083344 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:24:43 INFO - PROCESS | 3752 | 1464053083346 Marionette TRACE conn3 <- [1,722,null,{}] 18:24:43 INFO - PROCESS | 3752 | 1464053083350 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}] 18:24:43 INFO - PROCESS | 3752 | 1464053083416 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 18:24:43 INFO - PROCESS | 3752 | 1464053083425 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:43 INFO - PROCESS | 3752 | ++DOCSHELL 156E0400 == 59 [pid = 3752] [id = 190] 18:24:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (17F47C00) [pid = 3752] [serial = 568] [outer = 00000000] 18:24:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1AD38400) [pid = 3752] [serial = 569] [outer = 17F47C00] 18:24:43 INFO - PROCESS | 3752 | 1464053083468 Marionette DEBUG loaded listener.js 18:24:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1AD39800) [pid = 3752] [serial = 570] [outer = 17F47C00] 18:24:44 INFO - PROCESS | 3752 | 1464053084159 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]]]}] 18:24:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:24:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 905ms 18:24:44 INFO - PROCESS | 3752 | 1464053084234 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 18:24:44 INFO - PROCESS | 3752 | 1464053084240 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 18:24:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:24:44 INFO - PROCESS | 3752 | 1464053084244 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - PROCESS | 3752 | 1464053084251 Marionette TRACE conn3 <- [1,726,null,{}] 18:24:44 INFO - PROCESS | 3752 | 1464053084259 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}] 18:24:44 INFO - PROCESS | 3752 | 1464053084366 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 18:24:44 INFO - PROCESS | 3752 | 1464053084491 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:44 INFO - PROCESS | 3752 | ++DOCSHELL 13385000 == 60 [pid = 3752] [id = 191] 18:24:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1339C400) [pid = 3752] [serial = 571] [outer = 00000000] 18:24:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (140D2400) [pid = 3752] [serial = 572] [outer = 1339C400] 18:24:44 INFO - PROCESS | 3752 | 1464053084550 Marionette DEBUG loaded listener.js 18:24:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1616C800) [pid = 3752] [serial = 573] [outer = 1339C400] 18:24:45 INFO - PROCESS | 3752 | 1464053085552 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]]]}] 18:24:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:24:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1357ms 18:24:45 INFO - PROCESS | 3752 | 1464053085609 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 3752 | 1464053085615 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 18:24:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:24:45 INFO - PROCESS | 3752 | 1464053085622 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:24:45 INFO - PROCESS | 3752 | 1464053085624 Marionette TRACE conn3 <- [1,730,null,{}] 18:24:45 INFO - PROCESS | 3752 | 1464053085629 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}] 18:24:45 INFO - PROCESS | 3752 | 1464053085790 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 18:24:45 INFO - PROCESS | 3752 | 1464053085918 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:45 INFO - PROCESS | 3752 | ++DOCSHELL 17536C00 == 61 [pid = 3752] [id = 192] 18:24:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (178F1000) [pid = 3752] [serial = 574] [outer = 00000000] 18:24:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (19775400) [pid = 3752] [serial = 575] [outer = 178F1000] 18:24:45 INFO - PROCESS | 3752 | 1464053085970 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (19953800) [pid = 3752] [serial = 576] [outer = 178F1000] 18:24:46 INFO - PROCESS | 3752 | 1464053086968 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]]]}] 18:24:47 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 18:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1388ms 18:24:47 INFO - PROCESS | 3752 | 1464053087025 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 18:24:47 INFO - PROCESS | 3752 | 1464053087027 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 18:24:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:24:47 INFO - PROCESS | 3752 | 1464053087031 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:24:47 INFO - PROCESS | 3752 | 1464053087035 Marionette TRACE conn3 <- [1,734,null,{}] 18:24:47 INFO - PROCESS | 3752 | 1464053087046 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}] 18:24:47 INFO - PROCESS | 3752 | 1464053087210 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 18:24:47 INFO - PROCESS | 3752 | 1464053087354 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:47 INFO - PROCESS | 3752 | ++DOCSHELL 1AC8F000 == 62 [pid = 3752] [id = 193] 18:24:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (1AD36800) [pid = 3752] [serial = 577] [outer = 00000000] 18:24:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1AF21400) [pid = 3752] [serial = 578] [outer = 1AD36800] 18:24:47 INFO - PROCESS | 3752 | 1464053087409 Marionette DEBUG loaded listener.js 18:24:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1AF26800) [pid = 3752] [serial = 579] [outer = 1AD36800] 18:24:48 INFO - PROCESS | 3752 | 1464053088394 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]]]}] 18:24:48 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.) 18:24:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1388ms 18:24:48 INFO - PROCESS | 3752 | 1464053088432 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 18:24:48 INFO - PROCESS | 3752 | 1464053088435 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 18:24:48 INFO - PROCESS | 3752 | 1464053088441 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:24:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:24:48 INFO - PROCESS | 3752 | 1464053088444 Marionette TRACE conn3 <- [1,738,null,{}] 18:24:48 INFO - PROCESS | 3752 | 1464053088450 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}] 18:24:48 INFO - PROCESS | 3752 | 1464053088548 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 18:24:48 INFO - PROCESS | 3752 | 1464053088627 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 3752 | ++DOCSHELL 1339F400 == 63 [pid = 3752] [id = 194] 18:24:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (133A0400) [pid = 3752] [serial = 580] [outer = 00000000] 18:24:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (13BE3800) [pid = 3752] [serial = 581] [outer = 133A0400] 18:24:48 INFO - PROCESS | 3752 | 1464053088675 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (140CA400) [pid = 3752] [serial = 582] [outer = 133A0400] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 14EAFC00 == 62 [pid = 3752] [id = 151] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 130DA000 == 61 [pid = 3752] [id = 126] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 16BB6800 == 60 [pid = 3752] [id = 150] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 161D0C00 == 59 [pid = 3752] [id = 189] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 19735000 == 58 [pid = 3752] [id = 188] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 16BD9C00 == 57 [pid = 3752] [id = 187] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 16BD5C00 == 56 [pid = 3752] [id = 186] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 13713400 == 55 [pid = 3752] [id = 185] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 128A5000 == 54 [pid = 3752] [id = 184] 18:24:49 INFO - PROCESS | 3752 | --DOCSHELL 1288D800 == 53 [pid = 3752] [id = 180] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1A6C0400) [pid = 3752] [serial = 534] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1836D000) [pid = 3752] [serial = 528] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1339BC00) [pid = 3752] [serial = 500] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (16BB7400) [pid = 3752] [serial = 503] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1A846400) [pid = 3752] [serial = 506] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (199E1800) [pid = 3752] [serial = 531] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1994E000) [pid = 3752] [serial = 530] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1332A400) [pid = 3752] [serial = 518] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (14EB0000) [pid = 3752] [serial = 519] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (140D3400) [pid = 3752] [serial = 516] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (137EA000) [pid = 3752] [serial = 515] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (16BB5800) [pid = 3752] [serial = 521] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (16BDD800) [pid = 3752] [serial = 522] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (17454800) [pid = 3752] [serial = 524] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1A1B3800) [pid = 3752] [serial = 512] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1AC8C400) [pid = 3752] [serial = 509] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1A1B6400) [pid = 3752] [serial = 533] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (17F50C00) [pid = 3752] [serial = 527] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (176D9800) [pid = 3752] [serial = 525] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (19C42400) [pid = 3752] [serial = 536] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 3752 | 1464053089719 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]]]}] 18:24:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:24:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1310ms 18:24:49 INFO - PROCESS | 3752 | 1464053089756 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 18:24:49 INFO - PROCESS | 3752 | 1464053089761 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 18:24:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:24:49 INFO - PROCESS | 3752 | 1464053089767 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:24:49 INFO - PROCESS | 3752 | 1464053089770 Marionette TRACE conn3 <- [1,742,null,{}] 18:24:49 INFO - PROCESS | 3752 | 1464053089774 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}] 18:24:49 INFO - PROCESS | 3752 | 1464053089854 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 18:24:49 INFO - PROCESS | 3752 | 1464053089862 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 3752 | ++DOCSHELL 128A5000 == 54 [pid = 3752] [id = 195] 18:24:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (12AF3400) [pid = 3752] [serial = 583] [outer = 00000000] 18:24:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (14004800) [pid = 3752] [serial = 584] [outer = 12AF3400] 18:24:49 INFO - PROCESS | 3752 | 1464053089907 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (14EA8800) [pid = 3752] [serial = 585] [outer = 12AF3400] 18:24:51 INFO - PROCESS | 3752 | 1464053091078 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]]]}] 18:24:51 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 18:24:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1357ms 18:24:51 INFO - PROCESS | 3752 | 1464053091125 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 18:24:51 INFO - PROCESS | 3752 | 1464053091129 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 18:24:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:24:51 INFO - PROCESS | 3752 | 1464053091134 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:24:51 INFO - PROCESS | 3752 | 1464053091138 Marionette TRACE conn3 <- [1,746,null,{}] 18:24:51 INFO - PROCESS | 3752 | 1464053091143 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}] 18:24:51 INFO - PROCESS | 3752 | 1464053091275 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 18:24:51 INFO - PROCESS | 3752 | 1464053091400 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 3752 | ++DOCSHELL 137EA000 == 55 [pid = 3752] [id = 196] 18:24:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (137F3000) [pid = 3752] [serial = 586] [outer = 00000000] 18:24:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (16174000) [pid = 3752] [serial = 587] [outer = 137F3000] 18:24:51 INFO - PROCESS | 3752 | 1464053091457 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (16BB0800) [pid = 3752] [serial = 588] [outer = 137F3000] 18:24:51 INFO - PROCESS | 3752 | 1464053091982 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]]]}] 18:24:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:24:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 889ms 18:24:52 INFO - PROCESS | 3752 | 1464053092040 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 3752 | 1464053092046 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 18:24:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:24:52 INFO - PROCESS | 3752 | 1464053092053 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:24:52 INFO - PROCESS | 3752 | 1464053092056 Marionette TRACE conn3 <- [1,750,null,{}] 18:24:52 INFO - PROCESS | 3752 | 1464053092060 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}] 18:24:52 INFO - PROCESS | 3752 | 1464053092160 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 18:24:52 INFO - PROCESS | 3752 | 1464053092254 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:52 INFO - PROCESS | 3752 | ++DOCSHELL 17360000 == 56 [pid = 3752] [id = 197] 18:24:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (17361400) [pid = 3752] [serial = 589] [outer = 00000000] 18:24:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (173B2C00) [pid = 3752] [serial = 590] [outer = 17361400] 18:24:52 INFO - PROCESS | 3752 | 1464053092306 Marionette DEBUG loaded listener.js 18:24:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1761E400) [pid = 3752] [serial = 591] [outer = 17361400] 18:24:53 INFO - PROCESS | 3752 | 1464053093396 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]]]}] 18:24:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1419ms 18:24:53 INFO - PROCESS | 3752 | 1464053093468 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 3752 | 1464053093470 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 18:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:24:53 INFO - PROCESS | 3752 | 1464053093474 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:24:53 INFO - PROCESS | 3752 | 1464053093478 Marionette TRACE conn3 <- [1,754,null,{}] 18:24:53 INFO - PROCESS | 3752 | 1464053093545 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}] 18:24:53 INFO - PROCESS | 3752 | 1464053093633 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 18:24:53 INFO - PROCESS | 3752 | 1464053093746 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 3752 | ++DOCSHELL 17F50C00 == 57 [pid = 3752] [id = 198] 18:24:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1972EC00) [pid = 3752] [serial = 592] [outer = 00000000] 18:24:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1994A800) [pid = 3752] [serial = 593] [outer = 1972EC00] 18:24:53 INFO - PROCESS | 3752 | 1464053093785 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (1A11F800) [pid = 3752] [serial = 594] [outer = 1972EC00] 18:24:54 INFO - PROCESS | 3752 | 1464053094757 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]]]}] 18:24:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:24:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1358ms 18:24:54 INFO - PROCESS | 3752 | 1464053094812 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 18:24:54 INFO - PROCESS | 3752 | 1464053094815 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 18:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:24:54 INFO - PROCESS | 3752 | 1464053094819 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:24:54 INFO - PROCESS | 3752 | 1464053094821 Marionette TRACE conn3 <- [1,758,null,{}] 18:24:54 INFO - PROCESS | 3752 | 1464053094825 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}] 18:24:54 INFO - PROCESS | 3752 | 1464053094913 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 18:24:55 INFO - PROCESS | 3752 | 1464053095065 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 3752 | ++DOCSHELL 10E1F000 == 58 [pid = 3752] [id = 199] 18:24:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (10E88C00) [pid = 3752] [serial = 595] [outer = 00000000] 18:24:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (11A0B800) [pid = 3752] [serial = 596] [outer = 10E88C00] 18:24:55 INFO - PROCESS | 3752 | 1464053095196 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (13312400) [pid = 3752] [serial = 597] [outer = 10E88C00] 18:24:55 INFO - PROCESS | 3752 | 1464053095723 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]]]}] 18:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 951ms 18:24:55 INFO - PROCESS | 3752 | 1464053095763 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 3752 | 1464053095768 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 18:24:55 INFO - PROCESS | 3752 | 1464053095772 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:24:55 INFO - PROCESS | 3752 | 1464053095776 Marionette TRACE conn3 <- [1,762,null,{}] 18:24:55 INFO - PROCESS | 3752 | 1464053095780 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}] 18:24:55 INFO - PROCESS | 3752 | 1464053095880 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 18:24:55 INFO - PROCESS | 3752 | 1464053095962 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 3752 | ++DOCSHELL 16BDD800 == 59 [pid = 3752] [id = 200] 18:24:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (170DE400) [pid = 3752] [serial = 598] [outer = 00000000] 18:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (17622000) [pid = 3752] [serial = 599] [outer = 170DE400] 18:24:56 INFO - PROCESS | 3752 | 1464053096034 Marionette DEBUG loaded listener.js 18:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (17FEB000) [pid = 3752] [serial = 600] [outer = 170DE400] 18:24:56 INFO - PROCESS | 3752 | --DOCSHELL 19945000 == 58 [pid = 3752] [id = 148] 18:24:56 INFO - PROCESS | 3752 | --DOCSHELL 1339F400 == 57 [pid = 3752] [id = 194] 18:24:56 INFO - PROCESS | 3752 | 1464053096456 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]]]}] 18:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 733ms 18:24:56 INFO - PROCESS | 3752 | 1464053096514 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 18:24:56 INFO - PROCESS | 3752 | 1464053096518 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 18:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:24:56 INFO - PROCESS | 3752 | 1464053096524 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:24:56 INFO - PROCESS | 3752 | 1464053096526 Marionette TRACE conn3 <- [1,766,null,{}] 18:24:56 INFO - PROCESS | 3752 | 1464053096530 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}] 18:24:56 INFO - PROCESS | 3752 | 1464053096616 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 18:24:56 INFO - PROCESS | 3752 | 1464053096633 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:56 INFO - PROCESS | 3752 | ++DOCSHELL 199E0C00 == 58 [pid = 3752] [id = 201] 18:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19C44C00) [pid = 3752] [serial = 601] [outer = 00000000] 18:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1A3F4000) [pid = 3752] [serial = 602] [outer = 19C44C00] 18:24:56 INFO - PROCESS | 3752 | 1464053096678 Marionette DEBUG loaded listener.js 18:24:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1A768800) [pid = 3752] [serial = 603] [outer = 19C44C00] 18:24:57 INFO - PROCESS | 3752 | 1464053097116 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]]]}] 18:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 624ms 18:24:57 INFO - PROCESS | 3752 | 1464053097162 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 18:24:57 INFO - PROCESS | 3752 | 1464053097164 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 18:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:24:57 INFO - PROCESS | 3752 | 1464053097172 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:24:57 INFO - PROCESS | 3752 | 1464053097175 Marionette TRACE conn3 <- [1,770,null,{}] 18:24:57 INFO - PROCESS | 3752 | 1464053097185 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}] 18:24:57 INFO - PROCESS | 3752 | 1464053097269 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 18:24:57 INFO - PROCESS | 3752 | 1464053097276 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:57 INFO - PROCESS | 3752 | ++DOCSHELL 1A8C1800 == 59 [pid = 3752] [id = 202] 18:24:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1A8C3800) [pid = 3752] [serial = 604] [outer = 00000000] 18:24:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1AC89000) [pid = 3752] [serial = 605] [outer = 1A8C3800] 18:24:57 INFO - PROCESS | 3752 | 1464053097321 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1AC8C400) [pid = 3752] [serial = 606] [outer = 1A8C3800] 18:24:57 INFO - PROCESS | 3752 | 1464053097795 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]]]}] 18:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 656ms 18:24:57 INFO - PROCESS | 3752 | 1464053097826 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 18:24:57 INFO - PROCESS | 3752 | 1464053097829 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 18:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:24:57 INFO - PROCESS | 3752 | 1464053097832 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:24:57 INFO - PROCESS | 3752 | 1464053097833 Marionette TRACE conn3 <- [1,774,null,{}] 18:24:57 INFO - PROCESS | 3752 | 1464053097841 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}] 18:24:57 INFO - PROCESS | 3752 | 1464053097951 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 18:24:58 INFO - PROCESS | 3752 | 1464053098036 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:58 INFO - PROCESS | 3752 | ++DOCSHELL 0F34D400 == 60 [pid = 3752] [id = 203] 18:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (0F34D800) [pid = 3752] [serial = 607] [outer = 00000000] 18:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (0F353000) [pid = 3752] [serial = 608] [outer = 0F34D800] 18:24:58 INFO - PROCESS | 3752 | 1464053098079 Marionette DEBUG loaded listener.js 18:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1311AC00) [pid = 3752] [serial = 609] [outer = 0F34D800] 18:24:58 INFO - PROCESS | 3752 | 1464053098508 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]]]}] 18:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 702ms 18:24:58 INFO - PROCESS | 3752 | 1464053098531 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 18:24:58 INFO - PROCESS | 3752 | 1464053098533 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 18:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:24:58 INFO - PROCESS | 3752 | 1464053098536 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:24:58 INFO - PROCESS | 3752 | 1464053098538 Marionette TRACE conn3 <- [1,778,null,{}] 18:24:58 INFO - PROCESS | 3752 | 1464053098547 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}] 18:24:58 INFO - PROCESS | 3752 | 1464053098659 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 18:24:58 INFO - PROCESS | 3752 | 1464053098666 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:58 INFO - PROCESS | 3752 | ++DOCSHELL 1A76E000 == 61 [pid = 3752] [id = 204] 18:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1AC88000) [pid = 3752] [serial = 610] [outer = 00000000] 18:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1AD3F800) [pid = 3752] [serial = 611] [outer = 1AC88000] 18:24:58 INFO - PROCESS | 3752 | 1464053098724 Marionette DEBUG loaded listener.js 18:24:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1AF28800) [pid = 3752] [serial = 612] [outer = 1AC88000] 18:24:59 INFO - PROCESS | 3752 | 1464053099192 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]]]}] 18:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 702ms 18:24:59 INFO - PROCESS | 3752 | 1464053099238 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 18:24:59 INFO - PROCESS | 3752 | 1464053099240 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 18:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:24:59 INFO - PROCESS | 3752 | 1464053099243 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:24:59 INFO - PROCESS | 3752 | 1464053099245 Marionette TRACE conn3 <- [1,782,null,{}] 18:24:59 INFO - PROCESS | 3752 | 1464053099248 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}] 18:24:59 INFO - PROCESS | 3752 | 1464053099386 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 18:24:59 INFO - PROCESS | 3752 | 1464053099409 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 3752 | ++DOCSHELL 19AA4000 == 62 [pid = 3752] [id = 205] 18:24:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (19AA6800) [pid = 3752] [serial = 613] [outer = 00000000] 18:24:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (19AAB400) [pid = 3752] [serial = 614] [outer = 19AA6800] 18:24:59 INFO - PROCESS | 3752 | 1464053099452 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1AC91000) [pid = 3752] [serial = 615] [outer = 19AA6800] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (133A0400) [pid = 3752] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1A76A800) [pid = 3752] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (17367000) [pid = 3752] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1735B400) [pid = 3752] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (137E9400) [pid = 3752] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1977B400) [pid = 3752] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (12AEC400) [pid = 3752] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1AD36800) [pid = 3752] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (11A0DC00) [pid = 3752] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (137F3C00) [pid = 3752] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (140D0800) [pid = 3752] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:24:59 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (16BD2C00) [pid = 3752] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:25:00 INFO - PROCESS | 3752 | 1464053100031 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]]]}] 18:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 827ms 18:25:00 INFO - PROCESS | 3752 | 1464053100085 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 3752 | 1464053100087 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 18:25:00 INFO - PROCESS | 3752 | 1464053100090 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:25:00 INFO - PROCESS | 3752 | 1464053100092 Marionette TRACE conn3 <- [1,786,null,{}] 18:25:00 INFO - PROCESS | 3752 | 1464053100095 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}] 18:25:00 INFO - PROCESS | 3752 | 1464053100172 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 18:25:00 INFO - PROCESS | 3752 | 1464053100179 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 3752 | ++DOCSHELL 137E9400 == 63 [pid = 3752] [id = 206] 18:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (137F3C00) [pid = 3752] [serial = 616] [outer = 00000000] 18:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1698F400) [pid = 3752] [serial = 617] [outer = 137F3C00] 18:25:00 INFO - PROCESS | 3752 | 1464053100222 Marionette DEBUG loaded listener.js 18:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (16992800) [pid = 3752] [serial = 618] [outer = 137F3C00] 18:25:00 INFO - PROCESS | 3752 | 1464053100653 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]]]}] 18:25:00 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 18:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 624ms 18:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:25:00 INFO - PROCESS | 3752 | 1464053100729 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 3752 | 1464053100732 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 18:25:00 INFO - PROCESS | 3752 | 1464053100736 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - PROCESS | 3752 | 1464053100739 Marionette TRACE conn3 <- [1,790,null,{}] 18:25:00 INFO - PROCESS | 3752 | 1464053100743 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}] 18:25:00 INFO - PROCESS | 3752 | 1464053100835 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 18:25:00 INFO - PROCESS | 3752 | 1464053100841 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 3752 | ++DOCSHELL 16085C00 == 64 [pid = 3752] [id = 207] 18:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (16087400) [pid = 3752] [serial = 619] [outer = 00000000] 18:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1608AC00) [pid = 3752] [serial = 620] [outer = 16087400] 18:25:00 INFO - PROCESS | 3752 | 1464053100884 Marionette DEBUG loaded listener.js 18:25:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1608E800) [pid = 3752] [serial = 621] [outer = 16087400] 18:25:01 INFO - PROCESS | 3752 | 1464053101298 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]]]}] 18:25:01 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 18:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 593ms 18:25:01 INFO - PROCESS | 3752 | 1464053101331 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 3752 | 1464053101333 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 18:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:25:01 INFO - PROCESS | 3752 | 1464053101340 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:25:01 INFO - PROCESS | 3752 | 1464053101342 Marionette TRACE conn3 <- [1,794,null,{}] 18:25:01 INFO - PROCESS | 3752 | 1464053101346 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}] 18:25:01 INFO - PROCESS | 3752 | 1464053101453 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 18:25:01 INFO - PROCESS | 3752 | 1464053101461 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:01 INFO - PROCESS | 3752 | ++DOCSHELL 16988C00 == 65 [pid = 3752] [id = 208] 18:25:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1698D000) [pid = 3752] [serial = 622] [outer = 00000000] 18:25:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (16997400) [pid = 3752] [serial = 623] [outer = 1698D000] 18:25:01 INFO - PROCESS | 3752 | 1464053101504 Marionette DEBUG loaded listener.js 18:25:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1976EC00) [pid = 3752] [serial = 624] [outer = 1698D000] 18:25:01 INFO - PROCESS | 3752 | 1464053101915 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]]]}] 18:25:01 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 18:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 593ms 18:25:01 INFO - PROCESS | 3752 | 1464053101939 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 3752 | 1464053101941 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 18:25:01 INFO - PROCESS | 3752 | 1464053101944 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:25:01 INFO - PROCESS | 3752 | 1464053101945 Marionette TRACE conn3 <- [1,798,null,{}] 18:25:02 INFO - PROCESS | 3752 | 1464053102013 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}] 18:25:02 INFO - PROCESS | 3752 | 1464053102126 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 18:25:02 INFO - PROCESS | 3752 | 1464053102289 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 3752 | ++DOCSHELL 112AA800 == 66 [pid = 3752] [id = 209] 18:25:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (11A03400) [pid = 3752] [serial = 625] [outer = 00000000] 18:25:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1331D000) [pid = 3752] [serial = 626] [outer = 11A03400] 18:25:02 INFO - PROCESS | 3752 | 1464053102345 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (13328C00) [pid = 3752] [serial = 627] [outer = 11A03400] 18:25:02 INFO - PROCESS | 3752 | 1464053102900 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]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 998ms 18:25:02 INFO - PROCESS | 3752 | 1464053102948 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 3752 | 1464053102953 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 18:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:25:02 INFO - PROCESS | 3752 | 1464053102958 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 3752 | 1464053102960 Marionette TRACE conn3 <- [1,802,null,{}] 18:25:02 INFO - PROCESS | 3752 | 1464053102965 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}] 18:25:03 INFO - PROCESS | 3752 | 1464053103071 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 18:25:03 INFO - PROCESS | 3752 | 1464053103177 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 3752 | ++DOCSHELL 1608D800 == 67 [pid = 3752] [id = 210] 18:25:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1698B400) [pid = 3752] [serial = 628] [outer = 00000000] 18:25:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (170E0800) [pid = 3752] [serial = 629] [outer = 1698B400] 18:25:03 INFO - PROCESS | 3752 | 1464053103231 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1762A400) [pid = 3752] [serial = 630] [outer = 1698B400] 18:25:03 INFO - PROCESS | 3752 | 1464053103826 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] 18:25:03 INFO - PROCESS | 3752 | 1464053103907 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 18:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:25:03 INFO - PROCESS | 3752 | 1464053103910 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:25:03 INFO - PROCESS | 3752 | 1464053103913 Marionette TRACE conn3 <- [1,806,null,{}] 18:25:03 INFO - PROCESS | 3752 | 1464053103916 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}] 18:25:04 INFO - PROCESS | 3752 | 1464053104021 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 18:25:04 INFO - PROCESS | 3752 | 1464053104149 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 3752 | ++DOCSHELL 19AA5400 == 68 [pid = 3752] [id = 211] 18:25:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (19AAD800) [pid = 3752] [serial = 631] [outer = 00000000] 18:25:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1A6B7800) [pid = 3752] [serial = 632] [outer = 19AAD800] 18:25:04 INFO - PROCESS | 3752 | 1464053104208 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1A6EE800) [pid = 3752] [serial = 633] [outer = 19AAD800] 18:25:04 INFO - PROCESS | 3752 | 1464053104753 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]]]}] 18:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 904ms 18:25:04 INFO - PROCESS | 3752 | 1464053104803 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 3752 | 1464053104809 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 18:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:25:04 INFO - PROCESS | 3752 | 1464053104814 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - PROCESS | 3752 | 1464053104816 Marionette TRACE conn3 <- [1,810,null,{}] 18:25:04 INFO - PROCESS | 3752 | 1464053104820 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}] 18:25:04 INFO - PROCESS | 3752 | 1464053104927 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 18:25:05 INFO - PROCESS | 3752 | 1464053105054 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 3752 | ++DOCSHELL 1A6EFC00 == 69 [pid = 3752] [id = 212] 18:25:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1A6F7400) [pid = 3752] [serial = 634] [outer = 00000000] 18:25:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1A8BD000) [pid = 3752] [serial = 635] [outer = 1A6F7400] 18:25:05 INFO - PROCESS | 3752 | 1464053105108 Marionette DEBUG loaded listener.js 18:25:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1AD34800) [pid = 3752] [serial = 636] [outer = 1A6F7400] 18:25:05 INFO - PROCESS | 3752 | 1464053105671 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] 18:25:05 INFO - PROCESS | 3752 | 1464053105721 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 18:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:25:05 INFO - PROCESS | 3752 | 1464053105725 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:25:05 INFO - PROCESS | 3752 | 1464053105727 Marionette TRACE conn3 <- [1,814,null,{}] 18:25:05 INFO - PROCESS | 3752 | 1464053105731 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}] 18:25:05 INFO - PROCESS | 3752 | 1464053105828 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 18:25:05 INFO - PROCESS | 3752 | 1464053105962 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 3752 | ++DOCSHELL 1782DC00 == 70 [pid = 3752] [id = 213] 18:25:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1782E000) [pid = 3752] [serial = 637] [outer = 00000000] 18:25:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (17836400) [pid = 3752] [serial = 638] [outer = 1782E000] 18:25:06 INFO - PROCESS | 3752 | 1464053106015 Marionette DEBUG loaded listener.js 18:25:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1A6F1400) [pid = 3752] [serial = 639] [outer = 1782E000] 18:25:06 INFO - PROCESS | 3752 | 1464053106575 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]]]}] 18:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 905ms 18:25:06 INFO - PROCESS | 3752 | 1464053106629 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 3752 | 1464053106631 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 18:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:25:06 INFO - PROCESS | 3752 | 1464053106635 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:25:06 INFO - PROCESS | 3752 | 1464053106637 Marionette TRACE conn3 <- [1,818,null,{}] 18:25:06 INFO - PROCESS | 3752 | 1464053106641 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}] 18:25:06 INFO - PROCESS | 3752 | 1464053106765 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 18:25:06 INFO - PROCESS | 3752 | 1464053106875 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 3752 | ++DOCSHELL 140D3800 == 71 [pid = 3752] [id = 214] 18:25:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (14EB0400) [pid = 3752] [serial = 640] [outer = 00000000] 18:25:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (16B58400) [pid = 3752] [serial = 641] [outer = 14EB0400] 18:25:06 INFO - PROCESS | 3752 | 1464053106936 Marionette DEBUG loaded listener.js 18:25:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1972E800) [pid = 3752] [serial = 642] [outer = 14EB0400] 18:25:07 INFO - PROCESS | 3752 | 1464053107745 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]]]}] 18:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1139ms 18:25:07 INFO - PROCESS | 3752 | 1464053107784 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 18:25:07 INFO - PROCESS | 3752 | 1464053107787 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 18:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:25:07 INFO - PROCESS | 3752 | 1464053107793 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:25:07 INFO - PROCESS | 3752 | 1464053107797 Marionette TRACE conn3 <- [1,822,null,{}] 18:25:07 INFO - PROCESS | 3752 | 1464053107803 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}] 18:25:07 INFO - PROCESS | 3752 | 1464053107899 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 18:25:08 INFO - PROCESS | 3752 | 1464053108073 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:08 INFO - PROCESS | 3752 | ++DOCSHELL 13073400 == 72 [pid = 3752] [id = 215] 18:25:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1311BC00) [pid = 3752] [serial = 643] [outer = 00000000] 18:25:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (14021400) [pid = 3752] [serial = 644] [outer = 1311BC00] 18:25:08 INFO - PROCESS | 3752 | 1464053108126 Marionette DEBUG loaded listener.js 18:25:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (159BA800) [pid = 3752] [serial = 645] [outer = 1311BC00] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 13704800 == 71 [pid = 3752] [id = 181] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 1339B800 == 70 [pid = 3752] [id = 179] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 16085C00 == 69 [pid = 3752] [id = 207] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 137E9400 == 68 [pid = 3752] [id = 206] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 19AA4000 == 67 [pid = 3752] [id = 205] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 1A76E000 == 66 [pid = 3752] [id = 204] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 0F34D400 == 65 [pid = 3752] [id = 203] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 1A8C1800 == 64 [pid = 3752] [id = 202] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 199E0C00 == 63 [pid = 3752] [id = 201] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 16BDD800 == 62 [pid = 3752] [id = 200] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 10E1F000 == 61 [pid = 3752] [id = 199] 18:25:08 INFO - PROCESS | 3752 | --DOCSHELL 128A5000 == 60 [pid = 3752] [id = 195] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1A766C00) [pid = 3752] [serial = 513] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1A8BD800) [pid = 3752] [serial = 453] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1AC84400) [pid = 3752] [serial = 567] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1AD38400) [pid = 3752] [serial = 569] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (17562800) [pid = 3752] [serial = 557] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (176D1C00) [pid = 3752] [serial = 560] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (140D2400) [pid = 3752] [serial = 572] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (19775400) [pid = 3752] [serial = 575] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1614F400) [pid = 3752] [serial = 554] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (161D1000) [pid = 3752] [serial = 542] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (199DC400) [pid = 3752] [serial = 563] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1311D800) [pid = 3752] [serial = 539] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (13384C00) [pid = 3752] [serial = 551] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1339EC00) [pid = 3752] [serial = 552] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1AF21400) [pid = 3752] [serial = 578] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (199E3C00) [pid = 3752] [serial = 545] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1616B400) [pid = 3752] [serial = 549] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (137F7400) [pid = 3752] [serial = 548] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1A8C5400) [pid = 3752] [serial = 566] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (17CE1000) [pid = 3752] [serial = 558] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (140CA400) [pid = 3752] [serial = 582] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (199DE800) [pid = 3752] [serial = 564] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (16176800) [pid = 3752] [serial = 555] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1AF26800) [pid = 3752] [serial = 579] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (18372C00) [pid = 3752] [serial = 561] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1A3F9C00) [pid = 3752] [serial = 537] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (13BE3800) [pid = 3752] [serial = 581] [outer = 00000000] [url = about:blank] 18:25:08 INFO - PROCESS | 3752 | 1464053108710 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]]]}] 18:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 936ms 18:25:08 INFO - PROCESS | 3752 | 1464053108739 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 18:25:08 INFO - PROCESS | 3752 | 1464053108745 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 18:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:25:08 INFO - PROCESS | 3752 | 1464053108755 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:25:08 INFO - PROCESS | 3752 | 1464053108757 Marionette TRACE conn3 <- [1,826,null,{}] 18:25:08 INFO - PROCESS | 3752 | 1464053108761 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}] 18:25:08 INFO - PROCESS | 3752 | 1464053108848 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 18:25:08 INFO - PROCESS | 3752 | 1464053108855 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:08 INFO - PROCESS | 3752 | ++DOCSHELL 110A0800 == 61 [pid = 3752] [id = 216] 18:25:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (110A1C00) [pid = 3752] [serial = 646] [outer = 00000000] 18:25:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (13BE3800) [pid = 3752] [serial = 647] [outer = 110A1C00] 18:25:08 INFO - PROCESS | 3752 | 1464053108900 Marionette DEBUG loaded listener.js 18:25:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (140D3400) [pid = 3752] [serial = 648] [outer = 110A1C00] 18:25:09 INFO - PROCESS | 3752 | 1464053109372 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]]]}] 18:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 639ms 18:25:09 INFO - PROCESS | 3752 | 1464053109388 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 18:25:09 INFO - PROCESS | 3752 | 1464053109390 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 18:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:25:09 INFO - PROCESS | 3752 | 1464053109393 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:25:09 INFO - PROCESS | 3752 | 1464053109396 Marionette TRACE conn3 <- [1,830,null,{}] 18:25:09 INFO - PROCESS | 3752 | 1464053109406 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}] 18:25:09 INFO - PROCESS | 3752 | 1464053109489 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 18:25:09 INFO - PROCESS | 3752 | 1464053109497 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:09 INFO - PROCESS | 3752 | ++DOCSHELL 15FE7400 == 62 [pid = 3752] [id = 217] 18:25:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (16085C00) [pid = 3752] [serial = 649] [outer = 00000000] 18:25:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1698EC00) [pid = 3752] [serial = 650] [outer = 16085C00] 18:25:09 INFO - PROCESS | 3752 | 1464053109544 Marionette DEBUG loaded listener.js 18:25:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (16BCE800) [pid = 3752] [serial = 651] [outer = 16085C00] 18:25:10 INFO - PROCESS | 3752 | 1464053110028 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]]]}] 18:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 702ms 18:25:10 INFO - PROCESS | 3752 | 1464053110093 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 18:25:10 INFO - PROCESS | 3752 | 1464053110095 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 18:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:25:10 INFO - PROCESS | 3752 | 1464053110098 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - PROCESS | 3752 | 1464053110100 Marionette TRACE conn3 <- [1,834,null,{}] 18:25:10 INFO - PROCESS | 3752 | 1464053110103 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}] 18:25:10 INFO - PROCESS | 3752 | 1464053110184 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 18:25:10 INFO - PROCESS | 3752 | 1464053110192 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 3752 | ++DOCSHELL 1735CC00 == 63 [pid = 3752] [id = 218] 18:25:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1735D400) [pid = 3752] [serial = 652] [outer = 00000000] 18:25:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (17562C00) [pid = 3752] [serial = 653] [outer = 1735D400] 18:25:10 INFO - PROCESS | 3752 | 1464053110236 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (17838400) [pid = 3752] [serial = 654] [outer = 1735D400] 18:25:10 INFO - PROCESS | 3752 | 1464053110656 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]]]}] 18:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 593ms 18:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:25:10 INFO - PROCESS | 3752 | 1464053110695 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 18:25:10 INFO - PROCESS | 3752 | 1464053110697 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 18:25:10 INFO - PROCESS | 3752 | 1464053110700 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - PROCESS | 3752 | 1464053110702 Marionette TRACE conn3 <- [1,838,null,{}] 18:25:10 INFO - PROCESS | 3752 | 1464053110705 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}] 18:25:10 INFO - PROCESS | 3752 | 1464053110794 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 18:25:10 INFO - PROCESS | 3752 | 1464053110802 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 3752 | ++DOCSHELL 170E3000 == 64 [pid = 3752] [id = 219] 18:25:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (17360C00) [pid = 3752] [serial = 655] [outer = 00000000] 18:25:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (18375800) [pid = 3752] [serial = 656] [outer = 17360C00] 18:25:10 INFO - PROCESS | 3752 | 1464053110846 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (19771400) [pid = 3752] [serial = 657] [outer = 17360C00] 18:25:11 INFO - PROCESS | 3752 | 1464053111341 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]]]}] 18:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 686ms 18:25:11 INFO - PROCESS | 3752 | 1464053111400 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 18:25:11 INFO - PROCESS | 3752 | 1464053111402 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 18:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:25:11 INFO - PROCESS | 3752 | 1464053111406 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:25:11 INFO - PROCESS | 3752 | 1464053111407 Marionette TRACE conn3 <- [1,842,null,{}] 18:25:11 INFO - PROCESS | 3752 | 1464053111411 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}] 18:25:11 INFO - PROCESS | 3752 | 1464053111539 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 18:25:11 INFO - PROCESS | 3752 | 1464053111600 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:11 INFO - PROCESS | 3752 | ++DOCSHELL 10275400 == 65 [pid = 3752] [id = 220] 18:25:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (10A5D400) [pid = 3752] [serial = 658] [outer = 00000000] 18:25:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (19AAC400) [pid = 3752] [serial = 659] [outer = 10A5D400] 18:25:11 INFO - PROCESS | 3752 | 1464053111646 Marionette DEBUG loaded listener.js 18:25:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1A1B2C00) [pid = 3752] [serial = 660] [outer = 10A5D400] 18:25:12 INFO - PROCESS | 3752 | 1464053112067 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]]]}] 18:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 702ms 18:25:12 INFO - PROCESS | 3752 | 1464053112106 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 3752 | 1464053112108 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 18:25:12 INFO - PROCESS | 3752 | 1464053112111 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:25:12 INFO - PROCESS | 3752 | 1464053112112 Marionette TRACE conn3 <- [1,846,null,{}] 18:25:12 INFO - PROCESS | 3752 | 1464053112116 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}] 18:25:12 INFO - PROCESS | 3752 | 1464053112266 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 18:25:12 INFO - PROCESS | 3752 | 1464053112278 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 3752 | ++DOCSHELL 1A3F9800 == 66 [pid = 3752] [id = 221] 18:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1A6E9400) [pid = 3752] [serial = 661] [outer = 00000000] 18:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1A6F4C00) [pid = 3752] [serial = 662] [outer = 1A6E9400] 18:25:12 INFO - PROCESS | 3752 | 1464053112373 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1A76C800) [pid = 3752] [serial = 663] [outer = 1A6E9400] 18:25:12 INFO - PROCESS | 3752 | 1464053112762 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]]]}] 18:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 702ms 18:25:12 INFO - PROCESS | 3752 | 1464053112811 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 3752 | 1464053112813 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 18:25:12 INFO - PROCESS | 3752 | 1464053112824 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:25:12 INFO - PROCESS | 3752 | 1464053112825 Marionette TRACE conn3 <- [1,850,null,{}] 18:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:25:12 INFO - PROCESS | 3752 | 1464053112829 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}] 18:25:12 INFO - PROCESS | 3752 | 1464053112940 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 18:25:12 INFO - PROCESS | 3752 | 1464053112946 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 3752 | ++DOCSHELL 1A129000 == 67 [pid = 3752] [id = 222] 18:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1A230800) [pid = 3752] [serial = 664] [outer = 00000000] 18:25:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1A8B8C00) [pid = 3752] [serial = 665] [outer = 1A230800] 18:25:12 INFO - PROCESS | 3752 | 1464053112991 Marionette DEBUG loaded listener.js 18:25:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1A8BD800) [pid = 3752] [serial = 666] [outer = 1A230800] 18:25:13 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (170DE400) [pid = 3752] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:25:13 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (19C44C00) [pid = 3752] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:25:13 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1A8C3800) [pid = 3752] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:25:13 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (10E88C00) [pid = 3752] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:25:13 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (0F34D800) [pid = 3752] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:25:13 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1AC88000) [pid = 3752] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:25:13 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (19AA6800) [pid = 3752] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:25:13 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (137F3C00) [pid = 3752] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:25:13 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (16087400) [pid = 3752] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:25:13 INFO - PROCESS | 3752 | 1464053113695 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]]]}] 18:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 936ms 18:25:13 INFO - PROCESS | 3752 | 1464053113772 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 3752 | 1464053113774 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 18:25:13 INFO - PROCESS | 3752 | 1464053113777 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:25:13 INFO - PROCESS | 3752 | 1464053113779 Marionette TRACE conn3 <- [1,854,null,{}] 18:25:13 INFO - PROCESS | 3752 | 1464053113783 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}] 18:25:13 INFO - PROCESS | 3752 | 1464053113862 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 18:25:13 INFO - PROCESS | 3752 | 1464053113869 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:13 INFO - PROCESS | 3752 | ++DOCSHELL 1370D800 == 68 [pid = 3752] [id = 223] 18:25:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (168E5800) [pid = 3752] [serial = 667] [outer = 00000000] 18:25:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (199DFC00) [pid = 3752] [serial = 668] [outer = 168E5800] 18:25:13 INFO - PROCESS | 3752 | 1464053113912 Marionette DEBUG loaded listener.js 18:25:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1A6ECC00) [pid = 3752] [serial = 669] [outer = 168E5800] 18:25:14 INFO - PROCESS | 3752 | 1464053114350 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]]]}] 18:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 593ms 18:25:14 INFO - PROCESS | 3752 | 1464053114375 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 18:25:14 INFO - PROCESS | 3752 | 1464053114377 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 18:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:25:14 INFO - PROCESS | 3752 | 1464053114380 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:25:14 INFO - PROCESS | 3752 | 1464053114382 Marionette TRACE conn3 <- [1,858,null,{}] 18:25:14 INFO - PROCESS | 3752 | 1464053114385 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}] 18:25:14 INFO - PROCESS | 3752 | 1464053114465 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 18:25:14 INFO - PROCESS | 3752 | 1464053114472 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 3752 | ++DOCSHELL 1698FC00 == 69 [pid = 3752] [id = 224] 18:25:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1A84A800) [pid = 3752] [serial = 670] [outer = 00000000] 18:25:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1AC8D800) [pid = 3752] [serial = 671] [outer = 1A84A800] 18:25:14 INFO - PROCESS | 3752 | 1464053114514 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1AF1C000) [pid = 3752] [serial = 672] [outer = 1A84A800] 18:25:14 INFO - PROCESS | 3752 | 1464053114941 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]]]}] 18:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 640ms 18:25:15 INFO - PROCESS | 3752 | 1464053115006 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 3752 | 1464053115008 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 18:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:25:15 INFO - PROCESS | 3752 | 1464053115011 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - PROCESS | 3752 | 1464053115014 Marionette TRACE conn3 <- [1,862,null,{}] 18:25:15 INFO - PROCESS | 3752 | 1464053115017 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}] 18:25:15 INFO - PROCESS | 3752 | 1464053115114 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 18:25:15 INFO - PROCESS | 3752 | 1464053115120 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:15 INFO - PROCESS | 3752 | ++DOCSHELL 1AF22400 == 70 [pid = 3752] [id = 225] 18:25:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1AF26C00) [pid = 3752] [serial = 673] [outer = 00000000] 18:25:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1B0DA800) [pid = 3752] [serial = 674] [outer = 1AF26C00] 18:25:15 INFO - PROCESS | 3752 | 1464053115177 Marionette DEBUG loaded listener.js 18:25:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1B30B000) [pid = 3752] [serial = 675] [outer = 1AF26C00] 18:25:15 INFO - PROCESS | 3752 | 1464053115778 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]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 843ms 18:25:15 INFO - PROCESS | 3752 | 1464053115857 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 3752 | 1464053115861 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 18:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:25:15 INFO - PROCESS | 3752 | 1464053115867 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - PROCESS | 3752 | 1464053115870 Marionette TRACE conn3 <- [1,866,null,{}] 18:25:15 INFO - PROCESS | 3752 | 1464053115876 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}] 18:25:15 INFO - PROCESS | 3752 | 1464053115987 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 18:25:16 INFO - PROCESS | 3752 | 1464053116093 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 3752 | ++DOCSHELL 1311D800 == 71 [pid = 3752] [id = 226] 18:25:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (13316C00) [pid = 3752] [serial = 676] [outer = 00000000] 18:25:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (13D27400) [pid = 3752] [serial = 677] [outer = 13316C00] 18:25:16 INFO - PROCESS | 3752 | 1464053116148 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (156DE000) [pid = 3752] [serial = 678] [outer = 13316C00] 18:25:16 INFO - PROCESS | 3752 | 1464053116718 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]]]}] 18:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 890ms 18:25:16 INFO - PROCESS | 3752 | 1464053116772 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 18:25:16 INFO - PROCESS | 3752 | 1464053116778 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 18:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:25:16 INFO - PROCESS | 3752 | 1464053116785 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:25:16 INFO - PROCESS | 3752 | 1464053116787 Marionette TRACE conn3 <- [1,870,null,{}] 18:25:16 INFO - PROCESS | 3752 | 1464053116791 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}] 18:25:16 INFO - PROCESS | 3752 | 1464053116900 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 18:25:17 INFO - PROCESS | 3752 | 1464053117005 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 3752 | ++DOCSHELL 156DE400 == 72 [pid = 3752] [id = 227] 18:25:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (16178800) [pid = 3752] [serial = 679] [outer = 00000000] 18:25:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (16BDB800) [pid = 3752] [serial = 680] [outer = 16178800] 18:25:17 INFO - PROCESS | 3752 | 1464053117058 Marionette DEBUG loaded listener.js 18:25:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1762A800) [pid = 3752] [serial = 681] [outer = 16178800] 18:25:17 INFO - PROCESS | 3752 | 1464053117638 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]]]}] 18:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 905ms 18:25:17 INFO - PROCESS | 3752 | 1464053117687 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 18:25:17 INFO - PROCESS | 3752 | 1464053117689 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 18:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:25:17 INFO - PROCESS | 3752 | 1464053117693 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:25:17 INFO - PROCESS | 3752 | 1464053117697 Marionette TRACE conn3 <- [1,874,null,{}] 18:25:17 INFO - PROCESS | 3752 | 1464053117707 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}] 18:25:17 INFO - PROCESS | 3752 | 1464053117815 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 18:25:17 INFO - PROCESS | 3752 | 1464053117922 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 3752 | ++DOCSHELL 13BE2C00 == 73 [pid = 3752] [id = 228] 18:25:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (16173C00) [pid = 3752] [serial = 682] [outer = 00000000] 18:25:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1A8C0400) [pid = 3752] [serial = 683] [outer = 16173C00] 18:25:17 INFO - PROCESS | 3752 | 1464053117978 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1AF26000) [pid = 3752] [serial = 684] [outer = 16173C00] 18:25:18 INFO - PROCESS | 3752 | 1464053118532 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]]]}] 18:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 905ms 18:25:18 INFO - PROCESS | 3752 | 1464053118597 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 18:25:18 INFO - PROCESS | 3752 | 1464053118599 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 18:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:25:18 INFO - PROCESS | 3752 | 1464053118603 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:25:18 INFO - PROCESS | 3752 | 1464053118605 Marionette TRACE conn3 <- [1,878,null,{}] 18:25:18 INFO - PROCESS | 3752 | 1464053118609 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}] 18:25:18 INFO - PROCESS | 3752 | 1464053118712 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 18:25:18 INFO - PROCESS | 3752 | 1464053118815 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:18 INFO - PROCESS | 3752 | ++DOCSHELL 1B0D9C00 == 74 [pid = 3752] [id = 229] 18:25:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1B0DA400) [pid = 3752] [serial = 685] [outer = 00000000] 18:25:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1B30D800) [pid = 3752] [serial = 686] [outer = 1B0DA400] 18:25:18 INFO - PROCESS | 3752 | 1464053118867 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1B314800) [pid = 3752] [serial = 687] [outer = 1B0DA400] 18:25:19 INFO - PROCESS | 3752 | 1464053119445 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]]]}] 18:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 890ms 18:25:19 INFO - PROCESS | 3752 | 1464053119507 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 3752 | 1464053119509 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 18:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:25:19 INFO - PROCESS | 3752 | 1464053119513 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:25:19 INFO - PROCESS | 3752 | 1464053119515 Marionette TRACE conn3 <- [1,882,null,{}] 18:25:19 INFO - PROCESS | 3752 | 1464053119518 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}] 18:25:19 INFO - PROCESS | 3752 | 1464053119619 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 18:25:19 INFO - PROCESS | 3752 | 1464053119722 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 3752 | ++DOCSHELL 1AF21400 == 75 [pid = 3752] [id = 230] 18:25:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1B0D8000) [pid = 3752] [serial = 688] [outer = 00000000] 18:25:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1B482800) [pid = 3752] [serial = 689] [outer = 1B0D8000] 18:25:19 INFO - PROCESS | 3752 | 1464053119775 Marionette DEBUG loaded listener.js 18:25:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1B486800) [pid = 3752] [serial = 690] [outer = 1B0D8000] 18:25:20 INFO - PROCESS | 3752 | 1464053120619 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]]]}] 18:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1139ms 18:25:20 INFO - PROCESS | 3752 | 1464053120658 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 18:25:20 INFO - PROCESS | 3752 | 1464053120660 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 18:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:25:20 INFO - PROCESS | 3752 | 1464053120664 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:25:20 INFO - PROCESS | 3752 | 1464053120666 Marionette TRACE conn3 <- [1,886,null,{}] 18:25:20 INFO - PROCESS | 3752 | 1464053120669 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}] 18:25:20 INFO - PROCESS | 3752 | 1464053120788 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 18:25:20 INFO - PROCESS | 3752 | 1464053120921 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:20 INFO - PROCESS | 3752 | ++DOCSHELL 1B308000 == 76 [pid = 3752] [id = 231] 18:25:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1B55EC00) [pid = 3752] [serial = 691] [outer = 00000000] 18:25:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1D21B800) [pid = 3752] [serial = 692] [outer = 1B55EC00] 18:25:20 INFO - PROCESS | 3752 | 1464053120975 Marionette DEBUG loaded listener.js 18:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1D21E000) [pid = 3752] [serial = 693] [outer = 1B55EC00] 18:25:21 INFO - PROCESS | 3752 | 1464053121569 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]]]}] 18:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 936ms 18:25:21 INFO - PROCESS | 3752 | 1464053121617 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 18:25:21 INFO - PROCESS | 3752 | 1464053121620 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 18:25:21 INFO - PROCESS | 3752 | 1464053121623 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:25:21 INFO - PROCESS | 3752 | 1464053121625 Marionette TRACE conn3 <- [1,890,null,{}] 18:25:21 INFO - PROCESS | 3752 | 1464053121629 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}] 18:25:21 INFO - PROCESS | 3752 | 1464053121734 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 18:25:21 INFO - PROCESS | 3752 | 1464053121844 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:21 INFO - PROCESS | 3752 | ++DOCSHELL 10F11800 == 77 [pid = 3752] [id = 232] 18:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (10F11C00) [pid = 3752] [serial = 694] [outer = 00000000] 18:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (10F19400) [pid = 3752] [serial = 695] [outer = 10F11C00] 18:25:21 INFO - PROCESS | 3752 | 1464053121896 Marionette DEBUG loaded listener.js 18:25:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (10F1DC00) [pid = 3752] [serial = 696] [outer = 10F11C00] 18:25:22 INFO - PROCESS | 3752 | 1464053122689 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]]]}] 18:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1138ms 18:25:22 INFO - PROCESS | 3752 | 1464053122768 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 18:25:22 INFO - PROCESS | 3752 | 1464053122771 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 18:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:25:22 INFO - PROCESS | 3752 | 1464053122776 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:25:22 INFO - PROCESS | 3752 | 1464053122780 Marionette TRACE conn3 <- [1,894,null,{}] 18:25:22 INFO - PROCESS | 3752 | 1464053122785 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}] 18:25:22 INFO - PROCESS | 3752 | 1464053122884 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 18:25:23 INFO - PROCESS | 3752 | 1464053123019 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 3752 | ++DOCSHELL 10F17400 == 78 [pid = 3752] [id = 233] 18:25:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (10F17C00) [pid = 3752] [serial = 697] [outer = 00000000] 18:25:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (10F1C000) [pid = 3752] [serial = 698] [outer = 10F17C00] 18:25:23 INFO - PROCESS | 3752 | 1464053123092 Marionette DEBUG loaded listener.js 18:25:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (10F63000) [pid = 3752] [serial = 699] [outer = 10F17C00] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 13385000 == 77 [pid = 3752] [id = 191] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 13BD8C00 == 76 [pid = 3752] [id = 24] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 10E1A000 == 75 [pid = 3752] [id = 22] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 17536C00 == 74 [pid = 3752] [id = 192] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 1698FC00 == 73 [pid = 3752] [id = 224] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 1370D800 == 72 [pid = 3752] [id = 223] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 1A129000 == 71 [pid = 3752] [id = 222] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 1A3F9800 == 70 [pid = 3752] [id = 221] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 10275400 == 69 [pid = 3752] [id = 220] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 170E3000 == 68 [pid = 3752] [id = 219] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 1735CC00 == 67 [pid = 3752] [id = 218] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 15FE7400 == 66 [pid = 3752] [id = 217] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 110A0800 == 65 [pid = 3752] [id = 216] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 13073400 == 64 [pid = 3752] [id = 215] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (16997400) [pid = 3752] [serial = 623] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (14004800) [pid = 3752] [serial = 584] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (16174000) [pid = 3752] [serial = 587] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (173B2C00) [pid = 3752] [serial = 590] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1994A800) [pid = 3752] [serial = 593] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 1608D800 == 63 [pid = 3752] [id = 210] 18:25:23 INFO - PROCESS | 3752 | --DOCSHELL 112AA800 == 62 [pid = 3752] [id = 209] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (17622000) [pid = 3752] [serial = 599] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (17FEB000) [pid = 3752] [serial = 600] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1A3F4000) [pid = 3752] [serial = 602] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1A768800) [pid = 3752] [serial = 603] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1AC89000) [pid = 3752] [serial = 605] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (13312400) [pid = 3752] [serial = 597] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (11A0B800) [pid = 3752] [serial = 596] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (0F353000) [pid = 3752] [serial = 608] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1311AC00) [pid = 3752] [serial = 609] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1AF28800) [pid = 3752] [serial = 612] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1AD3F800) [pid = 3752] [serial = 611] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (19AAB400) [pid = 3752] [serial = 614] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (16992800) [pid = 3752] [serial = 618] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1698F400) [pid = 3752] [serial = 617] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1608AC00) [pid = 3752] [serial = 620] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1AC91000) [pid = 3752] [serial = 615] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1608E800) [pid = 3752] [serial = 621] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1AC8C400) [pid = 3752] [serial = 606] [outer = 00000000] [url = about:blank] 18:25:23 INFO - PROCESS | 3752 | 1464053123707 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]]]}] 18:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 998ms 18:25:23 INFO - PROCESS | 3752 | 1464053123780 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 18:25:23 INFO - PROCESS | 3752 | 1464053123786 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 18:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:25:23 INFO - PROCESS | 3752 | 1464053123791 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:25:23 INFO - PROCESS | 3752 | 1464053123794 Marionette TRACE conn3 <- [1,898,null,{}] 18:25:23 INFO - PROCESS | 3752 | 1464053123798 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}] 18:25:23 INFO - PROCESS | 3752 | 1464053123885 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 18:25:23 INFO - PROCESS | 3752 | 1464053123979 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 3752 | ++DOCSHELL 10E8E000 == 63 [pid = 3752] [id = 234] 18:25:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (10F62800) [pid = 3752] [serial = 700] [outer = 00000000] 18:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (11232C00) [pid = 3752] [serial = 701] [outer = 10F62800] 18:25:24 INFO - PROCESS | 3752 | 1464053124027 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (11C01400) [pid = 3752] [serial = 702] [outer = 10F62800] 18:25:24 INFO - PROCESS | 3752 | 1464053124431 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]]]}] 18:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 687ms 18:25:24 INFO - PROCESS | 3752 | 1464053124490 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 18:25:24 INFO - PROCESS | 3752 | 1464053124492 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 18:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:25:24 INFO - PROCESS | 3752 | 1464053124496 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:25:24 INFO - PROCESS | 3752 | 1464053124499 Marionette TRACE conn3 <- [1,902,null,{}] 18:25:24 INFO - PROCESS | 3752 | 1464053124510 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}] 18:25:24 INFO - PROCESS | 3752 | 1464053124596 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 18:25:24 INFO - PROCESS | 3752 | 1464053124604 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 3752 | ++DOCSHELL 12D7F800 == 64 [pid = 3752] [id = 235] 18:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (12D82800) [pid = 3752] [serial = 703] [outer = 00000000] 18:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (13328000) [pid = 3752] [serial = 704] [outer = 12D82800] 18:25:24 INFO - PROCESS | 3752 | 1464053124651 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (13396400) [pid = 3752] [serial = 705] [outer = 12D82800] 18:25:25 INFO - PROCESS | 3752 | 1464053125080 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]]]}] 18:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 624ms 18:25:25 INFO - PROCESS | 3752 | 1464053125118 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 3752 | 1464053125120 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 18:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:25:25 INFO - PROCESS | 3752 | 1464053125128 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - PROCESS | 3752 | 1464053125129 Marionette TRACE conn3 <- [1,906,null,{}] 18:25:25 INFO - PROCESS | 3752 | 1464053125132 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}] 18:25:25 INFO - PROCESS | 3752 | 1464053125216 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 18:25:25 INFO - PROCESS | 3752 | 1464053125251 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:25 INFO - PROCESS | 3752 | ++DOCSHELL 137EB000 == 65 [pid = 3752] [id = 236] 18:25:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (137EB800) [pid = 3752] [serial = 706] [outer = 00000000] 18:25:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (14026400) [pid = 3752] [serial = 707] [outer = 137EB800] 18:25:25 INFO - PROCESS | 3752 | 1464053125295 Marionette DEBUG loaded listener.js 18:25:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (140D4C00) [pid = 3752] [serial = 708] [outer = 137EB800] 18:25:25 INFO - PROCESS | 3752 | 1464053125753 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]]]}] 18:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 702ms 18:25:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (13704800) [pid = 3752] [serial = 709] [outer = 1B487000] 18:25:25 INFO - PROCESS | 3752 | 1464053125857 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 3752 | 1464053125859 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 18:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:25:25 INFO - PROCESS | 3752 | 1464053125904 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - PROCESS | 3752 | 1464053125906 Marionette TRACE conn3 <- [1,910,null,{}] 18:25:25 INFO - PROCESS | 3752 | 1464053125910 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}] 18:25:26 INFO - PROCESS | 3752 | 1464053126032 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 18:25:26 INFO - PROCESS | 3752 | 1464053126090 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 3752 | ++DOCSHELL 12AF4400 == 66 [pid = 3752] [id = 237] 18:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (133A2800) [pid = 3752] [serial = 710] [outer = 00000000] 18:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (16085800) [pid = 3752] [serial = 711] [outer = 133A2800] 18:25:26 INFO - PROCESS | 3752 | 1464053126134 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1608E000) [pid = 3752] [serial = 712] [outer = 133A2800] 18:25:26 INFO - PROCESS | 3752 | 1464053126559 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]]]}] 18:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 717ms 18:25:26 INFO - PROCESS | 3752 | 1464053126609 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 18:25:26 INFO - PROCESS | 3752 | 1464053126611 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 18:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:25:26 INFO - PROCESS | 3752 | 1464053126614 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:25:26 INFO - PROCESS | 3752 | 1464053126616 Marionette TRACE conn3 <- [1,914,null,{}] 18:25:26 INFO - PROCESS | 3752 | 1464053126620 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}] 18:25:26 INFO - PROCESS | 3752 | 1464053126750 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 18:25:26 INFO - PROCESS | 3752 | 1464053126817 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 3752 | ++DOCSHELL 1698AC00 == 67 [pid = 3752] [id = 238] 18:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1698C800) [pid = 3752] [serial = 713] [outer = 00000000] 18:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (16991000) [pid = 3752] [serial = 714] [outer = 1698C800] 18:25:26 INFO - PROCESS | 3752 | 1464053126860 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (16994000) [pid = 3752] [serial = 715] [outer = 1698C800] 18:25:27 INFO - PROCESS | 3752 | 1464053127274 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]]]}] 18:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 702ms 18:25:27 INFO - PROCESS | 3752 | 1464053127313 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 18:25:27 INFO - PROCESS | 3752 | 1464053127315 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 18:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:25:27 INFO - PROCESS | 3752 | 1464053127319 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:25:27 INFO - PROCESS | 3752 | 1464053127320 Marionette TRACE conn3 <- [1,918,null,{}] 18:25:27 INFO - PROCESS | 3752 | 1464053127324 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}] 18:25:27 INFO - PROCESS | 3752 | 1464053127435 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 18:25:27 INFO - PROCESS | 3752 | 1464053127441 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:27 INFO - PROCESS | 3752 | ++DOCSHELL 1608F800 == 68 [pid = 3752] [id = 239] 18:25:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (16170000) [pid = 3752] [serial = 716] [outer = 00000000] 18:25:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (16BD7800) [pid = 3752] [serial = 717] [outer = 16170000] 18:25:27 INFO - PROCESS | 3752 | 1464053127485 Marionette DEBUG loaded listener.js 18:25:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (170DD800) [pid = 3752] [serial = 718] [outer = 16170000] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1A6E9400) [pid = 3752] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (110A1C00) [pid = 3752] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (16085C00) [pid = 3752] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (168E5800) [pid = 3752] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1735D400) [pid = 3752] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1A230800) [pid = 3752] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (10A5D400) [pid = 3752] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (17360C00) [pid = 3752] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1A84A800) [pid = 3752] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1311BC00) [pid = 3752] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:25:28 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1698D000) [pid = 3752] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:25:28 INFO - PROCESS | 3752 | 1464053128309 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]]]}] 18:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1045ms 18:25:28 INFO - PROCESS | 3752 | 1464053128368 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 18:25:28 INFO - PROCESS | 3752 | 1464053128370 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 18:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:25:28 INFO - PROCESS | 3752 | 1464053128373 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:25:28 INFO - PROCESS | 3752 | 1464053128375 Marionette TRACE conn3 <- [1,922,null,{}] 18:25:28 INFO - PROCESS | 3752 | 1464053128378 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}] 18:25:28 INFO - PROCESS | 3752 | 1464053128497 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 18:25:28 INFO - PROCESS | 3752 | 1464053128564 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:28 INFO - PROCESS | 3752 | ++DOCSHELL 0F351C00 == 69 [pid = 3752] [id = 240] 18:25:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1022D800) [pid = 3752] [serial = 719] [outer = 00000000] 18:25:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1735D400) [pid = 3752] [serial = 720] [outer = 1022D800] 18:25:28 INFO - PROCESS | 3752 | 1464053128616 Marionette DEBUG loaded listener.js 18:25:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (173B1800) [pid = 3752] [serial = 721] [outer = 1022D800] 18:25:28 INFO - PROCESS | 3752 | 1464053128952 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]]]}] 18:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 639ms 18:25:29 INFO - PROCESS | 3752 | 1464053129011 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 18:25:29 INFO - PROCESS | 3752 | 1464053129013 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 18:25:29 INFO - PROCESS | 3752 | 1464053129017 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:25:29 INFO - PROCESS | 3752 | 1464053129018 Marionette TRACE conn3 <- [1,926,null,{}] 18:25:29 INFO - PROCESS | 3752 | 1464053129022 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}] 18:25:29 INFO - PROCESS | 3752 | 1464053129104 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 18:25:29 INFO - PROCESS | 3752 | 1464053129110 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 3752 | ++DOCSHELL 10F69400 == 70 [pid = 3752] [id = 241] 18:25:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (16BD4C00) [pid = 3752] [serial = 722] [outer = 00000000] 18:25:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (176DC800) [pid = 3752] [serial = 723] [outer = 16BD4C00] 18:25:29 INFO - PROCESS | 3752 | 1464053129153 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (17830800) [pid = 3752] [serial = 724] [outer = 16BD4C00] 18:25:29 INFO - PROCESS | 3752 | 1464053129583 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]]]}] 18:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 593ms 18:25:29 INFO - PROCESS | 3752 | 1464053129618 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 18:25:29 INFO - PROCESS | 3752 | 1464053129620 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 18:25:29 INFO - PROCESS | 3752 | 1464053129627 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:25:29 INFO - PROCESS | 3752 | 1464053129629 Marionette TRACE conn3 <- [1,930,null,{}] 18:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:25:29 INFO - PROCESS | 3752 | 1464053129632 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}] 18:25:29 INFO - PROCESS | 3752 | 1464053129715 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 18:25:29 INFO - PROCESS | 3752 | 1464053129722 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 3752 | ++DOCSHELL 1698F400 == 71 [pid = 3752] [id = 242] 18:25:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1783B400) [pid = 3752] [serial = 725] [outer = 00000000] 18:25:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (17FE9000) [pid = 3752] [serial = 726] [outer = 1783B400] 18:25:29 INFO - PROCESS | 3752 | 1464053129765 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1836D000) [pid = 3752] [serial = 727] [outer = 1783B400] 18:25:30 INFO - PROCESS | 3752 | 1464053130306 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]]]}] 18:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 749ms 18:25:30 INFO - PROCESS | 3752 | 1464053130371 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 18:25:30 INFO - PROCESS | 3752 | 1464053130376 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 18:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:25:30 INFO - PROCESS | 3752 | 1464053130381 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:25:30 INFO - PROCESS | 3752 | 1464053130386 Marionette TRACE conn3 <- [1,934,null,{}] 18:25:30 INFO - PROCESS | 3752 | 1464053130407 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}] 18:25:30 INFO - PROCESS | 3752 | 1464053130530 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 18:25:30 INFO - PROCESS | 3752 | 1464053130665 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:30 INFO - PROCESS | 3752 | ++DOCSHELL 0F34BC00 == 72 [pid = 3752] [id = 243] 18:25:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (0F34C000) [pid = 3752] [serial = 728] [outer = 00000000] 18:25:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (10F18400) [pid = 3752] [serial = 729] [outer = 0F34C000] 18:25:30 INFO - PROCESS | 3752 | 1464053130721 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (10F6B800) [pid = 3752] [serial = 730] [outer = 0F34C000] 18:25:31 INFO - PROCESS | 3752 | 1464053131314 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]]]}] 18:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 967ms 18:25:31 INFO - PROCESS | 3752 | 1464053131350 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 18:25:31 INFO - PROCESS | 3752 | 1464053131357 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 18:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:25:31 INFO - PROCESS | 3752 | 1464053131363 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:25:31 INFO - PROCESS | 3752 | 1464053131366 Marionette TRACE conn3 <- [1,938,null,{}] 18:25:31 INFO - PROCESS | 3752 | 1464053131370 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}] 18:25:31 INFO - PROCESS | 3752 | 1464053131478 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 18:25:31 INFO - PROCESS | 3752 | 1464053131588 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 3752 | ++DOCSHELL 11A0B800 == 73 [pid = 3752] [id = 244] 18:25:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (11C69800) [pid = 3752] [serial = 731] [outer = 00000000] 18:25:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (13115C00) [pid = 3752] [serial = 732] [outer = 11C69800] 18:25:31 INFO - PROCESS | 3752 | 1464053131650 Marionette DEBUG loaded listener.js 18:25:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (1339B800) [pid = 3752] [serial = 733] [outer = 11C69800] 18:25:32 INFO - PROCESS | 3752 | 1464053132263 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]]]}] 18:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 951ms 18:25:32 INFO - PROCESS | 3752 | 1464053132310 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 18:25:32 INFO - PROCESS | 3752 | 1464053132312 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 18:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:25:32 INFO - PROCESS | 3752 | 1464053132316 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:25:32 INFO - PROCESS | 3752 | 1464053132320 Marionette TRACE conn3 <- [1,942,null,{}] 18:25:32 INFO - PROCESS | 3752 | 1464053132331 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}] 18:25:32 INFO - PROCESS | 3752 | 1464053132443 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 18:25:32 INFO - PROCESS | 3752 | 1464053132554 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:32 INFO - PROCESS | 3752 | ++DOCSHELL 1608A400 == 74 [pid = 3752] [id = 245] 18:25:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (1698B800) [pid = 3752] [serial = 734] [outer = 00000000] 18:25:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (17455800) [pid = 3752] [serial = 735] [outer = 1698B800] 18:25:32 INFO - PROCESS | 3752 | 1464053132609 Marionette DEBUG loaded listener.js 18:25:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (17908000) [pid = 3752] [serial = 736] [outer = 1698B800] 18:25:33 INFO - PROCESS | 3752 | 1464053133195 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]]]}] 18:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 952ms 18:25:33 INFO - PROCESS | 3752 | 1464053133261 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 18:25:33 INFO - PROCESS | 3752 | 1464053133264 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 18:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:25:33 INFO - PROCESS | 3752 | 1464053133267 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:25:33 INFO - PROCESS | 3752 | 1464053133269 Marionette TRACE conn3 <- [1,946,null,{}] 18:25:33 INFO - PROCESS | 3752 | 1464053133273 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}] 18:25:33 INFO - PROCESS | 3752 | 1464053133377 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 18:25:33 INFO - PROCESS | 3752 | 1464053133512 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:33 INFO - PROCESS | 3752 | ++DOCSHELL 17FEEC00 == 75 [pid = 3752] [id = 246] 18:25:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (18374800) [pid = 3752] [serial = 737] [outer = 00000000] 18:25:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (1976E800) [pid = 3752] [serial = 738] [outer = 18374800] 18:25:33 INFO - PROCESS | 3752 | 1464053133568 Marionette DEBUG loaded listener.js 18:25:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (1994A000) [pid = 3752] [serial = 739] [outer = 18374800] 18:25:34 INFO - PROCESS | 3752 | 1464053134117 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]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 905ms 18:25:34 INFO - PROCESS | 3752 | 1464053134171 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 3752 | 1464053134173 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 18:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:25:34 INFO - PROCESS | 3752 | 1464053134177 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:25:34 INFO - PROCESS | 3752 | 1464053134178 Marionette TRACE conn3 <- [1,950,null,{}] 18:25:34 INFO - PROCESS | 3752 | 1464053134182 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}] 18:25:34 INFO - PROCESS | 3752 | 1464053134284 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 18:25:34 INFO - PROCESS | 3752 | 1464053134392 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:34 INFO - PROCESS | 3752 | ++DOCSHELL 112A8400 == 76 [pid = 3752] [id = 247] 18:25:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (1761F400) [pid = 3752] [serial = 740] [outer = 00000000] 18:25:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (199E0C00) [pid = 3752] [serial = 741] [outer = 1761F400] 18:25:34 INFO - PROCESS | 3752 | 1464053134444 Marionette DEBUG loaded listener.js 18:25:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (19A9F000) [pid = 3752] [serial = 742] [outer = 1761F400] 18:25:35 INFO - PROCESS | 3752 | 1464053135053 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]]]}] 18:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 952ms 18:25:35 INFO - PROCESS | 3752 | 1464053135106 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 18:25:35 INFO - PROCESS | 3752 | 1464053135108 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 18:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:25:35 INFO - PROCESS | 3752 | 1464053135112 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:25:35 INFO - PROCESS | 3752 | 1464053135114 Marionette TRACE conn3 <- [1,954,null,{}] 18:25:35 INFO - PROCESS | 3752 | 1464053135117 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}] 18:25:35 INFO - PROCESS | 3752 | 1464053135242 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 18:25:35 INFO - PROCESS | 3752 | 1464053135383 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:35 INFO - PROCESS | 3752 | ++DOCSHELL 1976E400 == 77 [pid = 3752] [id = 248] 18:25:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (19772000) [pid = 3752] [serial = 743] [outer = 00000000] 18:25:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (19C48800) [pid = 3752] [serial = 744] [outer = 19772000] 18:25:35 INFO - PROCESS | 3752 | 1464053135441 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (1A1BB800) [pid = 3752] [serial = 745] [outer = 19772000] 18:25:36 INFO - PROCESS | 3752 | 1464053136206 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]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1154ms 18:25:36 INFO - PROCESS | 3752 | 1464053136269 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 18:25:36 INFO - PROCESS | 3752 | 1464053136273 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 18:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:25:36 INFO - PROCESS | 3752 | 1464053136278 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:25:36 INFO - PROCESS | 3752 | 1464053136281 Marionette TRACE conn3 <- [1,958,null,{}] 18:25:36 INFO - PROCESS | 3752 | 1464053136287 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}] 18:25:36 INFO - PROCESS | 3752 | 1464053136387 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 18:25:36 INFO - PROCESS | 3752 | 1464053136491 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:36 INFO - PROCESS | 3752 | ++DOCSHELL 10E1B800 == 78 [pid = 3752] [id = 249] 18:25:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (10E1D400) [pid = 3752] [serial = 746] [outer = 00000000] 18:25:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 181 (10F13400) [pid = 3752] [serial = 747] [outer = 10E1D400] 18:25:36 INFO - PROCESS | 3752 | 1464053136540 Marionette DEBUG loaded listener.js 18:25:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 182 (10F6D400) [pid = 3752] [serial = 748] [outer = 10E1D400] 18:25:37 INFO - PROCESS | 3752 | 1464053137154 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]]]}] 18:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 936ms 18:25:37 INFO - PROCESS | 3752 | 1464053137225 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 18:25:37 INFO - PROCESS | 3752 | 1464053137230 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 18:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:25:37 INFO - PROCESS | 3752 | 1464053137236 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:25:37 INFO - PROCESS | 3752 | 1464053137239 Marionette TRACE conn3 <- [1,962,null,{}] 18:25:37 INFO - PROCESS | 3752 | 1464053137262 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}] 18:25:37 INFO - PROCESS | 3752 | 1464053137361 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 18:25:37 INFO - PROCESS | 3752 | 1464053137501 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:37 INFO - PROCESS | 3752 | ++DOCSHELL 10E27400 == 79 [pid = 3752] [id = 250] 18:25:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 183 (10F11400) [pid = 3752] [serial = 749] [outer = 00000000] 18:25:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 184 (1288A800) [pid = 3752] [serial = 750] [outer = 10F11400] 18:25:37 INFO - PROCESS | 3752 | 1464053137551 Marionette DEBUG loaded listener.js 18:25:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 185 (130D9800) [pid = 3752] [serial = 751] [outer = 10F11400] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 1055C400 == 78 [pid = 3752] [id = 146] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 16BD6400 == 77 [pid = 3752] [id = 124] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 137EA000 == 76 [pid = 3752] [id = 196] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 1836D800 == 75 [pid = 3752] [id = 147] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 10F69400 == 74 [pid = 3752] [id = 241] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 0F351C00 == 73 [pid = 3752] [id = 240] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 1608F800 == 72 [pid = 3752] [id = 239] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 1698AC00 == 71 [pid = 3752] [id = 238] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 12D7F800 == 70 [pid = 3752] [id = 235] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 10E8E000 == 69 [pid = 3752] [id = 234] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 10F17400 == 68 [pid = 3752] [id = 233] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 184 (1A6B7800) [pid = 3752] [serial = 632] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 183 (16B58400) [pid = 3752] [serial = 641] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 182 (170E0800) [pid = 3752] [serial = 629] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 181 (1A8BD000) [pid = 3752] [serial = 635] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 180 (17836400) [pid = 3752] [serial = 638] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 179 (1331D000) [pid = 3752] [serial = 626] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 178 (1B0DA800) [pid = 3752] [serial = 674] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 1B308000 == 67 [pid = 3752] [id = 231] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 1AF21400 == 66 [pid = 3752] [id = 230] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 1B0D9C00 == 65 [pid = 3752] [id = 229] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 13BE2C00 == 64 [pid = 3752] [id = 228] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 156DE400 == 63 [pid = 3752] [id = 227] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 1311D800 == 62 [pid = 3752] [id = 226] 18:25:37 INFO - PROCESS | 3752 | --DOCSHELL 1AF22400 == 61 [pid = 3752] [id = 225] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (1A76C800) [pid = 3752] [serial = 663] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (140D3400) [pid = 3752] [serial = 648] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (1698EC00) [pid = 3752] [serial = 650] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (1A6ECC00) [pid = 3752] [serial = 669] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (1A6F4C00) [pid = 3752] [serial = 662] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (13BE3800) [pid = 3752] [serial = 647] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (17838400) [pid = 3752] [serial = 654] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (16BCE800) [pid = 3752] [serial = 651] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (1A8BD800) [pid = 3752] [serial = 666] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (19AAC400) [pid = 3752] [serial = 659] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (18375800) [pid = 3752] [serial = 656] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (199DFC00) [pid = 3752] [serial = 668] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (1AC8D800) [pid = 3752] [serial = 671] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (159BA800) [pid = 3752] [serial = 645] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1A8B8C00) [pid = 3752] [serial = 665] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (19771400) [pid = 3752] [serial = 657] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (17562C00) [pid = 3752] [serial = 653] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1A1B2C00) [pid = 3752] [serial = 660] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1976EC00) [pid = 3752] [serial = 624] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (14021400) [pid = 3752] [serial = 644] [outer = 00000000] [url = about:blank] 18:25:37 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1AF1C000) [pid = 3752] [serial = 672] [outer = 00000000] [url = about:blank] 18:25:38 INFO - PROCESS | 3752 | 1464053138082 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]]]}] 18:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 858ms 18:25:38 INFO - PROCESS | 3752 | 1464053138098 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 18:25:38 INFO - PROCESS | 3752 | 1464053138100 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 18:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:25:38 INFO - PROCESS | 3752 | 1464053138104 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:25:38 INFO - PROCESS | 3752 | 1464053138107 Marionette TRACE conn3 <- [1,966,null,{}] 18:25:38 INFO - PROCESS | 3752 | 1464053138117 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}] 18:25:38 INFO - PROCESS | 3752 | 1464053138203 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 18:25:38 INFO - PROCESS | 3752 | 1464053138212 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:38 INFO - PROCESS | 3752 | ++DOCSHELL 1337F400 == 62 [pid = 3752] [id = 251] 18:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (13BD8800) [pid = 3752] [serial = 752] [outer = 00000000] 18:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (140C9000) [pid = 3752] [serial = 753] [outer = 13BD8800] 18:25:38 INFO - PROCESS | 3752 | 1464053138259 Marionette DEBUG loaded listener.js 18:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (14EB5C00) [pid = 3752] [serial = 754] [outer = 13BD8800] 18:25:38 INFO - PROCESS | 3752 | 1464053138730 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]]]}] 18:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 624ms 18:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:25:38 INFO - PROCESS | 3752 | 1464053138742 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 18:25:38 INFO - PROCESS | 3752 | 1464053138744 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 18:25:38 INFO - PROCESS | 3752 | 1464053138747 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:25:38 INFO - PROCESS | 3752 | 1464053138749 Marionette TRACE conn3 <- [1,970,null,{}] 18:25:38 INFO - PROCESS | 3752 | 1464053138752 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}] 18:25:38 INFO - PROCESS | 3752 | 1464053138843 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 18:25:38 INFO - PROCESS | 3752 | 1464053138850 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:38 INFO - PROCESS | 3752 | ++DOCSHELL 12D87000 == 63 [pid = 3752] [id = 252] 18:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (140D4400) [pid = 3752] [serial = 755] [outer = 00000000] 18:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (16085000) [pid = 3752] [serial = 756] [outer = 140D4400] 18:25:38 INFO - PROCESS | 3752 | 1464053138894 Marionette DEBUG loaded listener.js 18:25:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (16175000) [pid = 3752] [serial = 757] [outer = 140D4400] 18:25:39 INFO - PROCESS | 3752 | 1464053139360 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]]]}] 18:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 639ms 18:25:39 INFO - PROCESS | 3752 | 1464053139385 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 18:25:39 INFO - PROCESS | 3752 | 1464053139387 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 18:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:25:39 INFO - PROCESS | 3752 | 1464053139391 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:25:39 INFO - PROCESS | 3752 | 1464053139392 Marionette TRACE conn3 <- [1,974,null,{}] 18:25:39 INFO - PROCESS | 3752 | 1464053139396 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}] 18:25:39 INFO - PROCESS | 3752 | 1464053139476 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 18:25:39 INFO - PROCESS | 3752 | 1464053139482 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:39 INFO - PROCESS | 3752 | ++DOCSHELL 1698CC00 == 64 [pid = 3752] [id = 253] 18:25:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (1698D400) [pid = 3752] [serial = 758] [outer = 00000000] 18:25:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (16B4BC00) [pid = 3752] [serial = 759] [outer = 1698D400] 18:25:39 INFO - PROCESS | 3752 | 1464053139525 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (16BD0000) [pid = 3752] [serial = 760] [outer = 1698D400] 18:25:39 INFO - PROCESS | 3752 | 1464053139974 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]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 640ms 18:25:40 INFO - PROCESS | 3752 | 1464053140029 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 3752 | 1464053140031 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 18:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:25:40 INFO - PROCESS | 3752 | 1464053140035 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - PROCESS | 3752 | 1464053140036 Marionette TRACE conn3 <- [1,978,null,{}] 18:25:40 INFO - PROCESS | 3752 | 1464053140040 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}] 18:25:40 INFO - PROCESS | 3752 | 1464053140170 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 18:25:40 INFO - PROCESS | 3752 | 1464053140252 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:40 INFO - PROCESS | 3752 | ++DOCSHELL 16BDC400 == 65 [pid = 3752] [id = 254] 18:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (17362800) [pid = 3752] [serial = 761] [outer = 00000000] 18:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (176D8400) [pid = 3752] [serial = 762] [outer = 17362800] 18:25:40 INFO - PROCESS | 3752 | 1464053140299 Marionette DEBUG loaded listener.js 18:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (178EEC00) [pid = 3752] [serial = 763] [outer = 17362800] 18:25:40 INFO - PROCESS | 3752 | 1464053140703 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]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 702ms 18:25:40 INFO - PROCESS | 3752 | 1464053140734 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 3752 | 1464053140736 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 18:25:40 INFO - PROCESS | 3752 | 1464053140740 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:25:40 INFO - PROCESS | 3752 | 1464053140741 Marionette TRACE conn3 <- [1,982,null,{}] 18:25:40 INFO - PROCESS | 3752 | 1464053140745 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}] 18:25:40 INFO - PROCESS | 3752 | 1464053140857 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 18:25:40 INFO - PROCESS | 3752 | 1464053140923 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:40 INFO - PROCESS | 3752 | ++DOCSHELL 10273000 == 66 [pid = 3752] [id = 255] 18:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (17836400) [pid = 3752] [serial = 764] [outer = 00000000] 18:25:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (1837B400) [pid = 3752] [serial = 765] [outer = 17836400] 18:25:40 INFO - PROCESS | 3752 | 1464053140966 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (1976F000) [pid = 3752] [serial = 766] [outer = 17836400] 18:25:41 INFO - PROCESS | 3752 | 1464053141358 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]]]}] 18:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 640ms 18:25:41 INFO - PROCESS | 3752 | 1464053141378 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 18:25:41 INFO - PROCESS | 3752 | 1464053141379 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 18:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:25:41 INFO - PROCESS | 3752 | 1464053141387 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:25:41 INFO - PROCESS | 3752 | 1464053141389 Marionette TRACE conn3 <- [1,986,null,{}] 18:25:41 INFO - PROCESS | 3752 | 1464053141392 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}] 18:25:41 INFO - PROCESS | 3752 | 1464053141504 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 18:25:41 INFO - PROCESS | 3752 | 1464053141594 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:41 INFO - PROCESS | 3752 | ++DOCSHELL 1994D400 == 67 [pid = 3752] [id = 256] 18:25:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (199DF400) [pid = 3752] [serial = 767] [outer = 00000000] 18:25:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (19AA1C00) [pid = 3752] [serial = 768] [outer = 199DF400] 18:25:41 INFO - PROCESS | 3752 | 1464053141637 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (19AAAC00) [pid = 3752] [serial = 769] [outer = 199DF400] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (14EB0400) [pid = 3752] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (10F17C00) [pid = 3752] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (137EB800) [pid = 3752] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (133A2800) [pid = 3752] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (12D82800) [pid = 3752] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (1698C800) [pid = 3752] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (10F62800) [pid = 3752] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (1022D800) [pid = 3752] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (16170000) [pid = 3752] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:25:42 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (16BD4C00) [pid = 3752] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:25:42 INFO - PROCESS | 3752 | 1464053142559 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]]]}] 18:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1186ms 18:25:42 INFO - PROCESS | 3752 | 1464053142586 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 18:25:42 INFO - PROCESS | 3752 | 1464053142587 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 18:25:42 INFO - PROCESS | 3752 | 1464053142591 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:25:42 INFO - PROCESS | 3752 | 1464053142592 Marionette TRACE conn3 <- [1,990,null,{}] 18:25:42 INFO - PROCESS | 3752 | 1464053142596 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}] 18:25:42 INFO - PROCESS | 3752 | 1464053142687 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 18:25:42 INFO - PROCESS | 3752 | 1464053142695 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:42 INFO - PROCESS | 3752 | ++DOCSHELL 137EB800 == 68 [pid = 3752] [id = 257] 18:25:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (13D2A000) [pid = 3752] [serial = 770] [outer = 00000000] 18:25:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (16080C00) [pid = 3752] [serial = 771] [outer = 13D2A000] 18:25:42 INFO - PROCESS | 3752 | 1464053142739 Marionette DEBUG loaded listener.js 18:25:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (1698C800) [pid = 3752] [serial = 772] [outer = 13D2A000] 18:25:43 INFO - PROCESS | 3752 | 1464053143232 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]]]}] 18:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 686ms 18:25:43 INFO - PROCESS | 3752 | 1464053143291 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 18:25:43 INFO - PROCESS | 3752 | 1464053143293 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 18:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:25:43 INFO - PROCESS | 3752 | 1464053143296 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:25:43 INFO - PROCESS | 3752 | 1464053143298 Marionette TRACE conn3 <- [1,994,null,{}] 18:25:43 INFO - PROCESS | 3752 | 1464053143302 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}] 18:25:43 INFO - PROCESS | 3752 | 1464053143388 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 18:25:43 INFO - PROCESS | 3752 | 1464053143398 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:43 INFO - PROCESS | 3752 | ++DOCSHELL 16BD2C00 == 69 [pid = 3752] [id = 258] 18:25:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (16C75400) [pid = 3752] [serial = 773] [outer = 00000000] 18:25:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (1972C000) [pid = 3752] [serial = 774] [outer = 16C75400] 18:25:43 INFO - PROCESS | 3752 | 1464053143441 Marionette DEBUG loaded listener.js 18:25:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (1A1B4800) [pid = 3752] [serial = 775] [outer = 16C75400] 18:25:43 INFO - PROCESS | 3752 | 1464053143886 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]]]}] 18:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 639ms 18:25:43 INFO - PROCESS | 3752 | 1464053143934 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 18:25:43 INFO - PROCESS | 3752 | 1464053143937 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 18:25:43 INFO - PROCESS | 3752 | 1464053143940 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:25:43 INFO - PROCESS | 3752 | 1464053143942 Marionette TRACE conn3 <- [1,998,null,{}] 18:25:43 INFO - PROCESS | 3752 | 1464053143945 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}] 18:25:44 INFO - PROCESS | 3752 | 1464053144054 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 18:25:44 INFO - PROCESS | 3752 | 1464053144087 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:44 INFO - PROCESS | 3752 | ++DOCSHELL 1A3F1800 == 70 [pid = 3752] [id = 259] 18:25:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (1A6B1400) [pid = 3752] [serial = 776] [outer = 00000000] 18:25:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (1A6EE000) [pid = 3752] [serial = 777] [outer = 1A6B1400] 18:25:44 INFO - PROCESS | 3752 | 1464053144136 Marionette DEBUG loaded listener.js 18:25:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (1A766C00) [pid = 3752] [serial = 778] [outer = 1A6B1400] 18:25:44 INFO - PROCESS | 3752 | 1464053144700 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]]]}] 18:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 796ms 18:25:44 INFO - PROCESS | 3752 | 1464053144742 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 18:25:44 INFO - PROCESS | 3752 | 1464053144747 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 18:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:25:44 INFO - PROCESS | 3752 | 1464053144752 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:25:44 INFO - PROCESS | 3752 | 1464053144756 Marionette TRACE conn3 <- [1,1002,null,{}] 18:25:44 INFO - PROCESS | 3752 | 1464053144762 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}] 18:25:44 INFO - PROCESS | 3752 | 1464053144875 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 18:25:44 INFO - PROCESS | 3752 | 1464053144986 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:44 INFO - PROCESS | 3752 | ++DOCSHELL 0F980000 == 71 [pid = 3752] [id = 260] 18:25:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (10565C00) [pid = 3752] [serial = 779] [outer = 00000000] 18:25:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (10F63400) [pid = 3752] [serial = 780] [outer = 10565C00] 18:25:45 INFO - PROCESS | 3752 | 1464053145048 Marionette DEBUG loaded listener.js 18:25:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (112AA800) [pid = 3752] [serial = 781] [outer = 10565C00] 18:25:45 INFO - PROCESS | 3752 | 1464053145663 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]]]}] 18:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 999ms 18:25:45 INFO - PROCESS | 3752 | 1464053145740 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 18:25:45 INFO - PROCESS | 3752 | 1464053145746 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 18:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:25:45 INFO - PROCESS | 3752 | 1464053145753 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:25:45 INFO - PROCESS | 3752 | 1464053145756 Marionette TRACE conn3 <- [1,1006,null,{}] 18:25:45 INFO - PROCESS | 3752 | 1464053145760 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}] 18:25:45 INFO - PROCESS | 3752 | 1464053145869 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 18:25:46 INFO - PROCESS | 3752 | 1464053146007 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 3752 | ++DOCSHELL 12D26400 == 72 [pid = 3752] [id = 261] 18:25:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (13118400) [pid = 3752] [serial = 782] [outer = 00000000] 18:25:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (1401F800) [pid = 3752] [serial = 783] [outer = 13118400] 18:25:46 INFO - PROCESS | 3752 | 1464053146070 Marionette DEBUG loaded listener.js 18:25:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (15FEFC00) [pid = 3752] [serial = 784] [outer = 13118400] 18:25:46 INFO - PROCESS | 3752 | 1464053146608 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]]]}] 18:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 904ms 18:25:46 INFO - PROCESS | 3752 | 1464053146655 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 18:25:46 INFO - PROCESS | 3752 | 1464053146658 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 18:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:25:46 INFO - PROCESS | 3752 | 1464053146661 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:25:46 INFO - PROCESS | 3752 | 1464053146665 Marionette TRACE conn3 <- [1,1010,null,{}] 18:25:46 INFO - PROCESS | 3752 | 1464053146676 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}] 18:25:46 INFO - PROCESS | 3752 | 1464053146817 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 18:25:46 INFO - PROCESS | 3752 | 1464053146957 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 3752 | ++DOCSHELL 17FE8C00 == 73 [pid = 3752] [id = 262] 18:25:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 181 (18372400) [pid = 3752] [serial = 785] [outer = 00000000] 18:25:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 182 (19777000) [pid = 3752] [serial = 786] [outer = 18372400] 18:25:47 INFO - PROCESS | 3752 | 1464053147013 Marionette DEBUG loaded listener.js 18:25:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 183 (1A1BA800) [pid = 3752] [serial = 787] [outer = 18372400] 18:25:47 INFO - PROCESS | 3752 | 1464053147592 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]]]}] 18:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 952ms 18:25:47 INFO - PROCESS | 3752 | 1464053147606 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 18:25:47 INFO - PROCESS | 3752 | 1464053147609 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 18:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:25:47 INFO - PROCESS | 3752 | 1464053147612 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:25:47 INFO - PROCESS | 3752 | 1464053147614 Marionette TRACE conn3 <- [1,1014,null,{}] 18:25:47 INFO - PROCESS | 3752 | 1464053147618 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}] 18:25:47 INFO - PROCESS | 3752 | 1464053147723 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 18:25:47 INFO - PROCESS | 3752 | 1464053147832 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:47 INFO - PROCESS | 3752 | ++DOCSHELL 1A6EBC00 == 74 [pid = 3752] [id = 263] 18:25:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 184 (1A6EC000) [pid = 3752] [serial = 788] [outer = 00000000] 18:25:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 185 (1A768000) [pid = 3752] [serial = 789] [outer = 1A6EC000] 18:25:47 INFO - PROCESS | 3752 | 1464053147884 Marionette DEBUG loaded listener.js 18:25:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 186 (1A775800) [pid = 3752] [serial = 790] [outer = 1A6EC000] 18:25:48 INFO - PROCESS | 3752 | 1464053148484 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]]]}] 18:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 952ms 18:25:48 INFO - PROCESS | 3752 | 1464053148557 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 18:25:48 INFO - PROCESS | 3752 | 1464053148559 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 18:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:25:48 INFO - PROCESS | 3752 | 1464053148563 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:25:48 INFO - PROCESS | 3752 | 1464053148565 Marionette TRACE conn3 <- [1,1018,null,{}] 18:25:48 INFO - PROCESS | 3752 | 1464053148568 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}] 18:25:48 INFO - PROCESS | 3752 | 1464053148671 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 18:25:48 INFO - PROCESS | 3752 | 1464053148808 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:48 INFO - PROCESS | 3752 | ++DOCSHELL 1331D000 == 75 [pid = 3752] [id = 264] 18:25:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 187 (1A230800) [pid = 3752] [serial = 791] [outer = 00000000] 18:25:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 188 (1A84D400) [pid = 3752] [serial = 792] [outer = 1A230800] 18:25:48 INFO - PROCESS | 3752 | 1464053148861 Marionette DEBUG loaded listener.js 18:25:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 189 (1A8BB800) [pid = 3752] [serial = 793] [outer = 1A230800] 18:25:49 INFO - PROCESS | 3752 | 1464053149396 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]]]}] 18:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 905ms 18:25:49 INFO - PROCESS | 3752 | 1464053149468 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 18:25:49 INFO - PROCESS | 3752 | 1464053149470 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 18:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:25:49 INFO - PROCESS | 3752 | 1464053149473 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:25:49 INFO - PROCESS | 3752 | 1464053149475 Marionette TRACE conn3 <- [1,1022,null,{}] 18:25:49 INFO - PROCESS | 3752 | 1464053149479 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}] 18:25:49 INFO - PROCESS | 3752 | 1464053149632 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 18:25:49 INFO - PROCESS | 3752 | 1464053149772 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:49 INFO - PROCESS | 3752 | ++DOCSHELL 1A843C00 == 76 [pid = 3752] [id = 265] 18:25:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 190 (1A849400) [pid = 3752] [serial = 794] [outer = 00000000] 18:25:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 191 (1AC90C00) [pid = 3752] [serial = 795] [outer = 1A849400] 18:25:49 INFO - PROCESS | 3752 | 1464053149828 Marionette DEBUG loaded listener.js 18:25:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 192 (1AD32800) [pid = 3752] [serial = 796] [outer = 1A849400] 18:25:50 INFO - PROCESS | 3752 | 1464053150421 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]]]}] 18:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 998ms 18:25:50 INFO - PROCESS | 3752 | 1464053150475 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 18:25:50 INFO - PROCESS | 3752 | 1464053150478 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 18:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:25:50 INFO - PROCESS | 3752 | 1464053150481 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:25:50 INFO - PROCESS | 3752 | 1464053150483 Marionette TRACE conn3 <- [1,1026,null,{}] 18:25:50 INFO - PROCESS | 3752 | 1464053150487 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}] 18:25:50 INFO - PROCESS | 3752 | 1464053150592 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 18:25:50 INFO - PROCESS | 3752 | 1464053150732 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:50 INFO - PROCESS | 3752 | ++DOCSHELL 10F66800 == 77 [pid = 3752] [id = 266] 18:25:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 193 (10F67C00) [pid = 3752] [serial = 797] [outer = 00000000] 18:25:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 194 (1608D800) [pid = 3752] [serial = 798] [outer = 10F67C00] 18:25:50 INFO - PROCESS | 3752 | 1464053150785 Marionette DEBUG loaded listener.js 18:25:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 195 (16997C00) [pid = 3752] [serial = 799] [outer = 10F67C00] 18:25:51 INFO - PROCESS | 3752 | 1464053151385 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]]]}] 18:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 936ms 18:25:51 INFO - PROCESS | 3752 | 1464053151610 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 18:25:51 INFO - PROCESS | 3752 | 1464053151615 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 18:25:51 INFO - PROCESS | 3752 | 1464053151621 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:25:51 INFO - PROCESS | 3752 | 1464053151624 Marionette TRACE conn3 <- [1,1030,null,{}] 18:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:25:51 INFO - PROCESS | 3752 | 1464053151629 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}] 18:25:51 INFO - PROCESS | 3752 | 1464053151732 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 18:25:51 INFO - PROCESS | 3752 | 1464053151866 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:51 INFO - PROCESS | 3752 | ++DOCSHELL 10F32400 == 78 [pid = 3752] [id = 267] 18:25:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 196 (10F32C00) [pid = 3752] [serial = 800] [outer = 00000000] 18:25:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 197 (10F39400) [pid = 3752] [serial = 801] [outer = 10F32C00] 18:25:51 INFO - PROCESS | 3752 | 1464053151916 Marionette DEBUG loaded listener.js 18:25:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 198 (10F64400) [pid = 3752] [serial = 802] [outer = 10F32C00] 18:25:52 INFO - PROCESS | 3752 | 1464053152444 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]]]}] 18:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 842ms 18:25:52 INFO - PROCESS | 3752 | 1464053152474 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 18:25:52 INFO - PROCESS | 3752 | 1464053152478 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 18:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:25:52 INFO - PROCESS | 3752 | 1464053152486 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:25:52 INFO - PROCESS | 3752 | 1464053152489 Marionette TRACE conn3 <- [1,1034,null,{}] 18:25:52 INFO - PROCESS | 3752 | 1464053152493 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}] 18:25:52 INFO - PROCESS | 3752 | 1464053152592 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 18:25:52 INFO - PROCESS | 3752 | 1464053152710 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:52 INFO - PROCESS | 3752 | ++DOCSHELL 105F9800 == 79 [pid = 3752] [id = 268] 18:25:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 199 (10A5B800) [pid = 3752] [serial = 803] [outer = 00000000] 18:25:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 200 (10F1F800) [pid = 3752] [serial = 804] [outer = 10A5B800] 18:25:52 INFO - PROCESS | 3752 | 1464053152812 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 201 (11C04C00) [pid = 3752] [serial = 805] [outer = 10A5B800] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 16BD2C00 == 78 [pid = 3752] [id = 258] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 137EB800 == 77 [pid = 3752] [id = 257] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 1994D400 == 76 [pid = 3752] [id = 256] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 10273000 == 75 [pid = 3752] [id = 255] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 16BDC400 == 74 [pid = 3752] [id = 254] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 1698CC00 == 73 [pid = 3752] [id = 253] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 12D87000 == 72 [pid = 3752] [id = 252] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 1337F400 == 71 [pid = 3752] [id = 251] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 137EB000 == 70 [pid = 3752] [id = 236] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 10E27400 == 69 [pid = 3752] [id = 250] 18:25:52 INFO - PROCESS | 3752 | --DOCSHELL 10E1B800 == 68 [pid = 3752] [id = 249] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 200 (10F19400) [pid = 3752] [serial = 695] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 199 (17FE9000) [pid = 3752] [serial = 726] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 198 (1972E800) [pid = 3752] [serial = 642] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 197 (1608E000) [pid = 3752] [serial = 712] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 196 (17FE3400) [pid = 3752] [serial = 405] [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.] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 195 (140D4C00) [pid = 3752] [serial = 708] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 194 (176DC800) [pid = 3752] [serial = 723] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 193 (10F63000) [pid = 3752] [serial = 699] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 192 (10F1C000) [pid = 3752] [serial = 698] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 191 (14026400) [pid = 3752] [serial = 707] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 190 (16085800) [pid = 3752] [serial = 711] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 189 (1B482800) [pid = 3752] [serial = 689] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 188 (13328000) [pid = 3752] [serial = 704] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 187 (13396400) [pid = 3752] [serial = 705] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 186 (16BDB800) [pid = 3752] [serial = 680] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 185 (1B30D800) [pid = 3752] [serial = 686] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 184 (16991000) [pid = 3752] [serial = 714] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 183 (13D27400) [pid = 3752] [serial = 677] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 182 (1A8C0400) [pid = 3752] [serial = 683] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 181 (11232C00) [pid = 3752] [serial = 701] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 180 (11C01400) [pid = 3752] [serial = 702] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 179 (1D21B800) [pid = 3752] [serial = 692] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 178 (1735D400) [pid = 3752] [serial = 720] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (16BD7800) [pid = 3752] [serial = 717] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (16994000) [pid = 3752] [serial = 715] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (17830800) [pid = 3752] [serial = 724] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (170DD800) [pid = 3752] [serial = 718] [outer = 00000000] [url = about:blank] 18:25:52 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (173B1800) [pid = 3752] [serial = 721] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 3752 | 1464053153312 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]]]}] 18:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 842ms 18:25:53 INFO - PROCESS | 3752 | 1464053153324 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 18:25:53 INFO - PROCESS | 3752 | 1464053153326 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 18:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:25:53 INFO - PROCESS | 3752 | 1464053153329 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:25:53 INFO - PROCESS | 3752 | 1464053153331 Marionette TRACE conn3 <- [1,1038,null,{}] 18:25:53 INFO - PROCESS | 3752 | 1464053153344 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}] 18:25:53 INFO - PROCESS | 3752 | 1464053153450 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 18:25:53 INFO - PROCESS | 3752 | 1464053153462 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 3752 | ++DOCSHELL 137EB800 == 69 [pid = 3752] [id = 269] 18:25:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (137ED000) [pid = 3752] [serial = 806] [outer = 00000000] 18:25:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (140CF000) [pid = 3752] [serial = 807] [outer = 137ED000] 18:25:53 INFO - PROCESS | 3752 | 1464053153509 Marionette DEBUG loaded listener.js 18:25:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (152E0800) [pid = 3752] [serial = 808] [outer = 137ED000] 18:25:53 INFO - PROCESS | 3752 | 1464053153988 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]]]}] 18:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 702ms 18:25:54 INFO - PROCESS | 3752 | 1464053154029 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 18:25:54 INFO - PROCESS | 3752 | 1464053154031 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 18:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:25:54 INFO - PROCESS | 3752 | 1464053154034 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:25:54 INFO - PROCESS | 3752 | 1464053154035 Marionette TRACE conn3 <- [1,1042,null,{}] 18:25:54 INFO - PROCESS | 3752 | 1464053154039 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}] 18:25:54 INFO - PROCESS | 3752 | 1464053154130 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 18:25:54 INFO - PROCESS | 3752 | 1464053154139 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:54 INFO - PROCESS | 3752 | ++DOCSHELL 140CB400 == 70 [pid = 3752] [id = 270] 18:25:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (1608C000) [pid = 3752] [serial = 809] [outer = 00000000] 18:25:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (16991000) [pid = 3752] [serial = 810] [outer = 1608C000] 18:25:54 INFO - PROCESS | 3752 | 1464053154183 Marionette DEBUG loaded listener.js 18:25:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (16993800) [pid = 3752] [serial = 811] [outer = 1608C000] 18:25:54 INFO - PROCESS | 3752 | 1464053154642 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]]]}] 18:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 640ms 18:25:54 INFO - PROCESS | 3752 | 1464053154672 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 18:25:54 INFO - PROCESS | 3752 | 1464053154674 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 18:25:54 INFO - PROCESS | 3752 | 1464053154678 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:25:54 INFO - PROCESS | 3752 | 1464053154679 Marionette TRACE conn3 <- [1,1046,null,{}] 18:25:54 INFO - PROCESS | 3752 | 1464053154683 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}] 18:25:54 INFO - PROCESS | 3752 | 1464053154769 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 18:25:54 INFO - PROCESS | 3752 | 1464053154776 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:54 INFO - PROCESS | 3752 | ++DOCSHELL 15FEC000 == 71 [pid = 3752] [id = 271] 18:25:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (16089400) [pid = 3752] [serial = 812] [outer = 00000000] 18:25:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 181 (170E3000) [pid = 3752] [serial = 813] [outer = 16089400] 18:25:54 INFO - PROCESS | 3752 | 1464053154820 Marionette DEBUG loaded listener.js 18:25:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 182 (17369800) [pid = 3752] [serial = 814] [outer = 16089400] 18:25:55 INFO - PROCESS | 3752 | 1464053155275 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]]]}] 18:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 639ms 18:25:55 INFO - PROCESS | 3752 | 1464053155326 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 3752 | 1464053155328 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 18:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:25:55 INFO - PROCESS | 3752 | 1464053155332 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - PROCESS | 3752 | 1464053155334 Marionette TRACE conn3 <- [1,1050,null,{}] 18:25:55 INFO - PROCESS | 3752 | 1464053155344 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}] 18:25:55 INFO - PROCESS | 3752 | 1464053155462 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 18:25:55 INFO - PROCESS | 3752 | 1464053155469 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 3752 | ++DOCSHELL 13326800 == 72 [pid = 3752] [id = 272] 18:25:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 183 (13D28000) [pid = 3752] [serial = 815] [outer = 00000000] 18:25:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 184 (1783B800) [pid = 3752] [serial = 816] [outer = 13D28000] 18:25:55 INFO - PROCESS | 3752 | 1464053155516 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 185 (18373C00) [pid = 3752] [serial = 817] [outer = 13D28000] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 184 (10F11C00) [pid = 3752] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 183 (17836400) [pid = 3752] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 182 (17362800) [pid = 3752] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 181 (140D4400) [pid = 3752] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 180 (13BD8800) [pid = 3752] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 179 (10E1D400) [pid = 3752] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 178 (1698D400) [pid = 3752] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (10F11400) [pid = 3752] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (199DF400) [pid = 3752] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (13D2A000) [pid = 3752] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (16C75400) [pid = 3752] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (1782E000) [pid = 3752] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (1972EC00) [pid = 3752] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (159BB000) [pid = 3752] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (19779C00) [pid = 3752] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (17361400) [pid = 3752] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (1370B400) [pid = 3752] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (1339C400) [pid = 3752] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (178F1000) [pid = 3752] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (12AF3400) [pid = 3752] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (199E7C00) [pid = 3752] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1288DC00) [pid = 3752] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1972B800) [pid = 3752] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (11A10000) [pid = 3752] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1A766800) [pid = 3752] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (17F47C00) [pid = 3752] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (10E25C00) [pid = 3752] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (140CE400) [pid = 3752] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (1972B400) [pid = 3752] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1A84C400) [pid = 3752] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1339AC00) [pid = 3752] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (112ABC00) [pid = 3752] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (16174400) [pid = 3752] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1A128800) [pid = 3752] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1AC87800) [pid = 3752] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (137F3000) [pid = 3752] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (11A03400) [pid = 3752] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1698B400) [pid = 3752] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (19AAD800) [pid = 3752] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1A6F7400) [pid = 3752] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1AF26C00) [pid = 3752] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1B0DA400) [pid = 3752] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (13316C00) [pid = 3752] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1B0D8000) [pid = 3752] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (16178800) [pid = 3752] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (16173C00) [pid = 3752] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:25:56 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1B55EC00) [pid = 3752] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:25:56 INFO - PROCESS | 3752 | 1464053156733 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]]]}] 18:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1451ms 18:25:56 INFO - PROCESS | 3752 | 1464053156773 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 3752 | 1464053156778 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 18:25:56 INFO - PROCESS | 3752 | 1464053156783 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:25:56 INFO - PROCESS | 3752 | 1464053156788 Marionette TRACE conn3 <- [1,1054,null,{}] 18:25:56 INFO - PROCESS | 3752 | 1464053156795 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}] 18:25:56 INFO - PROCESS | 3752 | 1464053156899 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 18:25:57 INFO - PROCESS | 3752 | 1464053157042 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 3752 | ++DOCSHELL 10277C00 == 73 [pid = 3752] [id = 273] 18:25:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (102CB800) [pid = 3752] [serial = 818] [outer = 00000000] 18:25:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (10F16C00) [pid = 3752] [serial = 819] [outer = 102CB800] 18:25:57 INFO - PROCESS | 3752 | 1464053157099 Marionette DEBUG loaded listener.js 18:25:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (10F32000) [pid = 3752] [serial = 820] [outer = 102CB800] 18:25:57 INFO - PROCESS | 3752 | 1464053157642 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]]]}] 18:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 904ms 18:25:57 INFO - PROCESS | 3752 | 1464053157689 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 18:25:57 INFO - PROCESS | 3752 | 1464053157695 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 18:25:57 INFO - PROCESS | 3752 | 1464053157702 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:25:57 INFO - PROCESS | 3752 | 1464053157705 Marionette TRACE conn3 <- [1,1058,null,{}] 18:25:57 INFO - PROCESS | 3752 | 1464053157709 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}] 18:25:57 INFO - PROCESS | 3752 | 1464053157817 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 18:25:57 INFO - PROCESS | 3752 | 1464053157928 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 3752 | ++DOCSHELL 11A04000 == 74 [pid = 3752] [id = 274] 18:25:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (11C01400) [pid = 3752] [serial = 821] [outer = 00000000] 18:25:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1311BC00) [pid = 3752] [serial = 822] [outer = 11C01400] 18:25:57 INFO - PROCESS | 3752 | 1464053157981 Marionette DEBUG loaded listener.js 18:25:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1337F400) [pid = 3752] [serial = 823] [outer = 11C01400] 18:25:58 INFO - PROCESS | 3752 | 1464053158616 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]]]}] 18:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 936ms 18:25:58 INFO - PROCESS | 3752 | 1464053158650 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 18:25:58 INFO - PROCESS | 3752 | 1464053158653 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 18:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:25:58 INFO - PROCESS | 3752 | 1464053158656 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:25:58 INFO - PROCESS | 3752 | 1464053158660 Marionette TRACE conn3 <- [1,1062,null,{}] 18:25:58 INFO - PROCESS | 3752 | 1464053158671 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}] 18:25:58 INFO - PROCESS | 3752 | 1464053158780 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 18:25:58 INFO - PROCESS | 3752 | 1464053158919 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:58 INFO - PROCESS | 3752 | ++DOCSHELL 137F7400 == 75 [pid = 3752] [id = 275] 18:25:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (140D4400) [pid = 3752] [serial = 824] [outer = 00000000] 18:25:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1608E400) [pid = 3752] [serial = 825] [outer = 140D4400] 18:25:58 INFO - PROCESS | 3752 | 1464053158976 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1617A000) [pid = 3752] [serial = 826] [outer = 140D4400] 18:25:59 INFO - PROCESS | 3752 | 1464053159543 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]]]}] 18:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 936ms 18:25:59 INFO - PROCESS | 3752 | 1464053159601 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 18:25:59 INFO - PROCESS | 3752 | 1464053159604 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 18:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:25:59 INFO - PROCESS | 3752 | 1464053159607 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:25:59 INFO - PROCESS | 3752 | 1464053159609 Marionette TRACE conn3 <- [1,1066,null,{}] 18:25:59 INFO - PROCESS | 3752 | 1464053159613 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}] 18:25:59 INFO - PROCESS | 3752 | 1464053159717 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 18:25:59 INFO - PROCESS | 3752 | 1464053159855 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:59 INFO - PROCESS | 3752 | ++DOCSHELL 16BDA800 == 76 [pid = 3752] [id = 276] 18:25:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (16BDB800) [pid = 3752] [serial = 827] [outer = 00000000] 18:25:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (17361400) [pid = 3752] [serial = 828] [outer = 16BDB800] 18:25:59 INFO - PROCESS | 3752 | 1464053159909 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (176D0000) [pid = 3752] [serial = 829] [outer = 16BDB800] 18:26:00 INFO - PROCESS | 3752 | 1464053160504 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]]]}] 18:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 936ms 18:26:00 INFO - PROCESS | 3752 | 1464053160553 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 18:26:00 INFO - PROCESS | 3752 | 1464053160555 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 18:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:26:00 INFO - PROCESS | 3752 | 1464053160558 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:26:00 INFO - PROCESS | 3752 | 1464053160560 Marionette TRACE conn3 <- [1,1070,null,{}] 18:26:00 INFO - PROCESS | 3752 | 1464053160564 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}] 18:26:00 INFO - PROCESS | 3752 | 1464053160667 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 18:26:00 INFO - PROCESS | 3752 | 1464053160777 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 3752 | ++DOCSHELL 10F3F000 == 77 [pid = 3752] [id = 277] 18:26:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (16BB3800) [pid = 3752] [serial = 830] [outer = 00000000] 18:26:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (17FE3400) [pid = 3752] [serial = 831] [outer = 16BB3800] 18:26:00 INFO - PROCESS | 3752 | 1464053160830 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (17FEC800) [pid = 3752] [serial = 832] [outer = 16BB3800] 18:26:01 INFO - PROCESS | 3752 | 1464053161443 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]]]}] 18:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 936ms 18:26:01 INFO - PROCESS | 3752 | 1464053161504 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 18:26:01 INFO - PROCESS | 3752 | 1464053161506 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 18:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:26:01 INFO - PROCESS | 3752 | 1464053161509 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:26:01 INFO - PROCESS | 3752 | 1464053161511 Marionette TRACE conn3 <- [1,1074,null,{}] 18:26:01 INFO - PROCESS | 3752 | 1464053161515 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}] 18:26:01 INFO - PROCESS | 3752 | 1464053161673 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 18:26:01 INFO - PROCESS | 3752 | 1464053161815 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:01 INFO - PROCESS | 3752 | ++DOCSHELL 1783B000 == 78 [pid = 3752] [id = 278] 18:26:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1972D800) [pid = 3752] [serial = 833] [outer = 00000000] 18:26:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (199E3C00) [pid = 3752] [serial = 834] [outer = 1972D800] 18:26:01 INFO - PROCESS | 3752 | 1464053161870 Marionette DEBUG loaded listener.js 18:26:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (140D0400) [pid = 3752] [serial = 835] [outer = 1972D800] 18:26:02 INFO - PROCESS | 3752 | 1464053162464 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]]]}] 18:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 998ms 18:26:02 INFO - PROCESS | 3752 | 1464053162513 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 18:26:02 INFO - PROCESS | 3752 | 1464053162517 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 18:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:26:02 INFO - PROCESS | 3752 | 1464053162522 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:26:02 INFO - PROCESS | 3752 | 1464053162525 Marionette TRACE conn3 <- [1,1078,null,{}] 18:26:02 INFO - PROCESS | 3752 | 1464053162529 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}] 18:26:02 INFO - PROCESS | 3752 | 1464053162633 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 18:26:02 INFO - PROCESS | 3752 | 1464053162773 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:02 INFO - PROCESS | 3752 | ++DOCSHELL 0F984400 == 79 [pid = 3752] [id = 279] 18:26:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (10277400) [pid = 3752] [serial = 836] [outer = 00000000] 18:26:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (13310000) [pid = 3752] [serial = 837] [outer = 10277400] 18:26:02 INFO - PROCESS | 3752 | 1464053162829 Marionette DEBUG loaded listener.js 18:26:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (14EA8000) [pid = 3752] [serial = 838] [outer = 10277400] 18:26:03 INFO - PROCESS | 3752 | 1464053163556 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]]]}] 18:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1076ms 18:26:03 INFO - PROCESS | 3752 | 1464053163617 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 18:26:03 INFO - PROCESS | 3752 | 1464053163621 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 18:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:26:03 INFO - PROCESS | 3752 | 1464053163627 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:26:03 INFO - PROCESS | 3752 | 1464053163631 Marionette TRACE conn3 <- [1,1082,null,{}] 18:26:03 INFO - PROCESS | 3752 | 1464053163637 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}] 18:26:03 INFO - PROCESS | 3752 | 1464053163738 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 18:26:03 INFO - PROCESS | 3752 | 1464053163884 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:03 INFO - PROCESS | 3752 | ++DOCSHELL 10E1A000 == 80 [pid = 3752] [id = 280] 18:26:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (10F15800) [pid = 3752] [serial = 839] [outer = 00000000] 18:26:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (10F67400) [pid = 3752] [serial = 840] [outer = 10F15800] 18:26:03 INFO - PROCESS | 3752 | 1464053163933 Marionette DEBUG loaded listener.js 18:26:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (11C07000) [pid = 3752] [serial = 841] [outer = 10F15800] 18:26:04 INFO - PROCESS | 3752 | --DOCSHELL 1976E400 == 79 [pid = 3752] [id = 248] 18:26:04 INFO - PROCESS | 3752 | --DOCSHELL 13384000 == 78 [pid = 3752] [id = 23] 18:26:04 INFO - PROCESS | 3752 | --DOCSHELL 15FEC000 == 77 [pid = 3752] [id = 271] 18:26:04 INFO - PROCESS | 3752 | --DOCSHELL 140CB400 == 76 [pid = 3752] [id = 270] 18:26:04 INFO - PROCESS | 3752 | --DOCSHELL 137EB800 == 75 [pid = 3752] [id = 269] 18:26:04 INFO - PROCESS | 3752 | --DOCSHELL 105F9800 == 74 [pid = 3752] [id = 268] 18:26:04 INFO - PROCESS | 3752 | --DOCSHELL 10F32400 == 73 [pid = 3752] [id = 267] 18:26:04 INFO - PROCESS | 3752 | --DOCSHELL 0F980000 == 72 [pid = 3752] [id = 260] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (11C5F400) [pid = 3752] [serial = 456] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (168E8C00) [pid = 3752] [serial = 459] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1A221800) [pid = 3752] [serial = 462] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1AD32C00) [pid = 3752] [serial = 465] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (181B4400) [pid = 3752] [serial = 498] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (137EE800) [pid = 3752] [serial = 501] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (17361000) [pid = 3752] [serial = 504] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1A8C6C00) [pid = 3752] [serial = 507] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1AC8FC00) [pid = 3752] [serial = 510] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (16BB0800) [pid = 3752] [serial = 588] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (13328C00) [pid = 3752] [serial = 627] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1762A400) [pid = 3752] [serial = 630] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1A6EE800) [pid = 3752] [serial = 633] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1AD34800) [pid = 3752] [serial = 636] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1B30B000) [pid = 3752] [serial = 675] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (10F1DC00) [pid = 3752] [serial = 696] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1A6F1400) [pid = 3752] [serial = 639] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1A11F800) [pid = 3752] [serial = 594] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (16BCF000) [pid = 3752] [serial = 411] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1A843000) [pid = 3752] [serial = 546] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1761E400) [pid = 3752] [serial = 591] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (16BD3000) [pid = 3752] [serial = 543] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1616C800) [pid = 3752] [serial = 573] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (19953800) [pid = 3752] [serial = 576] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (14EA8800) [pid = 3752] [serial = 585] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1A6B4400) [pid = 3752] [serial = 417] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (13329000) [pid = 3752] [serial = 540] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (199DDC00) [pid = 3752] [serial = 414] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1331B400) [pid = 3752] [serial = 408] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1A772C00) [pid = 3752] [serial = 420] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1AD39800) [pid = 3752] [serial = 570] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1B314800) [pid = 3752] [serial = 687] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (156DE000) [pid = 3752] [serial = 678] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1B486800) [pid = 3752] [serial = 690] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1762A800) [pid = 3752] [serial = 681] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1AF26000) [pid = 3752] [serial = 684] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1D21E000) [pid = 3752] [serial = 693] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1837B400) [pid = 3752] [serial = 765] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (176D8400) [pid = 3752] [serial = 762] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1976F000) [pid = 3752] [serial = 766] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (16085000) [pid = 3752] [serial = 756] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (16175000) [pid = 3752] [serial = 757] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (140C9000) [pid = 3752] [serial = 753] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (14EB5C00) [pid = 3752] [serial = 754] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (10F6D400) [pid = 3752] [serial = 748] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (10F13400) [pid = 3752] [serial = 747] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (16B4BC00) [pid = 3752] [serial = 759] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1A6EE000) [pid = 3752] [serial = 777] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (130D9800) [pid = 3752] [serial = 751] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1288A800) [pid = 3752] [serial = 750] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (10F18400) [pid = 3752] [serial = 729] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (13115C00) [pid = 3752] [serial = 732] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (17455800) [pid = 3752] [serial = 735] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1976E800) [pid = 3752] [serial = 738] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (199E0C00) [pid = 3752] [serial = 741] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19C48800) [pid = 3752] [serial = 744] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (19AA1C00) [pid = 3752] [serial = 768] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (16080C00) [pid = 3752] [serial = 771] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1972C000) [pid = 3752] [serial = 774] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (19AAAC00) [pid = 3752] [serial = 769] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1A1B4800) [pid = 3752] [serial = 775] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (178EEC00) [pid = 3752] [serial = 763] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (16BD0000) [pid = 3752] [serial = 760] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1698C800) [pid = 3752] [serial = 772] [outer = 00000000] [url = about:blank] 18:26:04 INFO - PROCESS | 3752 | 1464053164545 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]]]}] 18:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 952ms 18:26:04 INFO - PROCESS | 3752 | 1464053164574 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 18:26:04 INFO - PROCESS | 3752 | 1464053164583 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 18:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:26:04 INFO - PROCESS | 3752 | 1464053164591 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:26:04 INFO - PROCESS | 3752 | 1464053164594 Marionette TRACE conn3 <- [1,1086,null,{}] 18:26:04 INFO - PROCESS | 3752 | 1464053164598 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}] 18:26:04 INFO - PROCESS | 3752 | 1464053164685 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 18:26:04 INFO - PROCESS | 3752 | 1464053164797 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:04 INFO - PROCESS | 3752 | ++DOCSHELL 10A56000 == 73 [pid = 3752] [id = 281] 18:26:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (10A7C400) [pid = 3752] [serial = 842] [outer = 00000000] 18:26:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (10F6D400) [pid = 3752] [serial = 843] [outer = 10A7C400] 18:26:04 INFO - PROCESS | 3752 | 1464053164842 Marionette DEBUG loaded listener.js 18:26:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (12D26C00) [pid = 3752] [serial = 844] [outer = 10A7C400] 18:26:05 INFO - PROCESS | 3752 | 1464053165224 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]]]}] 18:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 687ms 18:26:05 INFO - PROCESS | 3752 | 1464053165289 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 18:26:05 INFO - PROCESS | 3752 | 1464053165291 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 18:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:26:05 INFO - PROCESS | 3752 | 1464053165295 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:26:05 INFO - PROCESS | 3752 | 1464053165298 Marionette TRACE conn3 <- [1,1090,null,{}] 18:26:05 INFO - PROCESS | 3752 | 1464053165308 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}] 18:26:05 INFO - PROCESS | 3752 | 1464053165426 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 18:26:05 INFO - PROCESS | 3752 | 1464053165444 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:05 INFO - PROCESS | 3752 | ++DOCSHELL 133A2800 == 74 [pid = 3752] [id = 282] 18:26:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (133A3C00) [pid = 3752] [serial = 845] [outer = 00000000] 18:26:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (137F3000) [pid = 3752] [serial = 846] [outer = 133A3C00] 18:26:05 INFO - PROCESS | 3752 | 1464053165490 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (14012000) [pid = 3752] [serial = 847] [outer = 133A3C00] 18:26:05 INFO - PROCESS | 3752 | 1464053165927 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]]]}] 18:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 687ms 18:26:05 INFO - PROCESS | 3752 | 1464053165978 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 18:26:05 INFO - PROCESS | 3752 | 1464053165981 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 18:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:26:05 INFO - PROCESS | 3752 | 1464053165984 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:26:05 INFO - PROCESS | 3752 | 1464053165986 Marionette TRACE conn3 <- [1,1094,null,{}] 18:26:05 INFO - PROCESS | 3752 | 1464053165989 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}] 18:26:06 INFO - PROCESS | 3752 | 1464053166074 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 18:26:06 INFO - PROCESS | 3752 | 1464053166081 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:06 INFO - PROCESS | 3752 | ++DOCSHELL 13399800 == 75 [pid = 3752] [id = 283] 18:26:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (14024800) [pid = 3752] [serial = 848] [outer = 00000000] 18:26:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (156DE000) [pid = 3752] [serial = 849] [outer = 14024800] 18:26:06 INFO - PROCESS | 3752 | 1464053166124 Marionette DEBUG loaded listener.js 18:26:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (16085400) [pid = 3752] [serial = 850] [outer = 14024800] 18:26:06 INFO - PROCESS | 3752 | 1464053166573 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]]]}] 18:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 640ms 18:26:06 INFO - PROCESS | 3752 | 1464053166622 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 18:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:26:06 INFO - PROCESS | 3752 | 1464053166625 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 18:26:06 INFO - PROCESS | 3752 | 1464053166630 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:26:06 INFO - PROCESS | 3752 | 1464053166632 Marionette TRACE conn3 <- [1,1098,null,{}] 18:26:06 INFO - PROCESS | 3752 | 1464053166637 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}] 18:26:06 INFO - PROCESS | 3752 | 1464053166730 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 18:26:06 INFO - PROCESS | 3752 | 1464053166736 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:06 INFO - PROCESS | 3752 | ++DOCSHELL 10F3F400 == 76 [pid = 3752] [id = 284] 18:26:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (140D2400) [pid = 3752] [serial = 851] [outer = 00000000] 18:26:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1616DC00) [pid = 3752] [serial = 852] [outer = 140D2400] 18:26:06 INFO - PROCESS | 3752 | 1464053166780 Marionette DEBUG loaded listener.js 18:26:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (161CFC00) [pid = 3752] [serial = 853] [outer = 140D2400] 18:26:07 INFO - PROCESS | 3752 | 1464053167273 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]]]}] 18:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 702ms 18:26:07 INFO - PROCESS | 3752 | 1464053167327 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 18:26:07 INFO - PROCESS | 3752 | 1464053167329 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 18:26:07 INFO - PROCESS | 3752 | 1464053167332 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:26:07 INFO - PROCESS | 3752 | 1464053167333 Marionette TRACE conn3 <- [1,1102,null,{}] 18:26:07 INFO - PROCESS | 3752 | 1464053167337 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}] 18:26:07 INFO - PROCESS | 3752 | 1464053167476 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 18:26:07 INFO - PROCESS | 3752 | 1464053167540 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:07 INFO - PROCESS | 3752 | ++DOCSHELL 1616C800 == 77 [pid = 3752] [id = 285] 18:26:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (16B58400) [pid = 3752] [serial = 854] [outer = 00000000] 18:26:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (16BD4000) [pid = 3752] [serial = 855] [outer = 16B58400] 18:26:07 INFO - PROCESS | 3752 | 1464053167584 Marionette DEBUG loaded listener.js 18:26:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (16BDB400) [pid = 3752] [serial = 856] [outer = 16B58400] 18:26:08 INFO - PROCESS | 3752 | 1464053168008 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]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 702ms 18:26:08 INFO - PROCESS | 3752 | 1464053168032 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 3752 | 1464053168034 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 18:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:26:08 INFO - PROCESS | 3752 | 1464053168037 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 3752 | 1464053168038 Marionette TRACE conn3 <- [1,1106,null,{}] 18:26:08 INFO - PROCESS | 3752 | 1464053168048 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}] 18:26:08 INFO - PROCESS | 3752 | 1464053168191 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 18:26:08 INFO - PROCESS | 3752 | 1464053168277 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 3752 | ++DOCSHELL 16BD3C00 == 78 [pid = 3752] [id = 286] 18:26:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (16BD5800) [pid = 3752] [serial = 857] [outer = 00000000] 18:26:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (173BEC00) [pid = 3752] [serial = 858] [outer = 16BD5800] 18:26:08 INFO - PROCESS | 3752 | 1464053168319 Marionette DEBUG loaded listener.js 18:26:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (176D9000) [pid = 3752] [serial = 859] [outer = 16BD5800] 18:26:08 INFO - PROCESS | 3752 | 1464053168729 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]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 749ms 18:26:08 INFO - PROCESS | 3752 | 1464053168778 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 3752 | 1464053168779 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 18:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:26:08 INFO - PROCESS | 3752 | 1464053168782 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 3752 | 1464053168784 Marionette TRACE conn3 <- [1,1110,null,{}] 18:26:08 INFO - PROCESS | 3752 | 1464053168787 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}] 18:26:08 INFO - PROCESS | 3752 | 1464053168903 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 18:26:08 INFO - PROCESS | 3752 | 1464053168971 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 3752 | ++DOCSHELL 1735F000 == 79 [pid = 3752] [id = 287] 18:26:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1735FC00) [pid = 3752] [serial = 860] [outer = 00000000] 18:26:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1783A400) [pid = 3752] [serial = 861] [outer = 1735FC00] 18:26:09 INFO - PROCESS | 3752 | 1464053169014 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (17901800) [pid = 3752] [serial = 862] [outer = 1735FC00] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (16089400) [pid = 3752] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (137ED000) [pid = 3752] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (10F32C00) [pid = 3752] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1608C000) [pid = 3752] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1A6B1400) [pid = 3752] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (10A5B800) [pid = 3752] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (0F34C000) [pid = 3752] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (11C69800) [pid = 3752] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1698B800) [pid = 3752] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (18374800) [pid = 3752] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:26:09 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1761F400) [pid = 3752] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:26:09 INFO - PROCESS | 3752 | 1464053169428 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]]]}] 18:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 702ms 18:26:09 INFO - PROCESS | 3752 | 1464053169483 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 18:26:09 INFO - PROCESS | 3752 | 1464053169485 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 18:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:26:09 INFO - PROCESS | 3752 | 1464053169488 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:26:09 INFO - PROCESS | 3752 | 1464053169490 Marionette TRACE conn3 <- [1,1114,null,{}] 18:26:09 INFO - PROCESS | 3752 | 1464053169494 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}] 18:26:09 INFO - PROCESS | 3752 | 1464053169607 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 18:26:09 INFO - PROCESS | 3752 | 1464053169614 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:09 INFO - PROCESS | 3752 | ++DOCSHELL 112A1C00 == 80 [pid = 3752] [id = 288] 18:26:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (117A4C00) [pid = 3752] [serial = 863] [outer = 00000000] 18:26:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (17362400) [pid = 3752] [serial = 864] [outer = 117A4C00] 18:26:09 INFO - PROCESS | 3752 | 1464053169657 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (17835800) [pid = 3752] [serial = 865] [outer = 117A4C00] 18:26:10 INFO - PROCESS | 3752 | 1464053170107 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]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 702ms 18:26:10 INFO - PROCESS | 3752 | 1464053170188 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 3752 | 1464053170190 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 18:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:26:10 INFO - PROCESS | 3752 | 1464053170193 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - PROCESS | 3752 | 1464053170195 Marionette TRACE conn3 <- [1,1118,null,{}] 18:26:10 INFO - PROCESS | 3752 | 1464053170199 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}] 18:26:10 INFO - PROCESS | 3752 | 1464053170286 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 18:26:10 INFO - PROCESS | 3752 | 1464053170295 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:10 INFO - PROCESS | 3752 | ++DOCSHELL 10F17400 == 81 [pid = 3752] [id = 289] 18:26:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (1698E400) [pid = 3752] [serial = 866] [outer = 00000000] 18:26:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (19730C00) [pid = 3752] [serial = 867] [outer = 1698E400] 18:26:10 INFO - PROCESS | 3752 | 1464053170338 Marionette DEBUG loaded listener.js 18:26:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (19773000) [pid = 3752] [serial = 868] [outer = 1698E400] 18:26:10 INFO - PROCESS | 3752 | 1464053170781 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]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 640ms 18:26:10 INFO - PROCESS | 3752 | 1464053170831 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 3752 | 1464053170834 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 18:26:10 INFO - PROCESS | 3752 | 1464053170837 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:26:10 INFO - PROCESS | 3752 | 1464053170839 Marionette TRACE conn3 <- [1,1122,null,{}] 18:26:10 INFO - PROCESS | 3752 | 1464053170842 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}] 18:26:10 INFO - PROCESS | 3752 | 1464053170945 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 18:26:10 INFO - PROCESS | 3752 | 1464053170982 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:10 INFO - PROCESS | 3752 | ++DOCSHELL 10F6EC00 == 82 [pid = 3752] [id = 290] 18:26:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (18372C00) [pid = 3752] [serial = 869] [outer = 00000000] 18:26:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (199E8000) [pid = 3752] [serial = 870] [outer = 18372C00] 18:26:11 INFO - PROCESS | 3752 | 1464053171029 Marionette DEBUG loaded listener.js 18:26:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19AA6000) [pid = 3752] [serial = 871] [outer = 18372C00] 18:26:11 INFO - PROCESS | 3752 | 1464053171705 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]]]}] 18:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 890ms 18:26:11 INFO - PROCESS | 3752 | 1464053171742 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 18:26:11 INFO - PROCESS | 3752 | 1464053171747 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 18:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:26:11 INFO - PROCESS | 3752 | 1464053171752 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:26:11 INFO - PROCESS | 3752 | 1464053171757 Marionette TRACE conn3 <- [1,1126,null,{}] 18:26:11 INFO - PROCESS | 3752 | 1464053171762 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}] 18:26:11 INFO - PROCESS | 3752 | 1464053171883 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 18:26:11 INFO - PROCESS | 3752 | 1464053171994 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 3752 | ++DOCSHELL 10F65C00 == 83 [pid = 3752] [id = 291] 18:26:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (10F66400) [pid = 3752] [serial = 872] [outer = 00000000] 18:26:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (11C5F400) [pid = 3752] [serial = 873] [outer = 10F66400] 18:26:12 INFO - PROCESS | 3752 | 1464053172049 Marionette DEBUG loaded listener.js 18:26:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (1331B400) [pid = 3752] [serial = 874] [outer = 10F66400] 18:26:12 INFO - PROCESS | 3752 | 1464053172677 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]]]}] 18:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 952ms 18:26:12 INFO - PROCESS | 3752 | 1464053172698 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 18:26:12 INFO - PROCESS | 3752 | 1464053172704 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 18:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:26:12 INFO - PROCESS | 3752 | 1464053172711 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:26:12 INFO - PROCESS | 3752 | 1464053172714 Marionette TRACE conn3 <- [1,1130,null,{}] 18:26:12 INFO - PROCESS | 3752 | 1464053172717 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}] 18:26:12 INFO - PROCESS | 3752 | 1464053172836 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 18:26:12 INFO - PROCESS | 3752 | 1464053172946 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 3752 | ++DOCSHELL 13326400 == 84 [pid = 3752] [id = 292] 18:26:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (13376800) [pid = 3752] [serial = 875] [outer = 00000000] 18:26:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (1616CC00) [pid = 3752] [serial = 876] [outer = 13376800] 18:26:12 INFO - PROCESS | 3752 | 1464053172999 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (16996800) [pid = 3752] [serial = 877] [outer = 13376800] 18:26:13 INFO - PROCESS | 3752 | 1464053173596 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]]]}] 18:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 952ms 18:26:13 INFO - PROCESS | 3752 | 1464053173654 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 3752 | 1464053173657 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 18:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:26:13 INFO - PROCESS | 3752 | 1464053173661 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - PROCESS | 3752 | 1464053173664 Marionette TRACE conn3 <- [1,1134,null,{}] 18:26:13 INFO - PROCESS | 3752 | 1464053173675 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}] 18:26:13 INFO - PROCESS | 3752 | 1464053173788 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 18:26:13 INFO - PROCESS | 3752 | 1464053173933 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 3752 | ++DOCSHELL 1972A000 == 85 [pid = 3752] [id = 293] 18:26:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (19733000) [pid = 3752] [serial = 878] [outer = 00000000] 18:26:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1994D800) [pid = 3752] [serial = 879] [outer = 19733000] 18:26:13 INFO - PROCESS | 3752 | 1464053173990 Marionette DEBUG loaded listener.js 18:26:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (19AA1C00) [pid = 3752] [serial = 880] [outer = 19733000] 18:26:14 INFO - PROCESS | 3752 | 1464053174508 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]]]}] 18:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 904ms 18:26:14 INFO - PROCESS | 3752 | 1464053174564 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 18:26:14 INFO - PROCESS | 3752 | 1464053174567 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 18:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:26:14 INFO - PROCESS | 3752 | 1464053174571 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:26:14 INFO - PROCESS | 3752 | 1464053174573 Marionette TRACE conn3 <- [1,1138,null,{}] 18:26:14 INFO - PROCESS | 3752 | 1464053174576 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}] 18:26:14 INFO - PROCESS | 3752 | 1464053174686 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 18:26:14 INFO - PROCESS | 3752 | 1464053174796 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:14 INFO - PROCESS | 3752 | ++DOCSHELL 16172400 == 86 [pid = 3752] [id = 294] 18:26:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (17363400) [pid = 3752] [serial = 881] [outer = 00000000] 18:26:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (19C44C00) [pid = 3752] [serial = 882] [outer = 17363400] 18:26:14 INFO - PROCESS | 3752 | 1464053174848 Marionette DEBUG loaded listener.js 18:26:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1A11C800) [pid = 3752] [serial = 883] [outer = 17363400] 18:26:15 INFO - PROCESS | 3752 | 1464053175445 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]]]}] 18:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 889ms 18:26:15 INFO - PROCESS | 3752 | 1464053175475 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 3752 | 1464053175477 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 18:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:26:15 INFO - PROCESS | 3752 | 1464053175480 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - PROCESS | 3752 | 1464053175482 Marionette TRACE conn3 <- [1,1142,null,{}] 18:26:15 INFO - PROCESS | 3752 | 1464053175486 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}] 18:26:15 INFO - PROCESS | 3752 | 1464053175590 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 18:26:15 INFO - PROCESS | 3752 | 1464053175699 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:15 INFO - PROCESS | 3752 | ++DOCSHELL 10559000 == 87 [pid = 3752] [id = 295] 18:26:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (199E1800) [pid = 3752] [serial = 884] [outer = 00000000] 18:26:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1A221400) [pid = 3752] [serial = 885] [outer = 199E1800] 18:26:15 INFO - PROCESS | 3752 | 1464053175752 Marionette DEBUG loaded listener.js 18:26:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1A225400) [pid = 3752] [serial = 886] [outer = 199E1800] 18:26:16 INFO - PROCESS | 3752 | 1464053176332 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]]]}] 18:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 936ms 18:26:16 INFO - PROCESS | 3752 | 1464053176410 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 18:26:16 INFO - PROCESS | 3752 | 1464053176412 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 18:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:26:16 INFO - PROCESS | 3752 | 1464053176416 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:26:16 INFO - PROCESS | 3752 | 1464053176418 Marionette TRACE conn3 <- [1,1146,null,{}] 18:26:16 INFO - PROCESS | 3752 | 1464053176422 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}] 18:26:16 INFO - PROCESS | 3752 | 1464053176819 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 18:26:17 INFO - PROCESS | 3752 | 1464053177009 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 3752 | ++DOCSHELL 10F1E400 == 88 [pid = 3752] [id = 296] 18:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (10F1EC00) [pid = 3752] [serial = 887] [outer = 00000000] 18:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (10F3D800) [pid = 3752] [serial = 888] [outer = 10F1EC00] 18:26:17 INFO - PROCESS | 3752 | 1464053177058 Marionette DEBUG loaded listener.js 18:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (10F6AC00) [pid = 3752] [serial = 889] [outer = 10F1EC00] 18:26:17 INFO - PROCESS | 3752 | 1464053177647 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]]]}] 18:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1248ms 18:26:17 INFO - PROCESS | 3752 | 1464053177679 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 18:26:17 INFO - PROCESS | 3752 | 1464053177682 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 18:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:26:17 INFO - PROCESS | 3752 | 1464053177686 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:26:17 INFO - PROCESS | 3752 | 1464053177690 Marionette TRACE conn3 <- [1,1150,null,{}] 18:26:17 INFO - PROCESS | 3752 | 1464053177695 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}] 18:26:17 INFO - PROCESS | 3752 | 1464053177792 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 18:26:17 INFO - PROCESS | 3752 | 1464053177907 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 3752 | ++DOCSHELL 11CF2000 == 89 [pid = 3752] [id = 297] 18:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (11CF2C00) [pid = 3752] [serial = 890] [outer = 00000000] 18:26:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (12D87000) [pid = 3752] [serial = 891] [outer = 11CF2C00] 18:26:17 INFO - PROCESS | 3752 | 1464053177961 Marionette DEBUG loaded listener.js 18:26:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (13378000) [pid = 3752] [serial = 892] [outer = 11CF2C00] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 10F17400 == 88 [pid = 3752] [id = 289] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 112A1C00 == 87 [pid = 3752] [id = 288] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 1735F000 == 86 [pid = 3752] [id = 287] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 16BD3C00 == 85 [pid = 3752] [id = 286] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 1616C800 == 84 [pid = 3752] [id = 285] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 10F3F400 == 83 [pid = 3752] [id = 284] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 13399800 == 82 [pid = 3752] [id = 283] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 133A2800 == 81 [pid = 3752] [id = 282] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 10A56000 == 80 [pid = 3752] [id = 281] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 10E1A000 == 79 [pid = 3752] [id = 280] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 1698F400 == 78 [pid = 3752] [id = 242] 18:26:18 INFO - PROCESS | 3752 | --DOCSHELL 12AF4400 == 77 [pid = 3752] [id = 237] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1783B800) [pid = 3752] [serial = 816] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (17369800) [pid = 3752] [serial = 814] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (170E3000) [pid = 3752] [serial = 813] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (140CF000) [pid = 3752] [serial = 807] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (10F64400) [pid = 3752] [serial = 802] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (10F63400) [pid = 3752] [serial = 780] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1A84D400) [pid = 3752] [serial = 792] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (16993800) [pid = 3752] [serial = 811] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1A768000) [pid = 3752] [serial = 789] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (16991000) [pid = 3752] [serial = 810] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1AC90C00) [pid = 3752] [serial = 795] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1608D800) [pid = 3752] [serial = 798] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (152E0800) [pid = 3752] [serial = 808] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1A766C00) [pid = 3752] [serial = 778] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (11C04C00) [pid = 3752] [serial = 805] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (19777000) [pid = 3752] [serial = 786] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (10F39400) [pid = 3752] [serial = 801] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1401F800) [pid = 3752] [serial = 783] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (10F6B800) [pid = 3752] [serial = 730] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1339B800) [pid = 3752] [serial = 733] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (17908000) [pid = 3752] [serial = 736] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1994A000) [pid = 3752] [serial = 739] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (19A9F000) [pid = 3752] [serial = 742] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (10F1F800) [pid = 3752] [serial = 804] [outer = 00000000] [url = about:blank] 18:26:18 INFO - PROCESS | 3752 | 1464053178496 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]]]}] 18:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 843ms 18:26:18 INFO - PROCESS | 3752 | 1464053178531 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 18:26:18 INFO - PROCESS | 3752 | 1464053178534 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 18:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:26:18 INFO - PROCESS | 3752 | 1464053178537 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:26:18 INFO - PROCESS | 3752 | 1464053178539 Marionette TRACE conn3 <- [1,1154,null,{}] 18:26:18 INFO - PROCESS | 3752 | 1464053178543 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}] 18:26:18 INFO - PROCESS | 3752 | 1464053178626 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 18:26:18 INFO - PROCESS | 3752 | 1464053178635 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:18 INFO - PROCESS | 3752 | ++DOCSHELL 12A8E400 == 78 [pid = 3752] [id = 298] 18:26:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (12AF3400) [pid = 3752] [serial = 893] [outer = 00000000] 18:26:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (13397000) [pid = 3752] [serial = 894] [outer = 12AF3400] 18:26:18 INFO - PROCESS | 3752 | 1464053178683 Marionette DEBUG loaded listener.js 18:26:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (133A3800) [pid = 3752] [serial = 895] [outer = 12AF3400] 18:26:19 INFO - PROCESS | 3752 | 1464053179171 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]]]}] 18:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 702ms 18:26:19 INFO - PROCESS | 3752 | 1464053179236 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 18:26:19 INFO - PROCESS | 3752 | 1464053179240 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 18:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:26:19 INFO - PROCESS | 3752 | 1464053179249 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:26:19 INFO - PROCESS | 3752 | 1464053179253 Marionette TRACE conn3 <- [1,1158,null,{}] 18:26:19 INFO - PROCESS | 3752 | 1464053179257 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}] 18:26:19 INFO - PROCESS | 3752 | 1464053179344 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 18:26:19 INFO - PROCESS | 3752 | 1464053179435 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:19 INFO - PROCESS | 3752 | ++DOCSHELL 11727800 == 79 [pid = 3752] [id = 299] 18:26:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (11C02C00) [pid = 3752] [serial = 896] [outer = 00000000] 18:26:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (14EA9800) [pid = 3752] [serial = 897] [outer = 11C02C00] 18:26:19 INFO - PROCESS | 3752 | 1464053179479 Marionette DEBUG loaded listener.js 18:26:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (152E1800) [pid = 3752] [serial = 898] [outer = 11C02C00] 18:26:19 INFO - PROCESS | 3752 | 1464053179925 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]]]}] 18:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 687ms 18:26:19 INFO - PROCESS | 3752 | 1464053179946 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 18:26:19 INFO - PROCESS | 3752 | 1464053179948 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 18:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:26:19 INFO - PROCESS | 3752 | 1464053179977 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:26:19 INFO - PROCESS | 3752 | 1464053179979 Marionette TRACE conn3 <- [1,1162,null,{}] 18:26:19 INFO - PROCESS | 3752 | 1464053179982 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}] 18:26:20 INFO - PROCESS | 3752 | 1464053180081 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 18:26:20 INFO - PROCESS | 3752 | 1464053180087 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 3752 | ++DOCSHELL 1523EC00 == 80 [pid = 3752] [id = 300] 18:26:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (152E0800) [pid = 3752] [serial = 899] [outer = 00000000] 18:26:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (16175000) [pid = 3752] [serial = 900] [outer = 152E0800] 18:26:20 INFO - PROCESS | 3752 | 1464053180134 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1698B800) [pid = 3752] [serial = 901] [outer = 152E0800] 18:26:20 INFO - PROCESS | 3752 | 1464053180565 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] 18:26:20 INFO - PROCESS | 3752 | 1464053180617 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 18:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:26:20 INFO - PROCESS | 3752 | 1464053180631 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:26:20 INFO - PROCESS | 3752 | 1464053180633 Marionette TRACE conn3 <- [1,1166,null,{}] 18:26:20 INFO - PROCESS | 3752 | 1464053180636 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}] 18:26:20 INFO - PROCESS | 3752 | 1464053180756 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 18:26:20 INFO - PROCESS | 3752 | 1464053180763 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 3752 | ++DOCSHELL 16995800 == 81 [pid = 3752] [id = 301] 18:26:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (16B4E400) [pid = 3752] [serial = 902] [outer = 00000000] 18:26:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (16BD7C00) [pid = 3752] [serial = 903] [outer = 16B4E400] 18:26:20 INFO - PROCESS | 3752 | 1464053180813 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (17364000) [pid = 3752] [serial = 904] [outer = 16B4E400] 18:26:21 INFO - PROCESS | 3752 | 1464053181271 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] 18:26:21 INFO - PROCESS | 3752 | 1464053181336 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 18:26:21 INFO - PROCESS | 3752 | 1464053181340 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:26:21 INFO - PROCESS | 3752 | 1464053181341 Marionette TRACE conn3 <- [1,1170,null,{}] 18:26:21 INFO - PROCESS | 3752 | 1464053181345 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}] 18:26:21 INFO - PROCESS | 3752 | 1464053181488 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 18:26:21 INFO - PROCESS | 3752 | 1464053181512 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:21 INFO - PROCESS | 3752 | ++DOCSHELL 17360C00 == 82 [pid = 3752] [id = 302] 18:26:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (17363C00) [pid = 3752] [serial = 905] [outer = 00000000] 18:26:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (17831C00) [pid = 3752] [serial = 906] [outer = 17363C00] 18:26:21 INFO - PROCESS | 3752 | 1464053181555 Marionette DEBUG loaded listener.js 18:26:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (178F5800) [pid = 3752] [serial = 907] [outer = 17363C00] 18:26:21 INFO - PROCESS | 3752 | 1464053181982 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] 18:26:22 INFO - PROCESS | 3752 | 1464053182043 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 18:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:26:22 INFO - PROCESS | 3752 | 1464053182052 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:26:22 INFO - PROCESS | 3752 | 1464053182054 Marionette TRACE conn3 <- [1,1174,null,{}] 18:26:22 INFO - PROCESS | 3752 | 1464053182057 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}] 18:26:22 INFO - PROCESS | 3752 | 1464053182176 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 18:26:22 INFO - PROCESS | 3752 | 1464053182185 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:22 INFO - PROCESS | 3752 | ++DOCSHELL 173BF000 == 83 [pid = 3752] [id = 303] 18:26:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (17830800) [pid = 3752] [serial = 908] [outer = 00000000] 18:26:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1972E800) [pid = 3752] [serial = 909] [outer = 17830800] 18:26:22 INFO - PROCESS | 3752 | 1464053182230 Marionette DEBUG loaded listener.js 18:26:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (19773400) [pid = 3752] [serial = 910] [outer = 17830800] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (16B58400) [pid = 3752] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (16BD5800) [pid = 3752] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1735FC00) [pid = 3752] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (10A7C400) [pid = 3752] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (14024800) [pid = 3752] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (140D2400) [pid = 3752] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (10F15800) [pid = 3752] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (133A3C00) [pid = 3752] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (117A4C00) [pid = 3752] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1698E400) [pid = 3752] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:26:23 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (19772000) [pid = 3752] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:26:23 INFO - PROCESS | 3752 | 1464053183123 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] 18:26:23 INFO - PROCESS | 3752 | 1464053183147 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 18:26:23 INFO - PROCESS | 3752 | 1464053183150 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:26:23 INFO - PROCESS | 3752 | 1464053183152 Marionette TRACE conn3 <- [1,1178,null,{}] 18:26:23 INFO - PROCESS | 3752 | 1464053183155 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}] 18:26:23 INFO - PROCESS | 3752 | 1464053183238 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 18:26:23 INFO - PROCESS | 3752 | 1464053183245 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 3752 | ++DOCSHELL 16080800 == 84 [pid = 3752] [id = 304] 18:26:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (16081800) [pid = 3752] [serial = 911] [outer = 00000000] 18:26:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (16BCFC00) [pid = 3752] [serial = 912] [outer = 16081800] 18:26:23 INFO - PROCESS | 3752 | 1464053183289 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (181B2C00) [pid = 3752] [serial = 913] [outer = 16081800] 18:26:23 INFO - PROCESS | 3752 | 1464053183729 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] 18:26:23 INFO - PROCESS | 3752 | 1464053183791 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 18:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:26:23 INFO - PROCESS | 3752 | 1464053183794 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:26:23 INFO - PROCESS | 3752 | 1464053183796 Marionette TRACE conn3 <- [1,1182,null,{}] 18:26:23 INFO - PROCESS | 3752 | 1464053183799 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}] 18:26:23 INFO - PROCESS | 3752 | 1464053183883 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 18:26:23 INFO - PROCESS | 3752 | 1464053183890 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 3752 | ++DOCSHELL 1977A000 == 85 [pid = 3752] [id = 305] 18:26:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1994EC00) [pid = 3752] [serial = 914] [outer = 00000000] 18:26:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (19AA9400) [pid = 3752] [serial = 915] [outer = 1994EC00] 18:26:23 INFO - PROCESS | 3752 | 1464053183933 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (19AAC800) [pid = 3752] [serial = 916] [outer = 1994EC00] 18:26:24 INFO - PROCESS | 3752 | 1464053184390 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] 18:26:24 INFO - PROCESS | 3752 | 1464053184434 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 18:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:26:24 INFO - PROCESS | 3752 | 1464053184438 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:26:24 INFO - PROCESS | 3752 | 1464053184439 Marionette TRACE conn3 <- [1,1186,null,{}] 18:26:24 INFO - PROCESS | 3752 | 1464053184443 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}] 18:26:24 INFO - PROCESS | 3752 | 1464053184527 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 18:26:24 INFO - PROCESS | 3752 | 1464053184534 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:24 INFO - PROCESS | 3752 | ++DOCSHELL 14024800 == 86 [pid = 3752] [id = 306] 18:26:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (17FEA400) [pid = 3752] [serial = 917] [outer = 00000000] 18:26:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1A6B1C00) [pid = 3752] [serial = 918] [outer = 17FEA400] 18:26:24 INFO - PROCESS | 3752 | 1464053184586 Marionette DEBUG loaded listener.js 18:26:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1A6E9400) [pid = 3752] [serial = 919] [outer = 17FEA400] 18:26:25 INFO - PROCESS | 3752 | 1464053185129 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]]]}] 18:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 733ms 18:26:25 INFO - PROCESS | 3752 | 1464053185180 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 18:26:25 INFO - PROCESS | 3752 | 1464053185186 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 18:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:26:25 INFO - PROCESS | 3752 | 1464053185191 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - PROCESS | 3752 | 1464053185196 Marionette TRACE conn3 <- [1,1190,null,{}] 18:26:25 INFO - PROCESS | 3752 | 1464053185202 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}] 18:26:25 INFO - PROCESS | 3752 | 1464053185319 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 18:26:25 INFO - PROCESS | 3752 | 1464053185458 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 3752 | ++DOCSHELL 10F1DC00 == 87 [pid = 3752] [id = 307] 18:26:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (10F1F800) [pid = 3752] [serial = 920] [outer = 00000000] 18:26:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (10F3CC00) [pid = 3752] [serial = 921] [outer = 10F1F800] 18:26:25 INFO - PROCESS | 3752 | 1464053185517 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (10F6F800) [pid = 3752] [serial = 922] [outer = 10F1F800] 18:26:26 INFO - PROCESS | 3752 | 1464053186120 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]]]}] 18:26:26 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 18:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 998ms 18:26:26 INFO - PROCESS | 3752 | 1464053186193 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 18:26:26 INFO - PROCESS | 3752 | 1464053186200 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 18:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:26:26 INFO - PROCESS | 3752 | 1464053186210 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - PROCESS | 3752 | 1464053186214 Marionette TRACE conn3 <- [1,1194,null,{}] 18:26:26 INFO - PROCESS | 3752 | 1464053186218 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}] 18:26:26 INFO - PROCESS | 3752 | 1464053186373 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 18:26:26 INFO - PROCESS | 3752 | 1464053186438 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:26 INFO - PROCESS | 3752 | ++DOCSHELL 12AF3000 == 88 [pid = 3752] [id = 308] 18:26:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (13384000) [pid = 3752] [serial = 923] [outer = 00000000] 18:26:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (13BE3400) [pid = 3752] [serial = 924] [outer = 13384000] 18:26:26 INFO - PROCESS | 3752 | 1464053186491 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1402D400) [pid = 3752] [serial = 925] [outer = 13384000] 18:26:27 INFO - PROCESS | 3752 | 1464053187026 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]]]}] 18:26:27 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 18:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 905ms 18:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:26:27 INFO - PROCESS | 3752 | 1464053187097 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 3752 | 1464053187100 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 18:26:27 INFO - PROCESS | 3752 | 1464053187104 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:26:27 INFO - PROCESS | 3752 | 1464053187108 Marionette TRACE conn3 <- [1,1198,null,{}] 18:26:27 INFO - PROCESS | 3752 | 1464053187119 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}] 18:26:27 INFO - PROCESS | 3752 | 1464053187238 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 18:26:27 INFO - PROCESS | 3752 | 1464053187374 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 3752 | ++DOCSHELL 16B58400 == 89 [pid = 3752] [id = 309] 18:26:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (16BD9C00) [pid = 3752] [serial = 926] [outer = 00000000] 18:26:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (17367C00) [pid = 3752] [serial = 927] [outer = 16BD9C00] 18:26:27 INFO - PROCESS | 3752 | 1464053187431 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (17838C00) [pid = 3752] [serial = 928] [outer = 16BD9C00] 18:26:28 INFO - PROCESS | 3752 | 1464053188032 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]]]}] 18:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 999ms 18:26:28 INFO - PROCESS | 3752 | 1464053188106 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 3752 | 1464053188109 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 18:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:26:28 INFO - PROCESS | 3752 | 1464053188112 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:26:28 INFO - PROCESS | 3752 | 1464053188114 Marionette TRACE conn3 <- [1,1202,null,{}] 18:26:28 INFO - PROCESS | 3752 | 1464053188118 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}] 18:26:28 INFO - PROCESS | 3752 | 1464053188223 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 18:26:28 INFO - PROCESS | 3752 | 1464053188363 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:28 INFO - PROCESS | 3752 | ++DOCSHELL 181B6C00 == 90 [pid = 3752] [id = 310] 18:26:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (19727C00) [pid = 3752] [serial = 929] [outer = 00000000] 18:26:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (19C4E000) [pid = 3752] [serial = 930] [outer = 19727C00] 18:26:28 INFO - PROCESS | 3752 | 1464053188418 Marionette DEBUG loaded listener.js 18:26:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1A6EAC00) [pid = 3752] [serial = 931] [outer = 19727C00] 18:26:28 INFO - PROCESS | 3752 | 1464053188973 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]]]}] 18:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 905ms 18:26:29 INFO - PROCESS | 3752 | 1464053189022 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 18:26:29 INFO - PROCESS | 3752 | 1464053189024 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 18:26:29 INFO - PROCESS | 3752 | 1464053189029 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:26:29 INFO - PROCESS | 3752 | 1464053189031 Marionette TRACE conn3 <- [1,1206,null,{}] 18:26:29 INFO - PROCESS | 3752 | 1464053189035 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}] 18:26:29 INFO - PROCESS | 3752 | 1464053189137 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 18:26:29 INFO - PROCESS | 3752 | 1464053189243 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:29 INFO - PROCESS | 3752 | ++DOCSHELL 16BD2800 == 91 [pid = 3752] [id = 311] 18:26:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (17363000) [pid = 3752] [serial = 932] [outer = 00000000] 18:26:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1A767C00) [pid = 3752] [serial = 933] [outer = 17363000] 18:26:29 INFO - PROCESS | 3752 | 1464053189303 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1A76CC00) [pid = 3752] [serial = 934] [outer = 17363000] 18:26:29 INFO - PROCESS | 3752 | 1464053189871 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]]]}] 18:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 890ms 18:26:29 INFO - PROCESS | 3752 | 1464053189916 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 18:26:29 INFO - PROCESS | 3752 | 1464053189918 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 18:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:26:29 INFO - PROCESS | 3752 | 1464053189922 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - PROCESS | 3752 | 1464053189924 Marionette TRACE conn3 <- [1,1210,null,{}] 18:26:29 INFO - PROCESS | 3752 | 1464053189928 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}] 18:26:30 INFO - PROCESS | 3752 | 1464053190051 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 18:26:30 INFO - PROCESS | 3752 | 1464053190163 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:30 INFO - PROCESS | 3752 | ++DOCSHELL 1A846000 == 92 [pid = 3752] [id = 312] 18:26:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1A84F800) [pid = 3752] [serial = 935] [outer = 00000000] 18:26:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1A8BC800) [pid = 3752] [serial = 936] [outer = 1A84F800] 18:26:30 INFO - PROCESS | 3752 | 1464053190215 Marionette DEBUG loaded listener.js 18:26:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1A8C3800) [pid = 3752] [serial = 937] [outer = 1A84F800] 18:26:30 INFO - PROCESS | 3752 | 1464053190770 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] 18:26:30 INFO - PROCESS | 3752 | 1464053190829 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 18:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:26:30 INFO - PROCESS | 3752 | 1464053190833 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:26:30 INFO - PROCESS | 3752 | 1464053190834 Marionette TRACE conn3 <- [1,1214,null,{}] 18:26:30 INFO - PROCESS | 3752 | 1464053190838 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}] 18:26:30 INFO - PROCESS | 3752 | 1464053190940 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 18:26:31 INFO - PROCESS | 3752 | 1464053191048 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 3752 | ++DOCSHELL 1A769400 == 93 [pid = 3752] [id = 313] 18:26:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1A773000) [pid = 3752] [serial = 938] [outer = 00000000] 18:26:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1AC89000) [pid = 3752] [serial = 939] [outer = 1A773000] 18:26:31 INFO - PROCESS | 3752 | 1464053191100 Marionette DEBUG loaded listener.js 18:26:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1AC90000) [pid = 3752] [serial = 940] [outer = 1A773000] 18:26:31 INFO - PROCESS | 3752 | 1464053191656 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]]]}] 18:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 843ms 18:26:31 INFO - PROCESS | 3752 | 1464053191675 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 3752 | 1464053191677 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 18:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:26:31 INFO - PROCESS | 3752 | 1464053191681 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:26:31 INFO - PROCESS | 3752 | 1464053191683 Marionette TRACE conn3 <- [1,1218,null,{}] 18:26:31 INFO - PROCESS | 3752 | 1464053191686 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}] 18:26:31 INFO - PROCESS | 3752 | 1464053191839 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 18:26:31 INFO - PROCESS | 3752 | 1464053191853 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 3752 | ++DOCSHELL 10A80C00 == 94 [pid = 3752] [id = 314] 18:26:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (10F1FC00) [pid = 3752] [serial = 941] [outer = 00000000] 18:26:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1339DC00) [pid = 3752] [serial = 942] [outer = 10F1FC00] 18:26:31 INFO - PROCESS | 3752 | 1464053191948 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1698A000) [pid = 3752] [serial = 943] [outer = 10F1FC00] 18:26:32 INFO - PROCESS | 3752 | 1464053192783 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]]]}] 18:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1139ms 18:26:32 INFO - PROCESS | 3752 | 1464053192829 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 18:26:32 INFO - PROCESS | 3752 | 1464053192833 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 18:26:32 INFO - PROCESS | 3752 | 1464053192839 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:26:32 INFO - PROCESS | 3752 | 1464053192842 Marionette TRACE conn3 <- [1,1222,null,{}] 18:26:32 INFO - PROCESS | 3752 | 1464053192847 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}] 18:26:32 INFO - PROCESS | 3752 | 1464053192950 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 18:26:33 INFO - PROCESS | 3752 | 1464053193092 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 3752 | ++DOCSHELL 128A2C00 == 95 [pid = 3752] [id = 315] 18:26:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (13118C00) [pid = 3752] [serial = 944] [outer = 00000000] 18:26:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (13705000) [pid = 3752] [serial = 945] [outer = 13118C00] 18:26:33 INFO - PROCESS | 3752 | 1464053193159 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1400F800) [pid = 3752] [serial = 946] [outer = 13118C00] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 1608A400 == 94 [pid = 3752] [id = 245] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 1977A000 == 93 [pid = 3752] [id = 305] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 16080800 == 92 [pid = 3752] [id = 304] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 173BF000 == 91 [pid = 3752] [id = 303] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 17360C00 == 90 [pid = 3752] [id = 302] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 16995800 == 89 [pid = 3752] [id = 301] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 1523EC00 == 88 [pid = 3752] [id = 300] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 11727800 == 87 [pid = 3752] [id = 299] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 12A8E400 == 86 [pid = 3752] [id = 298] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 11CF2000 == 85 [pid = 3752] [id = 297] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 10F1E400 == 84 [pid = 3752] [id = 296] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (199E8000) [pid = 3752] [serial = 870] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 1972A000 == 83 [pid = 3752] [id = 293] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 13326400 == 82 [pid = 3752] [id = 292] 18:26:33 INFO - PROCESS | 3752 | --DOCSHELL 10F65C00 == 81 [pid = 3752] [id = 291] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1A1BB800) [pid = 3752] [serial = 745] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (16BD4000) [pid = 3752] [serial = 855] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (173BEC00) [pid = 3752] [serial = 858] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (16BDB400) [pid = 3752] [serial = 856] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1783A400) [pid = 3752] [serial = 861] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (10F6D400) [pid = 3752] [serial = 843] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (12D26C00) [pid = 3752] [serial = 844] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (176D9000) [pid = 3752] [serial = 859] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (156DE000) [pid = 3752] [serial = 849] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (16085400) [pid = 3752] [serial = 850] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1616DC00) [pid = 3752] [serial = 852] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (11C07000) [pid = 3752] [serial = 841] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (10F67400) [pid = 3752] [serial = 840] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (137F3000) [pid = 3752] [serial = 846] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (14012000) [pid = 3752] [serial = 847] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (13310000) [pid = 3752] [serial = 837] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (17362400) [pid = 3752] [serial = 864] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (10F16C00) [pid = 3752] [serial = 819] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1311BC00) [pid = 3752] [serial = 822] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1608E400) [pid = 3752] [serial = 825] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (17FE3400) [pid = 3752] [serial = 831] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (17361400) [pid = 3752] [serial = 828] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (199E3C00) [pid = 3752] [serial = 834] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (19730C00) [pid = 3752] [serial = 867] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (17901800) [pid = 3752] [serial = 862] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (161CFC00) [pid = 3752] [serial = 853] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (17835800) [pid = 3752] [serial = 865] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (19773000) [pid = 3752] [serial = 868] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 3752 | 1464053193776 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]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 998ms 18:26:33 INFO - PROCESS | 3752 | 1464053193843 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 3752 | 1464053193848 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 18:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:26:33 INFO - PROCESS | 3752 | 1464053193854 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 3752 | 1464053193857 Marionette TRACE conn3 <- [1,1226,null,{}] 18:26:33 INFO - PROCESS | 3752 | 1464053193860 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}] 18:26:33 INFO - PROCESS | 3752 | 1464053193948 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 18:26:34 INFO - PROCESS | 3752 | 1464053194047 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 3752 | ++DOCSHELL 10A62C00 == 82 [pid = 3752] [id = 316] 18:26:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (10F1E400) [pid = 3752] [serial = 947] [outer = 00000000] 18:26:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (11CF2000) [pid = 3752] [serial = 948] [outer = 10F1E400] 18:26:34 INFO - PROCESS | 3752 | 1464053194093 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (133A2800) [pid = 3752] [serial = 949] [outer = 10F1E400] 18:26:34 INFO - PROCESS | 3752 | 1464053194489 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]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 687ms 18:26:34 INFO - PROCESS | 3752 | 1464053194553 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 3752 | 1464053194555 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 18:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:26:34 INFO - PROCESS | 3752 | 1464053194563 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - PROCESS | 3752 | 1464053194566 Marionette TRACE conn3 <- [1,1230,null,{}] 18:26:34 INFO - PROCESS | 3752 | 1464053194576 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}] 18:26:34 INFO - PROCESS | 3752 | 1464053194667 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 18:26:34 INFO - PROCESS | 3752 | 1464053194677 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 3752 | ++DOCSHELL 16089400 == 83 [pid = 3752] [id = 317] 18:26:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1608A000) [pid = 3752] [serial = 950] [outer = 00000000] 18:26:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (16173800) [pid = 3752] [serial = 951] [outer = 1608A000] 18:26:34 INFO - PROCESS | 3752 | 1464053194728 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (168E8C00) [pid = 3752] [serial = 952] [outer = 1608A000] 18:26:35 INFO - PROCESS | 3752 | 1464053195186 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]]]}] 18:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 640ms 18:26:35 INFO - PROCESS | 3752 | 1464053195201 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 3752 | 1464053195204 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 18:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:26:35 INFO - PROCESS | 3752 | 1464053195208 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - PROCESS | 3752 | 1464053195209 Marionette TRACE conn3 <- [1,1234,null,{}] 18:26:35 INFO - PROCESS | 3752 | 1464053195213 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}] 18:26:35 INFO - PROCESS | 3752 | 1464053195297 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 18:26:35 INFO - PROCESS | 3752 | 1464053195331 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 3752 | ++DOCSHELL 16BD0C00 == 84 [pid = 3752] [id = 318] 18:26:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (16BD4000) [pid = 3752] [serial = 953] [outer = 00000000] 18:26:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (17364400) [pid = 3752] [serial = 954] [outer = 16BD4000] 18:26:35 INFO - PROCESS | 3752 | 1464053195375 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (17455800) [pid = 3752] [serial = 955] [outer = 16BD4000] 18:26:35 INFO - PROCESS | 3752 | 1464053195845 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]]]}] 18:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 702ms 18:26:35 INFO - PROCESS | 3752 | 1464053195907 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 3752 | 1464053195909 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 18:26:35 INFO - PROCESS | 3752 | 1464053195912 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:26:35 INFO - PROCESS | 3752 | 1464053195914 Marionette TRACE conn3 <- [1,1238,null,{}] 18:26:35 INFO - PROCESS | 3752 | 1464053195922 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}] 18:26:36 INFO - PROCESS | 3752 | 1464053196047 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 18:26:36 INFO - PROCESS | 3752 | 1464053196104 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 3752 | ++DOCSHELL 16BD3800 == 85 [pid = 3752] [id = 319] 18:26:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (16BD9400) [pid = 3752] [serial = 956] [outer = 00000000] 18:26:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (17833400) [pid = 3752] [serial = 957] [outer = 16BD9400] 18:26:36 INFO - PROCESS | 3752 | 1464053196150 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (178F3000) [pid = 3752] [serial = 958] [outer = 16BD9400] 18:26:36 INFO - PROCESS | 3752 | 1464053196575 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]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 702ms 18:26:36 INFO - PROCESS | 3752 | 1464053196613 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 3752 | 1464053196614 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 18:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:26:36 INFO - PROCESS | 3752 | 1464053196618 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 3752 | 1464053196619 Marionette TRACE conn3 <- [1,1242,null,{}] 18:26:36 INFO - PROCESS | 3752 | 1464053196623 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}] 18:26:36 INFO - PROCESS | 3752 | 1464053196782 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 18:26:36 INFO - PROCESS | 3752 | 1464053196815 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 3752 | ++DOCSHELL 199DDC00 == 86 [pid = 3752] [id = 320] 18:26:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (199DE400) [pid = 3752] [serial = 959] [outer = 00000000] 18:26:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (19AA7000) [pid = 3752] [serial = 960] [outer = 199DE400] 18:26:36 INFO - PROCESS | 3752 | 1464053196859 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1A11E800) [pid = 3752] [serial = 961] [outer = 199DE400] 18:26:37 INFO - PROCESS | 3752 | 1464053197286 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]]]}] 18:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 18:26:37 INFO - PROCESS | 3752 | 1464053197342 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 18:26:37 INFO - PROCESS | 3752 | 1464053197344 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 18:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:26:37 INFO - PROCESS | 3752 | 1464053197347 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - PROCESS | 3752 | 1464053197349 Marionette TRACE conn3 <- [1,1246,null,{}] 18:26:37 INFO - PROCESS | 3752 | 1464053197352 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}] 18:26:37 INFO - PROCESS | 3752 | 1464053197470 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 18:26:37 INFO - PROCESS | 3752 | 1464053197542 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 3752 | ++DOCSHELL 19777000 == 87 [pid = 3752] [id = 321] 18:26:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (19AA1000) [pid = 3752] [serial = 962] [outer = 00000000] 18:26:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1A3F8800) [pid = 3752] [serial = 963] [outer = 19AA1000] 18:26:37 INFO - PROCESS | 3752 | 1464053197585 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1A6EE000) [pid = 3752] [serial = 964] [outer = 19AA1000] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (12AF3400) [pid = 3752] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (11CF2C00) [pid = 3752] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (152E0800) [pid = 3752] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (10F1EC00) [pid = 3752] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (11C02C00) [pid = 3752] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (17830800) [pid = 3752] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (17363C00) [pid = 3752] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (16081800) [pid = 3752] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (16B4E400) [pid = 3752] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:26:38 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1994EC00) [pid = 3752] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:26:38 INFO - PROCESS | 3752 | 1464053198079 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]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 795ms 18:26:38 INFO - PROCESS | 3752 | 1464053198150 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 3752 | 1464053198151 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 18:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:26:38 INFO - PROCESS | 3752 | 1464053198155 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - PROCESS | 3752 | 1464053198157 Marionette TRACE conn3 <- [1,1250,null,{}] 18:26:38 INFO - PROCESS | 3752 | 1464053198160 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}] 18:26:38 INFO - PROCESS | 3752 | 1464053198242 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 18:26:38 INFO - PROCESS | 3752 | 1464053198342 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 3752 | ++DOCSHELL 10F6C800 == 88 [pid = 3752] [id = 322] 18:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (11C02C00) [pid = 3752] [serial = 965] [outer = 00000000] 18:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (16BD6800) [pid = 3752] [serial = 966] [outer = 11C02C00] 18:26:38 INFO - PROCESS | 3752 | 1464053198385 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (199E3C00) [pid = 3752] [serial = 967] [outer = 11C02C00] 18:26:38 INFO - PROCESS | 3752 | 1464053198775 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]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 640ms 18:26:38 INFO - PROCESS | 3752 | 1464053198793 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 3752 | 1464053198795 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 18:26:38 INFO - PROCESS | 3752 | 1464053198798 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:26:38 INFO - PROCESS | 3752 | 1464053198800 Marionette TRACE conn3 <- [1,1254,null,{}] 18:26:38 INFO - PROCESS | 3752 | 1464053198803 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}] 18:26:38 INFO - PROCESS | 3752 | 1464053198927 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 18:26:38 INFO - PROCESS | 3752 | 1464053198935 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 3752 | ++DOCSHELL 16B4C800 == 89 [pid = 3752] [id = 323] 18:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (16B4E400) [pid = 3752] [serial = 968] [outer = 00000000] 18:26:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1A84AC00) [pid = 3752] [serial = 969] [outer = 16B4E400] 18:26:38 INFO - PROCESS | 3752 | 1464053198978 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1A8C3000) [pid = 3752] [serial = 970] [outer = 16B4E400] 18:26:39 INFO - PROCESS | 3752 | 1464053199390 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]]]}] 18:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 639ms 18:26:39 INFO - PROCESS | 3752 | 1464053199436 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 18:26:39 INFO - PROCESS | 3752 | 1464053199438 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 18:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:26:39 INFO - PROCESS | 3752 | 1464053199441 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:26:39 INFO - PROCESS | 3752 | 1464053199443 Marionette TRACE conn3 <- [1,1258,null,{}] 18:26:39 INFO - PROCESS | 3752 | 1464053199446 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}] 18:26:39 INFO - PROCESS | 3752 | 1464053199530 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 18:26:39 INFO - PROCESS | 3752 | 1464053199663 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 3752 | ++DOCSHELL 10A7C800 == 90 [pid = 3752] [id = 324] 18:26:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1A6B7800) [pid = 3752] [serial = 971] [outer = 00000000] 18:26:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1AD33800) [pid = 3752] [serial = 972] [outer = 1A6B7800] 18:26:39 INFO - PROCESS | 3752 | 1464053199708 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1AD39C00) [pid = 3752] [serial = 973] [outer = 1A6B7800] 18:26:40 INFO - PROCESS | 3752 | 1464053200202 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]]]}] 18:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 812ms 18:26:40 INFO - PROCESS | 3752 | 1464053200245 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 3752 | 1464053200249 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 18:26:40 INFO - PROCESS | 3752 | 1464053200254 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:26:40 INFO - PROCESS | 3752 | 1464053200258 Marionette TRACE conn3 <- [1,1262,null,{}] 18:26:40 INFO - PROCESS | 3752 | 1464053200264 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}] 18:26:40 INFO - PROCESS | 3752 | 1464053200381 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 18:26:40 INFO - PROCESS | 3752 | 1464053200495 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:40 INFO - PROCESS | 3752 | ++DOCSHELL 10A58000 == 91 [pid = 3752] [id = 325] 18:26:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (10F17400) [pid = 3752] [serial = 974] [outer = 00000000] 18:26:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (11C0C000) [pid = 3752] [serial = 975] [outer = 10F17400] 18:26:40 INFO - PROCESS | 3752 | 1464053200592 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (13328C00) [pid = 3752] [serial = 976] [outer = 10F17400] 18:26:41 INFO - PROCESS | 3752 | 1464053201195 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]]]}] 18:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 998ms 18:26:41 INFO - PROCESS | 3752 | 1464053201258 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 18:26:41 INFO - PROCESS | 3752 | 1464053201264 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 18:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:26:41 INFO - PROCESS | 3752 | 1464053201271 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:26:41 INFO - PROCESS | 3752 | 1464053201274 Marionette TRACE conn3 <- [1,1266,null,{}] 18:26:41 INFO - PROCESS | 3752 | 1464053201278 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}] 18:26:41 INFO - PROCESS | 3752 | 1464053201420 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 18:26:41 INFO - PROCESS | 3752 | 1464053201560 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:41 INFO - PROCESS | 3752 | ++DOCSHELL 156E0800 == 92 [pid = 3752] [id = 326] 18:26:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (159C7000) [pid = 3752] [serial = 977] [outer = 00000000] 18:26:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1698F400) [pid = 3752] [serial = 978] [outer = 159C7000] 18:26:41 INFO - PROCESS | 3752 | 1464053201616 Marionette DEBUG loaded listener.js 18:26:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1735F800) [pid = 3752] [serial = 979] [outer = 159C7000] 18:26:42 INFO - PROCESS | 3752 | 1464053202215 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]]]}] 18:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 998ms 18:26:42 INFO - PROCESS | 3752 | 1464053202271 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 18:26:42 INFO - PROCESS | 3752 | 1464053202273 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 18:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:26:42 INFO - PROCESS | 3752 | 1464053202277 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:26:42 INFO - PROCESS | 3752 | 1464053202281 Marionette TRACE conn3 <- [1,1270,null,{}] 18:26:42 INFO - PROCESS | 3752 | 1464053202292 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}] 18:26:42 INFO - PROCESS | 3752 | 1464053202407 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 18:26:42 INFO - PROCESS | 3752 | 1464053202549 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:42 INFO - PROCESS | 3752 | ++DOCSHELL 1A6F3800 == 93 [pid = 3752] [id = 327] 18:26:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1A76D400) [pid = 3752] [serial = 980] [outer = 00000000] 18:26:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1A84F400) [pid = 3752] [serial = 981] [outer = 1A76D400] 18:26:42 INFO - PROCESS | 3752 | 1464053202606 Marionette DEBUG loaded listener.js 18:26:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1AC91C00) [pid = 3752] [serial = 982] [outer = 1A76D400] 18:26:43 INFO - PROCESS | 3752 | 1464053203151 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]]]}] 18:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 889ms 18:26:43 INFO - PROCESS | 3752 | 1464053203181 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 18:26:43 INFO - PROCESS | 3752 | 1464053203184 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 18:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:26:43 INFO - PROCESS | 3752 | 1464053203188 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:26:43 INFO - PROCESS | 3752 | 1464053203190 Marionette TRACE conn3 <- [1,1274,null,{}] 18:26:43 INFO - PROCESS | 3752 | 1464053203193 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}] 18:26:43 INFO - PROCESS | 3752 | 1464053203300 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 18:26:43 INFO - PROCESS | 3752 | 1464053203411 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:43 INFO - PROCESS | 3752 | ++DOCSHELL 1AF1F800 == 94 [pid = 3752] [id = 328] 18:26:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1AF20000) [pid = 3752] [serial = 983] [outer = 00000000] 18:26:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1AF24000) [pid = 3752] [serial = 984] [outer = 1AF20000] 18:26:43 INFO - PROCESS | 3752 | 1464053203463 Marionette DEBUG loaded listener.js 18:26:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1AF2A000) [pid = 3752] [serial = 985] [outer = 1AF20000] 18:26:44 INFO - PROCESS | 3752 | 1464053204055 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]]]}] 18:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 936ms 18:26:44 INFO - PROCESS | 3752 | 1464053204132 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 18:26:44 INFO - PROCESS | 3752 | 1464053204134 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 18:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:26:44 INFO - PROCESS | 3752 | 1464053204138 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:26:44 INFO - PROCESS | 3752 | 1464053204140 Marionette TRACE conn3 <- [1,1278,null,{}] 18:26:44 INFO - PROCESS | 3752 | 1464053204144 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}] 18:26:44 INFO - PROCESS | 3752 | 1464053204249 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 18:26:44 INFO - PROCESS | 3752 | 1464053204388 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:44 INFO - PROCESS | 3752 | ++DOCSHELL 10F32400 == 95 [pid = 3752] [id = 329] 18:26:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (16084000) [pid = 3752] [serial = 986] [outer = 00000000] 18:26:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1B0D7C00) [pid = 3752] [serial = 987] [outer = 16084000] 18:26:44 INFO - PROCESS | 3752 | 1464053204442 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1B0DAC00) [pid = 3752] [serial = 988] [outer = 16084000] 18:26:44 INFO - PROCESS | 3752 | 1464053204971 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]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 905ms 18:26:45 INFO - PROCESS | 3752 | 1464053205042 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 3752 | 1464053205044 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 18:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:26:45 INFO - PROCESS | 3752 | 1464053205048 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 3752 | 1464053205050 Marionette TRACE conn3 <- [1,1282,null,{}] 18:26:45 INFO - PROCESS | 3752 | 1464053205053 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}] 18:26:45 INFO - PROCESS | 3752 | 1464053205178 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 18:26:45 INFO - PROCESS | 3752 | 1464053205319 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 3752 | ++DOCSHELL 1B0CB400 == 96 [pid = 3752] [id = 330] 18:26:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1B312400) [pid = 3752] [serial = 989] [outer = 00000000] 18:26:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (1B480C00) [pid = 3752] [serial = 990] [outer = 1B312400] 18:26:45 INFO - PROCESS | 3752 | 1464053205374 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (1B486000) [pid = 3752] [serial = 991] [outer = 1B312400] 18:26:45 INFO - PROCESS | 3752 | 1464053205966 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]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 936ms 18:26:45 INFO - PROCESS | 3752 | 1464053205993 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 3752 | 1464053205996 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 18:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:26:45 INFO - PROCESS | 3752 | 1464053205999 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 3752 | 1464053206001 Marionette TRACE conn3 <- [1,1286,null,{}] 18:26:45 INFO - PROCESS | 3752 | 1464053206005 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}] 18:26:46 INFO - PROCESS | 3752 | 1464053206110 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 18:26:46 INFO - PROCESS | 3752 | 1464053206222 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 3752 | ++DOCSHELL 10F3A800 == 97 [pid = 3752] [id = 331] 18:26:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (10F67800) [pid = 3752] [serial = 992] [outer = 00000000] 18:26:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (156E7C00) [pid = 3752] [serial = 993] [outer = 10F67800] 18:26:46 INFO - PROCESS | 3752 | 1464053206273 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (16BD2C00) [pid = 3752] [serial = 994] [outer = 10F67800] 18:26:47 INFO - PROCESS | 3752 | 1464053207147 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]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1185ms 18:26:47 INFO - PROCESS | 3752 | 1464053207179 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 3752 | 1464053207184 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 18:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:26:47 INFO - PROCESS | 3752 | 1464053207188 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 3752 | 1464053207192 Marionette TRACE conn3 <- [1,1290,null,{}] 18:26:47 INFO - PROCESS | 3752 | 1464053207197 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}] 18:26:47 INFO - PROCESS | 3752 | 1464053207302 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 18:26:47 INFO - PROCESS | 3752 | 1464053207451 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 3752 | ++DOCSHELL 128A4C00 == 98 [pid = 3752] [id = 332] 18:26:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (12D86C00) [pid = 3752] [serial = 995] [outer = 00000000] 18:26:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (13D23C00) [pid = 3752] [serial = 996] [outer = 12D86C00] 18:26:47 INFO - PROCESS | 3752 | 1464053207500 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (1523D000) [pid = 3752] [serial = 997] [outer = 12D86C00] 18:26:48 INFO - PROCESS | 3752 | 1464053208093 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]]]}] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 10277C00 == 97 [pid = 3752] [id = 273] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 137F7400 == 96 [pid = 3752] [id = 275] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 10F3F000 == 95 [pid = 3752] [id = 277] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 17360000 == 94 [pid = 3752] [id = 197] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 13326800 == 93 [pid = 3752] [id = 272] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 11A04000 == 92 [pid = 3752] [id = 274] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 12D26400 == 91 [pid = 3752] [id = 261] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 1783B000 == 90 [pid = 3752] [id = 278] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 16BDA800 == 89 [pid = 3752] [id = 276] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 16B4C800 == 88 [pid = 3752] [id = 323] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 10F6C800 == 87 [pid = 3752] [id = 322] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 19777000 == 86 [pid = 3752] [id = 321] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 199DDC00 == 85 [pid = 3752] [id = 320] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 16BD3800 == 84 [pid = 3752] [id = 319] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 16BD0C00 == 83 [pid = 3752] [id = 318] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 16089400 == 82 [pid = 3752] [id = 317] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 10A62C00 == 81 [pid = 3752] [id = 316] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 128A2C00 == 80 [pid = 3752] [id = 315] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (11C5F400) [pid = 3752] [serial = 873] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (1616CC00) [pid = 3752] [serial = 876] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (1994D800) [pid = 3752] [serial = 879] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (19C44C00) [pid = 3752] [serial = 882] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (1A221400) [pid = 3752] [serial = 885] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1A6B1C00) [pid = 3752] [serial = 918] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 16BD2800 == 79 [pid = 3752] [id = 311] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 181B6C00 == 78 [pid = 3752] [id = 310] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 16B58400 == 77 [pid = 3752] [id = 309] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 12AF3000 == 76 [pid = 3752] [id = 308] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 10F1DC00 == 75 [pid = 3752] [id = 307] 18:26:48 INFO - PROCESS | 3752 | --DOCSHELL 14024800 == 74 [pid = 3752] [id = 306] 18:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 999ms 18:26:48 INFO - PROCESS | 3752 | 1464053208193 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 3752 | 1464053208198 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 18:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:26:48 INFO - PROCESS | 3752 | 1464053208205 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - PROCESS | 3752 | 1464053208207 Marionette TRACE conn3 <- [1,1294,null,{}] 18:26:48 INFO - PROCESS | 3752 | 1464053208211 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}] 18:26:48 INFO - PROCESS | 3752 | 1464053208306 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (13397000) [pid = 3752] [serial = 894] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (133A3800) [pid = 3752] [serial = 895] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (13378000) [pid = 3752] [serial = 892] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (12D87000) [pid = 3752] [serial = 891] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (16175000) [pid = 3752] [serial = 900] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (10F6AC00) [pid = 3752] [serial = 889] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (10F3D800) [pid = 3752] [serial = 888] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (14EA9800) [pid = 3752] [serial = 897] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (152E1800) [pid = 3752] [serial = 898] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1972E800) [pid = 3752] [serial = 909] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (178F5800) [pid = 3752] [serial = 907] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (17831C00) [pid = 3752] [serial = 906] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (181B2C00) [pid = 3752] [serial = 913] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (16BCFC00) [pid = 3752] [serial = 912] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (19773400) [pid = 3752] [serial = 910] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (16BD7C00) [pid = 3752] [serial = 903] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (19AA9400) [pid = 3752] [serial = 915] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (17364000) [pid = 3752] [serial = 904] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1698B800) [pid = 3752] [serial = 901] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (19AAC800) [pid = 3752] [serial = 916] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 3752 | 1464053208416 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 3752 | ++DOCSHELL 10A5C400 == 75 [pid = 3752] [id = 333] 18:26:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (10A60800) [pid = 3752] [serial = 998] [outer = 00000000] 18:26:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (117A6800) [pid = 3752] [serial = 999] [outer = 10A60800] 18:26:48 INFO - PROCESS | 3752 | 1464053208465 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (13706C00) [pid = 3752] [serial = 1000] [outer = 10A60800] 18:26:48 INFO - PROCESS | 3752 | 1464053208906 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]]]}] 18:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 18:26:48 INFO - PROCESS | 3752 | 1464053208943 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 3752 | 1464053208945 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 18:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:26:48 INFO - PROCESS | 3752 | 1464053208949 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - PROCESS | 3752 | 1464053208952 Marionette TRACE conn3 <- [1,1298,null,{}] 18:26:48 INFO - PROCESS | 3752 | 1464053208962 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}] 18:26:49 INFO - PROCESS | 3752 | 1464053209053 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 18:26:49 INFO - PROCESS | 3752 | 1464053209062 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 3752 | ++DOCSHELL 16170000 == 76 [pid = 3752] [id = 334] 18:26:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (168E2C00) [pid = 3752] [serial = 1001] [outer = 00000000] 18:26:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (16994800) [pid = 3752] [serial = 1002] [outer = 168E2C00] 18:26:49 INFO - PROCESS | 3752 | 1464053209109 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (16BD8400) [pid = 3752] [serial = 1003] [outer = 168E2C00] 18:26:49 INFO - PROCESS | 3752 | 1464053209566 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] 18:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:26:49 INFO - PROCESS | 3752 | 1464053209589 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 18:26:49 INFO - PROCESS | 3752 | 1464053209593 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:26:49 INFO - PROCESS | 3752 | 1464053209594 Marionette TRACE conn3 <- [1,1302,null,{}] 18:26:49 INFO - PROCESS | 3752 | 1464053209597 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}] 18:26:49 INFO - PROCESS | 3752 | 1464053209688 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 18:26:49 INFO - PROCESS | 3752 | 1464053209695 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 3752 | ++DOCSHELL 110A2400 == 77 [pid = 3752] [id = 335] 18:26:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1782D000) [pid = 3752] [serial = 1004] [outer = 00000000] 18:26:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (17910400) [pid = 3752] [serial = 1005] [outer = 1782D000] 18:26:49 INFO - PROCESS | 3752 | 1464053209738 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (181B7400) [pid = 3752] [serial = 1006] [outer = 1782D000] 18:26:50 INFO - PROCESS | 3752 | 1464053210197 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]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 702ms 18:26:50 INFO - PROCESS | 3752 | 1464053210292 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 3752 | 1464053210294 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 18:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:26:50 INFO - PROCESS | 3752 | 1464053210298 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 3752 | 1464053210299 Marionette TRACE conn3 <- [1,1306,null,{}] 18:26:50 INFO - PROCESS | 3752 | 1464053210303 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}] 18:26:50 INFO - PROCESS | 3752 | 1464053210397 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 18:26:50 INFO - PROCESS | 3752 | 1464053210433 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 3752 | ++DOCSHELL 17830C00 == 78 [pid = 3752] [id = 336] 18:26:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (17831C00) [pid = 3752] [serial = 1007] [outer = 00000000] 18:26:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (19945000) [pid = 3752] [serial = 1008] [outer = 17831C00] 18:26:50 INFO - PROCESS | 3752 | 1464053210477 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1994F400) [pid = 3752] [serial = 1009] [outer = 17831C00] 18:26:50 INFO - PROCESS | 3752 | 1464053210984 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]]]}] 18:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 18:26:51 INFO - PROCESS | 3752 | 1464053211040 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 3752 | 1464053211042 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 18:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:26:51 INFO - PROCESS | 3752 | 1464053211045 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 3752 | 1464053211047 Marionette TRACE conn3 <- [1,1310,null,{}] 18:26:51 INFO - PROCESS | 3752 | 1464053211051 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}] 18:26:51 INFO - PROCESS | 3752 | 1464053211179 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 18:26:51 INFO - PROCESS | 3752 | 1464053211246 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 3752 | ++DOCSHELL 19AA5C00 == 79 [pid = 3752] [id = 337] 18:26:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (19C49800) [pid = 3752] [serial = 1010] [outer = 00000000] 18:26:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1A22A400) [pid = 3752] [serial = 1011] [outer = 19C49800] 18:26:51 INFO - PROCESS | 3752 | 1464053211292 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1A6B1C00) [pid = 3752] [serial = 1012] [outer = 19C49800] 18:26:51 INFO - PROCESS | 3752 | 1464053211698 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]]]}] 18:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 686ms 18:26:51 INFO - PROCESS | 3752 | 1464053211743 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 3752 | 1464053211745 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 18:26:51 INFO - PROCESS | 3752 | 1464053211748 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:26:51 INFO - PROCESS | 3752 | 1464053211750 Marionette TRACE conn3 <- [1,1314,null,{}] 18:26:51 INFO - PROCESS | 3752 | 1464053211824 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}] 18:26:51 INFO - PROCESS | 3752 | 1464053211979 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 18:26:52 INFO - PROCESS | 3752 | 1464053212041 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:52 INFO - PROCESS | 3752 | ++DOCSHELL 15FE3C00 == 80 [pid = 3752] [id = 338] 18:26:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (19AAA400) [pid = 3752] [serial = 1013] [outer = 00000000] 18:26:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1A76B400) [pid = 3752] [serial = 1014] [outer = 19AAA400] 18:26:52 INFO - PROCESS | 3752 | 1464053212087 Marionette DEBUG loaded listener.js 18:26:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1A84A000) [pid = 3752] [serial = 1015] [outer = 19AAA400] 18:26:52 INFO - PROCESS | 3752 | 1464053212503 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]]]}] 18:26:52 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 18:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 795ms 18:26:52 INFO - PROCESS | 3752 | 1464053212551 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 3752 | 1464053212553 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 18:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:26:52 INFO - PROCESS | 3752 | 1464053212556 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 3752 | 1464053212557 Marionette TRACE conn3 <- [1,1318,null,{}] 18:26:52 INFO - PROCESS | 3752 | 1464053212561 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}] 18:26:52 INFO - PROCESS | 3752 | 1464053212996 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (16BD9400) [pid = 3752] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (17363400) [pid = 3752] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (19AA1000) [pid = 3752] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (16BB3800) [pid = 3752] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (10F66400) [pid = 3752] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1608A000) [pid = 3752] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (10F1FC00) [pid = 3752] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (18372400) [pid = 3752] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (102CB800) [pid = 3752] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (11C02C00) [pid = 3752] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (199E1800) [pid = 3752] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (199DE400) [pid = 3752] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (11C01400) [pid = 3752] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (10F67C00) [pid = 3752] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (16B4E400) [pid = 3752] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1A6EC000) [pid = 3752] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (16BDB800) [pid = 3752] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:26:52 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (16BD4000) [pid = 3752] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1783B400) [pid = 3752] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1A230800) [pid = 3752] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (13118400) [pid = 3752] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (10565C00) [pid = 3752] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1A849400) [pid = 3752] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (13D28000) [pid = 3752] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (13118C00) [pid = 3752] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (10277400) [pid = 3752] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (140D4400) [pid = 3752] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (18372C00) [pid = 3752] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (10F1E400) [pid = 3752] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1972D800) [pid = 3752] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (13376800) [pid = 3752] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:26:53 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19733000) [pid = 3752] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:26:53 INFO - PROCESS | 3752 | 1464053213075 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 3752 | ++DOCSHELL 10277400 == 81 [pid = 3752] [id = 339] 18:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (102CB800) [pid = 3752] [serial = 1016] [outer = 00000000] 18:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (10E82400) [pid = 3752] [serial = 1017] [outer = 102CB800] 18:26:53 INFO - PROCESS | 3752 | 1464053213123 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (10F40800) [pid = 3752] [serial = 1018] [outer = 102CB800] 18:26:53 INFO - PROCESS | 3752 | 1464053213507 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]]]}] 18:26:53 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 18:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 983ms 18:26:53 INFO - PROCESS | 3752 | 1464053213543 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 18:26:53 INFO - PROCESS | 3752 | 1464053213545 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 18:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:26:53 INFO - PROCESS | 3752 | 1464053213548 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 3752 | 1464053213550 Marionette TRACE conn3 <- [1,1322,null,{}] 18:26:53 INFO - PROCESS | 3752 | 1464053213553 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}] 18:26:53 INFO - PROCESS | 3752 | 1464053213653 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 18:26:53 INFO - PROCESS | 3752 | 1464053213663 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 3752 | ++DOCSHELL 13078000 == 82 [pid = 3752] [id = 340] 18:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (13118C00) [pid = 3752] [serial = 1019] [outer = 00000000] 18:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (15FEAC00) [pid = 3752] [serial = 1020] [outer = 13118C00] 18:26:53 INFO - PROCESS | 3752 | 1464053213705 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (16C78800) [pid = 3752] [serial = 1021] [outer = 13118C00] 18:26:54 INFO - PROCESS | 3752 | 1464053214170 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]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 639ms 18:26:54 INFO - PROCESS | 3752 | 1464053214190 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 3752 | 1464053214192 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 18:26:54 INFO - PROCESS | 3752 | 1464053214196 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:26:54 INFO - PROCESS | 3752 | 1464053214197 Marionette TRACE conn3 <- [1,1326,null,{}] 18:26:54 INFO - PROCESS | 3752 | 1464053214201 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}] 18:26:54 INFO - PROCESS | 3752 | 1464053214289 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 18:26:54 INFO - PROCESS | 3752 | 1464053214295 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 3752 | ++DOCSHELL 13118400 == 83 [pid = 3752] [id = 341] 18:26:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (13376800) [pid = 3752] [serial = 1022] [outer = 00000000] 18:26:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (18372C00) [pid = 3752] [serial = 1023] [outer = 13376800] 18:26:54 INFO - PROCESS | 3752 | 1464053214338 Marionette DEBUG loaded listener.js 18:26:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (199DCC00) [pid = 3752] [serial = 1024] [outer = 13376800] 18:26:55 INFO - PROCESS | 3752 | 1464053215332 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]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1186ms 18:26:55 INFO - PROCESS | 3752 | 1464053215398 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 3752 | 1464053215402 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 18:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:26:55 INFO - PROCESS | 3752 | 1464053215408 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - PROCESS | 3752 | 1464053215412 Marionette TRACE conn3 <- [1,1330,null,{}] 18:26:55 INFO - PROCESS | 3752 | 1464053215461 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}] 18:26:55 INFO - PROCESS | 3752 | 1464053215569 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 18:26:55 INFO - PROCESS | 3752 | 1464053215747 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:55 INFO - PROCESS | 3752 | ++DOCSHELL 10F67000 == 84 [pid = 3752] [id = 342] 18:26:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (10F6C800) [pid = 3752] [serial = 1025] [outer = 00000000] 18:26:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (11C60000) [pid = 3752] [serial = 1026] [outer = 10F6C800] 18:26:55 INFO - PROCESS | 3752 | 1464053215844 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (130DA000) [pid = 3752] [serial = 1027] [outer = 10F6C800] 18:26:56 INFO - PROCESS | 3752 | 1464053216432 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]]]}] 18:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1077ms 18:26:56 INFO - PROCESS | 3752 | 1464053216492 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 18:26:56 INFO - PROCESS | 3752 | 1464053216498 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 18:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:26:56 INFO - PROCESS | 3752 | 1464053216524 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:26:56 INFO - PROCESS | 3752 | 1464053216527 Marionette TRACE conn3 <- [1,1334,null,{}] 18:26:56 INFO - PROCESS | 3752 | 1464053216531 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}] 18:26:56 INFO - PROCESS | 3752 | 1464053216642 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 18:26:56 INFO - PROCESS | 3752 | 1464053216785 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 3752 | ++DOCSHELL 10F18400 == 85 [pid = 3752] [id = 343] 18:26:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (130D0C00) [pid = 3752] [serial = 1028] [outer = 00000000] 18:26:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (16150000) [pid = 3752] [serial = 1029] [outer = 130D0C00] 18:26:56 INFO - PROCESS | 3752 | 1464053216839 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (16995000) [pid = 3752] [serial = 1030] [outer = 130D0C00] 18:26:57 INFO - PROCESS | 3752 | 1464053217433 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]]]}] 18:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 968ms 18:26:57 INFO - PROCESS | 3752 | 1464053217468 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 3752 | 1464053217471 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 18:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:26:57 INFO - PROCESS | 3752 | 1464053217474 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 3752 | 1464053217478 Marionette TRACE conn3 <- [1,1338,null,{}] 18:26:57 INFO - PROCESS | 3752 | 1464053217489 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}] 18:26:57 INFO - PROCESS | 3752 | 1464053217653 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 18:26:57 INFO - PROCESS | 3752 | 1464053217734 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:57 INFO - PROCESS | 3752 | ++DOCSHELL 19772C00 == 86 [pid = 3752] [id = 344] 18:26:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (19949C00) [pid = 3752] [serial = 1031] [outer = 00000000] 18:26:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (19C41800) [pid = 3752] [serial = 1032] [outer = 19949C00] 18:26:57 INFO - PROCESS | 3752 | 1464053217789 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1A225000) [pid = 3752] [serial = 1033] [outer = 19949C00] 18:26:58 INFO - PROCESS | 3752 | 1464053218363 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]]]}] 18:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 953ms 18:26:58 INFO - PROCESS | 3752 | 1464053218403 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 3752 | 1464053218406 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 18:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:26:58 INFO - PROCESS | 3752 | 1464053218410 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - PROCESS | 3752 | 1464053218411 Marionette TRACE conn3 <- [1,1342,null,{}] 18:26:58 INFO - PROCESS | 3752 | 1464053218415 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}] 18:26:58 INFO - PROCESS | 3752 | 1464053218523 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 18:26:58 INFO - PROCESS | 3752 | 1464053218666 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 3752 | ++DOCSHELL 1109F800 == 87 [pid = 3752] [id = 345] 18:26:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1972B400) [pid = 3752] [serial = 1034] [outer = 00000000] 18:26:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1AC87400) [pid = 3752] [serial = 1035] [outer = 1972B400] 18:26:58 INFO - PROCESS | 3752 | 1464053218722 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1AF21400) [pid = 3752] [serial = 1036] [outer = 1972B400] 18:26:59 INFO - PROCESS | 3752 | 1464053219275 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]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 905ms 18:26:59 INFO - PROCESS | 3752 | 1464053219313 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 3752 | 1464053219315 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 18:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:26:59 INFO - PROCESS | 3752 | 1464053219319 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - PROCESS | 3752 | 1464053219321 Marionette TRACE conn3 <- [1,1346,null,{}] 18:26:59 INFO - PROCESS | 3752 | 1464053219325 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}] 18:26:59 INFO - PROCESS | 3752 | 1464053219430 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 18:26:59 INFO - PROCESS | 3752 | 1464053219557 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 3752 | ++DOCSHELL 1A6F6000 == 88 [pid = 3752] [id = 346] 18:26:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1A76EC00) [pid = 3752] [serial = 1037] [outer = 00000000] 18:26:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1B306400) [pid = 3752] [serial = 1038] [outer = 1A76EC00] 18:26:59 INFO - PROCESS | 3752 | 1464053219611 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1B310800) [pid = 3752] [serial = 1039] [outer = 1A76EC00] 18:27:00 INFO - PROCESS | 3752 | 1464053220158 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]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 890ms 18:27:00 INFO - PROCESS | 3752 | 1464053220224 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 3752 | 1464053220226 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 18:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:27:00 INFO - PROCESS | 3752 | 1464053220230 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 3752 | 1464053220232 Marionette TRACE conn3 <- [1,1350,null,{}] 18:27:00 INFO - PROCESS | 3752 | 1464053220235 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}] 18:27:00 INFO - PROCESS | 3752 | 1464053220361 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 18:27:00 INFO - PROCESS | 3752 | 1464053220520 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 3752 | ++DOCSHELL 1B55BC00 == 89 [pid = 3752] [id = 347] 18:27:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1B55C400) [pid = 3752] [serial = 1040] [outer = 00000000] 18:27:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1B5AB800) [pid = 3752] [serial = 1041] [outer = 1B55C400] 18:27:00 INFO - PROCESS | 3752 | 1464053220574 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1B5B6000) [pid = 3752] [serial = 1042] [outer = 1B55C400] 18:27:01 INFO - PROCESS | 3752 | 1464053221206 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]]]}] 18:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 999ms 18:27:01 INFO - PROCESS | 3752 | 1464053221238 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 18:27:01 INFO - PROCESS | 3752 | 1464053221240 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 18:27:01 INFO - PROCESS | 3752 | 1464053221245 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:27:01 INFO - PROCESS | 3752 | 1464053221247 Marionette TRACE conn3 <- [1,1354,null,{}] 18:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:27:01 INFO - PROCESS | 3752 | 1464053221251 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}] 18:27:01 INFO - PROCESS | 3752 | 1464053221356 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 18:27:01 INFO - PROCESS | 3752 | 1464053221500 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 3752 | ++DOCSHELL 10F20800 == 90 [pid = 3752] [id = 348] 18:27:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (10F3C000) [pid = 3752] [serial = 1043] [outer = 00000000] 18:27:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (13395400) [pid = 3752] [serial = 1044] [outer = 10F3C000] 18:27:01 INFO - PROCESS | 3752 | 1464053221554 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (14EA8800) [pid = 3752] [serial = 1045] [outer = 10F3C000] 18:27:02 INFO - PROCESS | 3752 | 1464053222399 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] 18:27:02 INFO - PROCESS | 3752 | 1464053222448 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 18:27:02 INFO - PROCESS | 3752 | 1464053222454 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:27:02 INFO - PROCESS | 3752 | 1464053222458 Marionette TRACE conn3 <- [1,1358,null,{}] 18:27:02 INFO - PROCESS | 3752 | 1464053222466 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}] 18:27:02 INFO - PROCESS | 3752 | 1464053222575 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 18:27:02 INFO - PROCESS | 3752 | 1464053222724 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 3752 | ++DOCSHELL 10F1E400 == 91 [pid = 3752] [id = 349] 18:27:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (10F33000) [pid = 3752] [serial = 1046] [outer = 00000000] 18:27:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (11A04000) [pid = 3752] [serial = 1047] [outer = 10F33000] 18:27:02 INFO - PROCESS | 3752 | 1464053222774 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (13D24C00) [pid = 3752] [serial = 1048] [outer = 10F33000] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 1A6EBC00 == 90 [pid = 3752] [id = 263] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 16145400 == 89 [pid = 3752] [id = 168] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 13078000 == 88 [pid = 3752] [id = 340] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 10277400 == 87 [pid = 3752] [id = 339] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 15FE3C00 == 86 [pid = 3752] [id = 338] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 19AA5C00 == 85 [pid = 3752] [id = 337] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 17830C00 == 84 [pid = 3752] [id = 336] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 110A2400 == 83 [pid = 3752] [id = 335] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 16170000 == 82 [pid = 3752] [id = 334] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 10A5C400 == 81 [pid = 3752] [id = 333] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 128A4C00 == 80 [pid = 3752] [id = 332] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 10F3A800 == 79 [pid = 3752] [id = 331] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 1B0CB400 == 78 [pid = 3752] [id = 330] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 10F32400 == 77 [pid = 3752] [id = 329] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (1AD33800) [pid = 3752] [serial = 972] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 1AF1F800 == 76 [pid = 3752] [id = 328] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 1A6F3800 == 75 [pid = 3752] [id = 327] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 156E0800 == 74 [pid = 3752] [id = 326] 18:27:03 INFO - PROCESS | 3752 | --DOCSHELL 10A58000 == 73 [pid = 3752] [id = 325] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1A8C3000) [pid = 3752] [serial = 970] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (17833400) [pid = 3752] [serial = 957] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1A11C800) [pid = 3752] [serial = 883] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1A3F8800) [pid = 3752] [serial = 963] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (17FEC800) [pid = 3752] [serial = 832] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1331B400) [pid = 3752] [serial = 874] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (16173800) [pid = 3752] [serial = 951] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1698A000) [pid = 3752] [serial = 943] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1A1BA800) [pid = 3752] [serial = 787] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (10F32000) [pid = 3752] [serial = 820] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (16BD6800) [pid = 3752] [serial = 966] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (199E3C00) [pid = 3752] [serial = 967] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1A8BC800) [pid = 3752] [serial = 936] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1A225400) [pid = 3752] [serial = 886] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (19AA7000) [pid = 3752] [serial = 960] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1337F400) [pid = 3752] [serial = 823] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (16997C00) [pid = 3752] [serial = 799] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1A6EE000) [pid = 3752] [serial = 964] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1A84AC00) [pid = 3752] [serial = 969] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (19C4E000) [pid = 3752] [serial = 930] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1A775800) [pid = 3752] [serial = 790] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (176D0000) [pid = 3752] [serial = 829] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1A11E800) [pid = 3752] [serial = 961] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (13BE3400) [pid = 3752] [serial = 924] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (17455800) [pid = 3752] [serial = 955] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1836D000) [pid = 3752] [serial = 727] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1AC89000) [pid = 3752] [serial = 939] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (17367C00) [pid = 3752] [serial = 927] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1A8BB800) [pid = 3752] [serial = 793] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (15FEFC00) [pid = 3752] [serial = 784] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (112AA800) [pid = 3752] [serial = 781] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1AD32800) [pid = 3752] [serial = 796] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (18373C00) [pid = 3752] [serial = 817] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1400F800) [pid = 3752] [serial = 946] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (14EA8000) [pid = 3752] [serial = 838] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1A767C00) [pid = 3752] [serial = 933] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1617A000) [pid = 3752] [serial = 826] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (19AA6000) [pid = 3752] [serial = 871] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (133A2800) [pid = 3752] [serial = 949] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (168E8C00) [pid = 3752] [serial = 952] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (17364400) [pid = 3752] [serial = 954] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (140D0400) [pid = 3752] [serial = 835] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (16996800) [pid = 3752] [serial = 877] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (13705000) [pid = 3752] [serial = 945] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (19AA1C00) [pid = 3752] [serial = 880] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (10F3CC00) [pid = 3752] [serial = 921] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (178F3000) [pid = 3752] [serial = 958] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (11CF2000) [pid = 3752] [serial = 948] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1339DC00) [pid = 3752] [serial = 942] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 3752 | 1464053223450 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] 18:27:03 INFO - PROCESS | 3752 | 1464053223503 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 18:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:27:03 INFO - PROCESS | 3752 | 1464053223527 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:27:03 INFO - PROCESS | 3752 | 1464053223529 Marionette TRACE conn3 <- [1,1362,null,{}] 18:27:03 INFO - PROCESS | 3752 | 1464053223533 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}] 18:27:03 INFO - PROCESS | 3752 | 1464053223624 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 18:27:03 INFO - PROCESS | 3752 | 1464053223730 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 3752 | ++DOCSHELL 10A5BC00 == 74 [pid = 3752] [id = 350] 18:27:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (10F33C00) [pid = 3752] [serial = 1049] [outer = 00000000] 18:27:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (13385C00) [pid = 3752] [serial = 1050] [outer = 10F33C00] 18:27:03 INFO - PROCESS | 3752 | 1464053223776 Marionette DEBUG loaded listener.js 18:27:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (13BDEC00) [pid = 3752] [serial = 1051] [outer = 10F33C00] 18:27:04 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:27:04 INFO - PROCESS | 3752 | 1464053224204 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] 18:27:04 INFO - PROCESS | 3752 | 1464053224271 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 18:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:27:04 INFO - PROCESS | 3752 | 1464053224275 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - PROCESS | 3752 | 1464053224279 Marionette TRACE conn3 <- [1,1366,null,{}] 18:27:04 INFO - PROCESS | 3752 | 1464053224290 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}] 18:27:04 INFO - PROCESS | 3752 | 1464053224448 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 18:27:04 INFO - PROCESS | 3752 | 1464053224592 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:04 INFO - PROCESS | 3752 | ++DOCSHELL 10277400 == 75 [pid = 3752] [id = 351] 18:27:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (102F8000) [pid = 3752] [serial = 1052] [outer = 00000000] 18:27:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (10F66C00) [pid = 3752] [serial = 1053] [outer = 102F8000] 18:27:04 INFO - PROCESS | 3752 | 1464053224651 Marionette DEBUG loaded listener.js 18:27:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (117AD000) [pid = 3752] [serial = 1054] [outer = 102F8000] 18:27:05 INFO - PROCESS | 3752 | 1464053225248 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] 18:27:05 INFO - PROCESS | 3752 | 1464053225294 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 18:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:27:05 INFO - PROCESS | 3752 | 1464053225301 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:27:05 INFO - PROCESS | 3752 | 1464053225305 Marionette TRACE conn3 <- [1,1370,null,{}] 18:27:05 INFO - PROCESS | 3752 | 1464053225310 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}] 18:27:05 INFO - PROCESS | 3752 | 1464053225430 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 18:27:05 INFO - PROCESS | 3752 | 1464053225568 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 3752 | ++DOCSHELL 16145400 == 76 [pid = 3752] [id = 352] 18:27:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1614BC00) [pid = 3752] [serial = 1055] [outer = 00000000] 18:27:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (16178400) [pid = 3752] [serial = 1056] [outer = 1614BC00] 18:27:05 INFO - PROCESS | 3752 | 1464053225625 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (16989400) [pid = 3752] [serial = 1057] [outer = 1614BC00] 18:27:06 INFO - PROCESS | 3752 | [3752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:27:06 INFO - PROCESS | 3752 | 1464053226219 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] 18:27:06 INFO - PROCESS | 3752 | 1464053226307 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 18:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:27:06 INFO - PROCESS | 3752 | 1464053226311 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 3752 | 1464053226313 Marionette TRACE conn3 <- [1,1374,null,{}] 18:27:06 INFO - PROCESS | 3752 | 1464053226318 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}] 18:27:06 INFO - PROCESS | 3752 | 1464053226433 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 18:27:06 INFO - PROCESS | 3752 | 1464053226573 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 3752 | ++DOCSHELL 16BD3800 == 77 [pid = 3752] [id = 353] 18:27:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (170E0800) [pid = 3752] [serial = 1058] [outer = 00000000] 18:27:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (17364400) [pid = 3752] [serial = 1059] [outer = 170E0800] 18:27:06 INFO - PROCESS | 3752 | 1464053226628 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (173BF000) [pid = 3752] [serial = 1060] [outer = 170E0800] 18:27:07 INFO - PROCESS | 3752 | 1464053227255 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] 18:27:07 INFO - PROCESS | 3752 | 1464053227316 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 18:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:27:07 INFO - PROCESS | 3752 | 1464053227328 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:27:07 INFO - PROCESS | 3752 | 1464053227333 Marionette TRACE conn3 <- [1,1378,null,{}] 18:27:07 INFO - PROCESS | 3752 | 1464053227337 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}] 18:27:07 INFO - PROCESS | 3752 | 1464053227458 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 18:27:07 INFO - PROCESS | 3752 | 1464053227594 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 3752 | ++DOCSHELL 17836400 == 78 [pid = 3752] [id = 354] 18:27:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (17838400) [pid = 3752] [serial = 1061] [outer = 00000000] 18:27:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1836E800) [pid = 3752] [serial = 1062] [outer = 17838400] 18:27:07 INFO - PROCESS | 3752 | 1464053227649 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1972CC00) [pid = 3752] [serial = 1063] [outer = 17838400] 18:27:08 INFO - PROCESS | 3752 | 1464053228174 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]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 890ms 18:27:08 INFO - PROCESS | 3752 | 1464053228227 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 3752 | 1464053228229 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 18:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:27:08 INFO - PROCESS | 3752 | 1464053228233 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - PROCESS | 3752 | 1464053228235 Marionette TRACE conn3 <- [1,1382,null,{}] 18:27:08 INFO - PROCESS | 3752 | 1464053228238 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}] 18:27:08 INFO - PROCESS | 3752 | 1464053228343 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 18:27:08 INFO - PROCESS | 3752 | 1464053228458 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 3752 | ++DOCSHELL 17907C00 == 79 [pid = 3752] [id = 355] 18:27:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (17FEA800) [pid = 3752] [serial = 1064] [outer = 00000000] 18:27:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (19948000) [pid = 3752] [serial = 1065] [outer = 17FEA800] 18:27:08 INFO - PROCESS | 3752 | 1464053228552 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (19950000) [pid = 3752] [serial = 1066] [outer = 17FEA800] 18:27:09 INFO - PROCESS | 3752 | 1464053229151 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]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 937ms 18:27:09 INFO - PROCESS | 3752 | 1464053229178 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 3752 | 1464053229180 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 18:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:27:09 INFO - PROCESS | 3752 | 1464053229184 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 3752 | 1464053229186 Marionette TRACE conn3 <- [1,1386,null,{}] 18:27:09 INFO - PROCESS | 3752 | 1464053229189 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}] 18:27:09 INFO - PROCESS | 3752 | 1464053229294 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 18:27:09 INFO - PROCESS | 3752 | 1464053229437 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:09 INFO - PROCESS | 3752 | ++DOCSHELL 19AAA800 == 80 [pid = 3752] [id = 356] 18:27:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19AAB000) [pid = 3752] [serial = 1067] [outer = 00000000] 18:27:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (19C4E800) [pid = 3752] [serial = 1068] [outer = 19AAB000] 18:27:09 INFO - PROCESS | 3752 | 1464053229506 Marionette DEBUG loaded listener.js 18:27:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1A227C00) [pid = 3752] [serial = 1069] [outer = 19AAB000] 18:27:10 INFO - PROCESS | 3752 | 1464053230139 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]]]}] 18:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1000ms 18:27:10 INFO - PROCESS | 3752 | 1464053230187 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 18:27:10 INFO - PROCESS | 3752 | 1464053230189 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 18:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:27:10 INFO - PROCESS | 3752 | 1464053230193 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:27:10 INFO - PROCESS | 3752 | 1464053230195 Marionette TRACE conn3 <- [1,1390,null,{}] 18:27:10 INFO - PROCESS | 3752 | 1464053230198 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}] 18:27:10 INFO - PROCESS | 3752 | 1464053230301 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 18:27:10 INFO - PROCESS | 3752 | 1464053230440 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 3752 | ++DOCSHELL 19AA5800 == 81 [pid = 3752] [id = 357] 18:27:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (19AA8400) [pid = 3752] [serial = 1070] [outer = 00000000] 18:27:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1A6F1C00) [pid = 3752] [serial = 1071] [outer = 19AA8400] 18:27:10 INFO - PROCESS | 3752 | 1464053230500 Marionette DEBUG loaded listener.js 18:27:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (1A6F6400) [pid = 3752] [serial = 1072] [outer = 19AA8400] 18:27:11 INFO - PROCESS | 3752 | 1464053231031 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]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 905ms 18:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:27:11 INFO - PROCESS | 3752 | 1464053231097 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 3752 | 1464053231099 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 18:27:11 INFO - PROCESS | 3752 | 1464053231103 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 3752 | 1464053231105 Marionette TRACE conn3 <- [1,1394,null,{}] 18:27:11 INFO - PROCESS | 3752 | 1464053231109 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}] 18:27:11 INFO - PROCESS | 3752 | 1464053231214 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 18:27:11 INFO - PROCESS | 3752 | 1464053231382 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 3752 | ++DOCSHELL 10F69400 == 82 [pid = 3752] [id = 358] 18:27:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (130D5C00) [pid = 3752] [serial = 1073] [outer = 00000000] 18:27:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1A844C00) [pid = 3752] [serial = 1074] [outer = 130D5C00] 18:27:11 INFO - PROCESS | 3752 | 1464053231440 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1A8B8400) [pid = 3752] [serial = 1075] [outer = 130D5C00] 18:27:12 INFO - PROCESS | 3752 | 1464053232121 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]]]}] 18:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1077ms 18:27:12 INFO - PROCESS | 3752 | 1464053232195 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 18:27:12 INFO - PROCESS | 3752 | 1464053232199 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 18:27:12 INFO - PROCESS | 3752 | 1464053232204 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:27:12 INFO - PROCESS | 3752 | 1464053232208 Marionette TRACE conn3 <- [1,1398,null,{}] 18:27:12 INFO - PROCESS | 3752 | 1464053232212 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}] 18:27:12 INFO - PROCESS | 3752 | 1464053232355 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 18:27:12 INFO - PROCESS | 3752 | 1464053232500 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 3752 | ++DOCSHELL 10F63800 == 83 [pid = 3752] [id = 359] 18:27:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (112AA800) [pid = 3752] [serial = 1076] [outer = 00000000] 18:27:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (13BE0000) [pid = 3752] [serial = 1077] [outer = 112AA800] 18:27:12 INFO - PROCESS | 3752 | 1464053232558 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (16989000) [pid = 3752] [serial = 1078] [outer = 112AA800] 18:27:12 INFO - PROCESS | 3752 | --DOCSHELL 10A5BC00 == 82 [pid = 3752] [id = 350] 18:27:12 INFO - PROCESS | 3752 | --DOCSHELL 10F1E400 == 81 [pid = 3752] [id = 349] 18:27:12 INFO - PROCESS | 3752 | --DOCSHELL 10F67000 == 80 [pid = 3752] [id = 342] 18:27:13 INFO - PROCESS | 3752 | 1464053233072 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]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 906ms 18:27:13 INFO - PROCESS | 3752 | 1464053233110 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 18:27:13 INFO - PROCESS | 3752 | 1464053233115 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 18:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:27:13 INFO - PROCESS | 3752 | 1464053233121 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 3752 | 1464053233123 Marionette TRACE conn3 <- [1,1402,null,{}] 18:27:13 INFO - PROCESS | 3752 | 1464053233127 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}] 18:27:13 INFO - PROCESS | 3752 | 1464053233219 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 18:27:13 INFO - PROCESS | 3752 | 1464053233229 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:13 INFO - PROCESS | 3752 | ++DOCSHELL 16990000 == 81 [pid = 3752] [id = 360] 18:27:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (169E9400) [pid = 3752] [serial = 1079] [outer = 00000000] 18:27:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (17831800) [pid = 3752] [serial = 1080] [outer = 169E9400] 18:27:13 INFO - PROCESS | 3752 | 1464053233273 Marionette DEBUG loaded listener.js 18:27:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (178EC400) [pid = 3752] [serial = 1081] [outer = 169E9400] 18:27:13 INFO - PROCESS | 3752 | 1464053233801 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]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 18:27:13 INFO - PROCESS | 3752 | 1464053233861 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 18:27:13 INFO - PROCESS | 3752 | 1464053233863 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 18:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:27:13 INFO - PROCESS | 3752 | 1464053233867 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 3752 | 1464053233870 Marionette TRACE conn3 <- [1,1406,null,{}] 18:27:13 INFO - PROCESS | 3752 | 1464053233880 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}] 18:27:13 INFO - PROCESS | 3752 | 1464053234007 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 18:27:14 INFO - PROCESS | 3752 | 1464053234075 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 3752 | ++DOCSHELL 1A11C000 == 82 [pid = 3752] [id = 361] 18:27:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1A223800) [pid = 3752] [serial = 1082] [outer = 00000000] 18:27:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1A6EB000) [pid = 3752] [serial = 1083] [outer = 1A223800] 18:27:14 INFO - PROCESS | 3752 | 1464053234121 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1A844400) [pid = 3752] [serial = 1084] [outer = 1A223800] 18:27:14 INFO - PROCESS | 3752 | 1464053234557 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]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 18:27:14 INFO - PROCESS | 3752 | 1464053234623 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 18:27:14 INFO - PROCESS | 3752 | 1464053234626 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 18:27:14 INFO - PROCESS | 3752 | 1464053234633 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - PROCESS | 3752 | 1464053234635 Marionette TRACE conn3 <- [1,1410,null,{}] 18:27:14 INFO - PROCESS | 3752 | 1464053234638 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}] 18:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:27:14 INFO - PROCESS | 3752 | 1464053234764 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 18:27:14 INFO - PROCESS | 3752 | 1464053234835 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 3752 | ++DOCSHELL 1AC85C00 == 83 [pid = 3752] [id = 362] 18:27:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1AC86400) [pid = 3752] [serial = 1085] [outer = 00000000] 18:27:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1AC93400) [pid = 3752] [serial = 1086] [outer = 1AC86400] 18:27:14 INFO - PROCESS | 3752 | 1464053234884 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1AD3D000) [pid = 3752] [serial = 1087] [outer = 1AC86400] 18:27:15 INFO - PROCESS | 3752 | 1464053235335 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]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 18:27:15 INFO - PROCESS | 3752 | 1464053235378 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 3752 | 1464053235389 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 18:27:15 INFO - PROCESS | 3752 | 1464053235393 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:27:15 INFO - PROCESS | 3752 | 1464053235395 Marionette TRACE conn3 <- [1,1414,null,{}] 18:27:15 INFO - PROCESS | 3752 | 1464053235398 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}] 18:27:15 INFO - PROCESS | 3752 | 1464053235520 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 18:27:15 INFO - PROCESS | 3752 | 1464053235586 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 3752 | ++DOCSHELL 1A8C6800 == 84 [pid = 3752] [id = 363] 18:27:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1AD39800) [pid = 3752] [serial = 1088] [outer = 00000000] 18:27:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1B308400) [pid = 3752] [serial = 1089] [outer = 1AD39800] 18:27:15 INFO - PROCESS | 3752 | 1464053235630 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1B482400) [pid = 3752] [serial = 1090] [outer = 1AD39800] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (102CB800) [pid = 3752] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1A6B7800) [pid = 3752] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (16BD9C00) [pid = 3752] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (13384000) [pid = 3752] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (10F1F800) [pid = 3752] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (19727C00) [pid = 3752] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (17363000) [pid = 3752] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1A84F800) [pid = 3752] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1A773000) [pid = 3752] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (17831C00) [pid = 3752] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (19C49800) [pid = 3752] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (12D86C00) [pid = 3752] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1782D000) [pid = 3752] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (168E2C00) [pid = 3752] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (10A60800) [pid = 3752] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (10F33000) [pid = 3752] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (19AAA400) [pid = 3752] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:27:15 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (13118C00) [pid = 3752] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:27:16 INFO - PROCESS | 3752 | 1464053236103 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]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 749ms 18:27:16 INFO - PROCESS | 3752 | 1464053236154 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 3752 | 1464053236156 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 18:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:27:16 INFO - PROCESS | 3752 | 1464053236161 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 3752 | 1464053236163 Marionette TRACE conn3 <- [1,1418,null,{}] 18:27:16 INFO - PROCESS | 3752 | 1464053236166 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}] 18:27:16 INFO - PROCESS | 3752 | 1464053236262 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 18:27:16 INFO - PROCESS | 3752 | 1464053236269 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 3752 | ++DOCSHELL 1616F400 == 85 [pid = 3752] [id = 364] 18:27:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (161D0400) [pid = 3752] [serial = 1091] [outer = 00000000] 18:27:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1A11BC00) [pid = 3752] [serial = 1092] [outer = 161D0400] 18:27:16 INFO - PROCESS | 3752 | 1464053236315 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (1A6F5400) [pid = 3752] [serial = 1093] [outer = 161D0400] 18:27:16 INFO - PROCESS | 3752 | 1464053236766 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]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 640ms 18:27:16 INFO - PROCESS | 3752 | 1464053236796 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 3752 | 1464053236798 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 18:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:27:16 INFO - PROCESS | 3752 | 1464053236801 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 3752 | 1464053236803 Marionette TRACE conn3 <- [1,1422,null,{}] 18:27:16 INFO - PROCESS | 3752 | 1464053236807 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}] 18:27:16 INFO - PROCESS | 3752 | 1464053236892 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 18:27:16 INFO - PROCESS | 3752 | 1464053236898 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 3752 | ++DOCSHELL 128A5000 == 86 [pid = 3752] [id = 365] 18:27:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (17837C00) [pid = 3752] [serial = 1094] [outer = 00000000] 18:27:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1B308000) [pid = 3752] [serial = 1095] [outer = 17837C00] 18:27:16 INFO - PROCESS | 3752 | 1464053236941 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1B55A000) [pid = 3752] [serial = 1096] [outer = 17837C00] 18:27:17 INFO - PROCESS | 3752 | 1464053237377 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]]]}] 18:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 641ms 18:27:17 INFO - PROCESS | 3752 | 1464053237440 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 18:27:17 INFO - PROCESS | 3752 | 1464053237442 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 18:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:27:17 INFO - PROCESS | 3752 | 1464053237445 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - PROCESS | 3752 | 1464053237447 Marionette TRACE conn3 <- [1,1426,null,{}] 18:27:17 INFO - PROCESS | 3752 | 1464053237450 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}] 18:27:17 INFO - PROCESS | 3752 | 1464053237539 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 18:27:17 INFO - PROCESS | 3752 | 1464053237556 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:17 INFO - PROCESS | 3752 | ++DOCSHELL 19951000 == 87 [pid = 3752] [id = 366] 18:27:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1B55A800) [pid = 3752] [serial = 1097] [outer = 00000000] 18:27:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1B5B5C00) [pid = 3752] [serial = 1098] [outer = 1B55A800] 18:27:17 INFO - PROCESS | 3752 | 1464053237600 Marionette DEBUG loaded listener.js 18:27:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1D21CC00) [pid = 3752] [serial = 1099] [outer = 1B55A800] 18:27:18 INFO - PROCESS | 3752 | 1464053238312 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]]]}] 18:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 890ms 18:27:18 INFO - PROCESS | 3752 | 1464053238350 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 3752 | 1464053238355 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 18:27:18 INFO - PROCESS | 3752 | 1464053238360 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:27:18 INFO - PROCESS | 3752 | 1464053238365 Marionette TRACE conn3 <- [1,1430,null,{}] 18:27:18 INFO - PROCESS | 3752 | 1464053238370 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}] 18:27:18 INFO - PROCESS | 3752 | 1464053238488 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 18:27:18 INFO - PROCESS | 3752 | 1464053238650 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 3752 | ++DOCSHELL 12D86C00 == 88 [pid = 3752] [id = 367] 18:27:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (13326400) [pid = 3752] [serial = 1100] [outer = 00000000] 18:27:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (140D6C00) [pid = 3752] [serial = 1101] [outer = 13326400] 18:27:18 INFO - PROCESS | 3752 | 1464053238706 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1616D800) [pid = 3752] [serial = 1102] [outer = 13326400] 18:27:19 INFO - PROCESS | 3752 | 1464053239295 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]]]}] 18:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 999ms 18:27:19 INFO - PROCESS | 3752 | 1464053239363 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 18:27:19 INFO - PROCESS | 3752 | 1464053239369 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 18:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:27:19 INFO - PROCESS | 3752 | 1464053239376 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:27:19 INFO - PROCESS | 3752 | 1464053239379 Marionette TRACE conn3 <- [1,1434,null,{}] 18:27:19 INFO - PROCESS | 3752 | 1464053239383 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}] 18:27:19 INFO - PROCESS | 3752 | 1464053239496 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 18:27:19 INFO - PROCESS | 3752 | 1464053239642 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 3752 | ++DOCSHELL 17831400 == 89 [pid = 3752] [id = 368] 18:27:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (17FE8400) [pid = 3752] [serial = 1103] [outer = 00000000] 18:27:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1976FC00) [pid = 3752] [serial = 1104] [outer = 17FE8400] 18:27:19 INFO - PROCESS | 3752 | 1464053239698 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (19AA4800) [pid = 3752] [serial = 1105] [outer = 17FE8400] 18:27:20 INFO - PROCESS | 3752 | 1464053240346 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]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1046ms 18:27:20 INFO - PROCESS | 3752 | 1464053240436 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 3752 | 1464053240439 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 18:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:27:20 INFO - PROCESS | 3752 | 1464053240442 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 3752 | 1464053240446 Marionette TRACE conn3 <- [1,1438,null,{}] 18:27:20 INFO - PROCESS | 3752 | 1464053240457 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}] 18:27:20 INFO - PROCESS | 3752 | 1464053240602 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 18:27:20 INFO - PROCESS | 3752 | 1464053240750 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 3752 | ++DOCSHELL 1B5B4400 == 90 [pid = 3752] [id = 369] 18:27:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1D217C00) [pid = 3752] [serial = 1106] [outer = 00000000] 18:27:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1D222000) [pid = 3752] [serial = 1107] [outer = 1D217C00] 18:27:20 INFO - PROCESS | 3752 | 1464053240815 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1EBC3000) [pid = 3752] [serial = 1108] [outer = 1D217C00] 18:27:21 INFO - PROCESS | 3752 | 1464053241388 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]]]}] 18:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 999ms 18:27:21 INFO - PROCESS | 3752 | 1464053241446 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 18:27:21 INFO - PROCESS | 3752 | 1464053241448 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 18:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:27:21 INFO - PROCESS | 3752 | 1464053241452 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:27:21 INFO - PROCESS | 3752 | 1464053241454 Marionette TRACE conn3 <- [1,1442,null,{}] 18:27:21 INFO - PROCESS | 3752 | 1464053241471 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}] 18:27:21 INFO - PROCESS | 3752 | 1464053241622 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 18:27:21 INFO - PROCESS | 3752 | 1464053241638 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 3752 | ++DOCSHELL 10C34400 == 91 [pid = 3752] [id = 370] 18:27:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (10C34C00) [pid = 3752] [serial = 1109] [outer = 00000000] 18:27:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (10C39000) [pid = 3752] [serial = 1110] [outer = 10C34C00] 18:27:21 INFO - PROCESS | 3752 | 1464053241690 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (11231000) [pid = 3752] [serial = 1111] [outer = 10C34C00] 18:27:22 INFO - PROCESS | 3752 | 1464053242371 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]]]}] 18:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 999ms 18:27:22 INFO - PROCESS | 3752 | 1464053242454 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 18:27:22 INFO - PROCESS | 3752 | 1464053242456 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 18:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:27:22 INFO - PROCESS | 3752 | 1464053242460 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:27:22 INFO - PROCESS | 3752 | 1464053242462 Marionette TRACE conn3 <- [1,1446,null,{}] 18:27:22 INFO - PROCESS | 3752 | 1464053242465 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}] 18:27:22 INFO - PROCESS | 3752 | 1464053242592 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 18:27:22 INFO - PROCESS | 3752 | 1464053242732 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:22 INFO - PROCESS | 3752 | ++DOCSHELL 17830C00 == 92 [pid = 3752] [id = 371] 18:27:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1D221C00) [pid = 3752] [serial = 1112] [outer = 00000000] 18:27:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1EBC7400) [pid = 3752] [serial = 1113] [outer = 1D221C00] 18:27:22 INFO - PROCESS | 3752 | 1464053242787 Marionette DEBUG loaded listener.js 18:27:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1EBCC400) [pid = 3752] [serial = 1114] [outer = 1D221C00] 18:27:23 INFO - PROCESS | 3752 | 1464053243336 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]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 953ms 18:27:23 INFO - PROCESS | 3752 | 1464053243405 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 3752 | 1464053243407 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 18:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:27:23 INFO - PROCESS | 3752 | 1464053243411 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - PROCESS | 3752 | 1464053243413 Marionette TRACE conn3 <- [1,1450,null,{}] 18:27:23 INFO - PROCESS | 3752 | 1464053243417 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}] 18:27:23 INFO - PROCESS | 3752 | 1464053243535 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 18:27:23 INFO - PROCESS | 3752 | 1464053243686 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 3752 | ++DOCSHELL 0F889800 == 93 [pid = 3752] [id = 372] 18:27:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (0F889C00) [pid = 3752] [serial = 1115] [outer = 00000000] 18:27:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (0F890800) [pid = 3752] [serial = 1116] [outer = 0F889C00] 18:27:23 INFO - PROCESS | 3752 | 1464053243740 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (1D21DC00) [pid = 3752] [serial = 1117] [outer = 0F889C00] 18:27:24 INFO - PROCESS | 3752 | 1464053244379 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]]]}] 18:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1000ms 18:27:24 INFO - PROCESS | 3752 | 1464053244422 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 3752 | 1464053244424 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 18:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:27:24 INFO - PROCESS | 3752 | 1464053244429 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - PROCESS | 3752 | 1464053244431 Marionette TRACE conn3 <- [1,1454,null,{}] 18:27:24 INFO - PROCESS | 3752 | 1464053244435 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}] 18:27:24 INFO - PROCESS | 3752 | 1464053244543 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 18:27:24 INFO - PROCESS | 3752 | 1464053244954 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:24 INFO - PROCESS | 3752 | ++DOCSHELL 0F345C00 == 94 [pid = 3752] [id = 373] 18:27:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (0F34F000) [pid = 3752] [serial = 1118] [outer = 00000000] 18:27:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (10567800) [pid = 3752] [serial = 1119] [outer = 0F34F000] 18:27:25 INFO - PROCESS | 3752 | 1464053245024 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (10A61000) [pid = 3752] [serial = 1120] [outer = 0F34F000] 18:27:25 INFO - PROCESS | 3752 | 1464053245635 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]]]}] 18:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1233ms 18:27:25 INFO - PROCESS | 3752 | 1464053245673 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 3752 | 1464053245676 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 18:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:27:25 INFO - PROCESS | 3752 | 1464053245681 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 3752 | 1464053245684 Marionette TRACE conn3 <- [1,1458,null,{}] 18:27:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (10C38800) [pid = 3752] [serial = 1121] [outer = 1B487000] 18:27:25 INFO - PROCESS | 3752 | 1464053245711 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}] 18:27:25 INFO - PROCESS | 3752 | 1464053245879 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 18:27:26 INFO - PROCESS | 3752 | 1464053246053 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 3752 | ++DOCSHELL 12AEB000 == 95 [pid = 3752] [id = 374] 18:27:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (12AF4400) [pid = 3752] [serial = 1122] [outer = 00000000] 18:27:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (13115C00) [pid = 3752] [serial = 1123] [outer = 12AF4400] 18:27:26 INFO - PROCESS | 3752 | 1464053246120 Marionette DEBUG loaded listener.js 18:27:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (1331CC00) [pid = 3752] [serial = 1124] [outer = 12AF4400] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 11A0B800 == 94 [pid = 3752] [id = 244] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 152EA000 == 93 [pid = 3752] [id = 25] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 19779400 == 92 [pid = 3752] [id = 182] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 0F34BC00 == 91 [pid = 3752] [id = 243] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 1972AC00 == 90 [pid = 3752] [id = 154] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 1A3F1800 == 89 [pid = 3752] [id = 259] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 128A5000 == 88 [pid = 3752] [id = 365] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 1616F400 == 87 [pid = 3752] [id = 364] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 1A8C6800 == 86 [pid = 3752] [id = 363] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 1AC85C00 == 85 [pid = 3752] [id = 362] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 1A11C000 == 84 [pid = 3752] [id = 361] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 16990000 == 83 [pid = 3752] [id = 360] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 10A7C800 == 82 [pid = 3752] [id = 324] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 10F63800 == 81 [pid = 3752] [id = 359] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 17907C00 == 80 [pid = 3752] [id = 355] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 17836400 == 79 [pid = 3752] [id = 354] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 16BD3800 == 78 [pid = 3752] [id = 353] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 16145400 == 77 [pid = 3752] [id = 352] 18:27:26 INFO - PROCESS | 3752 | --DOCSHELL 10277400 == 76 [pid = 3752] [id = 351] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (17838C00) [pid = 3752] [serial = 928] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (1402D400) [pid = 3752] [serial = 925] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (10F6F800) [pid = 3752] [serial = 922] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (1A6EAC00) [pid = 3752] [serial = 931] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (1A76CC00) [pid = 3752] [serial = 934] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (1A8C3800) [pid = 3752] [serial = 937] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1AC90000) [pid = 3752] [serial = 940] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (13385C00) [pid = 3752] [serial = 1050] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (19945000) [pid = 3752] [serial = 1008] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1A22A400) [pid = 3752] [serial = 1011] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1523D000) [pid = 3752] [serial = 997] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (13D23C00) [pid = 3752] [serial = 996] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (17910400) [pid = 3752] [serial = 1005] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (181B7400) [pid = 3752] [serial = 1006] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (16994800) [pid = 3752] [serial = 1002] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (16BD8400) [pid = 3752] [serial = 1003] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (156E7C00) [pid = 3752] [serial = 993] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (117A6800) [pid = 3752] [serial = 999] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (13706C00) [pid = 3752] [serial = 1000] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (11A04000) [pid = 3752] [serial = 1047] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1A76B400) [pid = 3752] [serial = 1014] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (11C0C000) [pid = 3752] [serial = 975] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1698F400) [pid = 3752] [serial = 978] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1A84F400) [pid = 3752] [serial = 981] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1AF24000) [pid = 3752] [serial = 984] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (13D24C00) [pid = 3752] [serial = 1048] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1B0D7C00) [pid = 3752] [serial = 987] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1B480C00) [pid = 3752] [serial = 990] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1A84A000) [pid = 3752] [serial = 1015] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (15FEAC00) [pid = 3752] [serial = 1020] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (11C60000) [pid = 3752] [serial = 1026] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (16150000) [pid = 3752] [serial = 1029] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (19C41800) [pid = 3752] [serial = 1032] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1AC87400) [pid = 3752] [serial = 1035] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1B306400) [pid = 3752] [serial = 1038] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1B5AB800) [pid = 3752] [serial = 1041] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (10E82400) [pid = 3752] [serial = 1017] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (13395400) [pid = 3752] [serial = 1044] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (10F40800) [pid = 3752] [serial = 1018] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1A6B1C00) [pid = 3752] [serial = 1012] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (16C78800) [pid = 3752] [serial = 1021] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1994F400) [pid = 3752] [serial = 1009] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1AD39C00) [pid = 3752] [serial = 973] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (18372C00) [pid = 3752] [serial = 1023] [outer = 00000000] [url = about:blank] 18:27:26 INFO - PROCESS | 3752 | 1464053246701 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]]]}] 18:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1047ms 18:27:26 INFO - PROCESS | 3752 | 1464053246711 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 18:27:26 INFO - PROCESS | 3752 | 1464053246715 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 18:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:27:26 INFO - PROCESS | 3752 | 1464053246720 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - PROCESS | 3752 | 1464053246722 Marionette TRACE conn3 <- [1,1462,null,{}] 18:27:26 INFO - PROCESS | 3752 | 1464053246725 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}] 18:27:26 INFO - PROCESS | 3752 | 1464053246818 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 18:27:26 INFO - PROCESS | 3752 | 1464053246939 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 3752 | ++DOCSHELL 10A5BC00 == 77 [pid = 3752] [id = 375] 18:27:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (10A81000) [pid = 3752] [serial = 1125] [outer = 00000000] 18:27:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (11A0B800) [pid = 3752] [serial = 1126] [outer = 10A81000] 18:27:26 INFO - PROCESS | 3752 | 1464053246991 Marionette DEBUG loaded listener.js 18:27:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1339F400) [pid = 3752] [serial = 1127] [outer = 10A81000] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1A846000 == 76 [pid = 3752] [id = 312] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1B55BC00 == 75 [pid = 3752] [id = 347] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10A80C00 == 74 [pid = 3752] [id = 314] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1AC86C00 == 73 [pid = 3752] [id = 170] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1A128400 == 72 [pid = 3752] [id = 169] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10F11800 == 71 [pid = 3752] [id = 232] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 0F984400 == 70 [pid = 3752] [id = 279] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 17F50C00 == 69 [pid = 3752] [id = 198] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10559000 == 68 [pid = 3752] [id = 295] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 17FEEC00 == 67 [pid = 3752] [id = 246] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1A843C00 == 66 [pid = 3752] [id = 265] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 16172400 == 65 [pid = 3752] [id = 294] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 11A0BC00 == 64 [pid = 3752] [id = 149] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 112A8400 == 63 [pid = 3752] [id = 247] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 152E2000 == 62 [pid = 3752] [id = 26] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1A6EFC00 == 61 [pid = 3752] [id = 212] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 13118400 == 60 [pid = 3752] [id = 341] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1A769400 == 59 [pid = 3752] [id = 313] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10F20800 == 58 [pid = 3752] [id = 348] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 19AA5400 == 57 [pid = 3752] [id = 211] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1AC8F000 == 56 [pid = 3752] [id = 193] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1307CC00 == 55 [pid = 3752] [id = 171] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1109F800 == 54 [pid = 3752] [id = 345] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 17FE8C00 == 53 [pid = 3752] [id = 262] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 19772C00 == 52 [pid = 3752] [id = 344] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10F6EC00 == 51 [pid = 3752] [id = 290] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1109F400 == 50 [pid = 3752] [id = 183] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 13396C00 == 49 [pid = 3752] [id = 166] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 16988C00 == 48 [pid = 3752] [id = 208] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10A58400 == 47 [pid = 3752] [id = 167] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10F66800 == 46 [pid = 3752] [id = 266] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 19AA5800 == 45 [pid = 3752] [id = 357] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1A6F6000 == 44 [pid = 3752] [id = 346] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10F69400 == 43 [pid = 3752] [id = 358] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10F18400 == 42 [pid = 3752] [id = 343] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 19AAA800 == 41 [pid = 3752] [id = 356] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 156E0400 == 40 [pid = 3752] [id = 190] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1782DC00 == 39 [pid = 3752] [id = 213] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1331D000 == 38 [pid = 3752] [id = 264] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 140D3800 == 37 [pid = 3752] [id = 214] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1A84B800 == 36 [pid = 3752] [id = 155] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 12AEB000 == 35 [pid = 3752] [id = 374] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 0F889800 == 34 [pid = 3752] [id = 372] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 0F345C00 == 33 [pid = 3752] [id = 373] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 10C34400 == 32 [pid = 3752] [id = 370] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 17830C00 == 31 [pid = 3752] [id = 371] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 1B5B4400 == 30 [pid = 3752] [id = 369] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 17831400 == 29 [pid = 3752] [id = 368] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 19951000 == 28 [pid = 3752] [id = 366] 18:27:29 INFO - PROCESS | 3752 | --DOCSHELL 12D86C00 == 27 [pid = 3752] [id = 367] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 13D24000 == 26 [pid = 3752] [id = 140] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 16BD6C00 == 25 [pid = 3752] [id = 130] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 10A59400 == 24 [pid = 3752] [id = 142] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 137F2000 == 23 [pid = 3752] [id = 134] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 19729800 == 22 [pid = 3752] [id = 138] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 1523D400 == 21 [pid = 3752] [id = 137] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 13376400 == 20 [pid = 3752] [id = 128] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 156E6400 == 19 [pid = 3752] [id = 143] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 17368C00 == 18 [pid = 3752] [id = 131] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 11A0F800 == 17 [pid = 3752] [id = 141] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 11233800 == 16 [pid = 3752] [id = 133] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 19728C00 == 15 [pid = 3752] [id = 139] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 16171000 == 14 [pid = 3752] [id = 129] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 117B1400 == 13 [pid = 3752] [id = 136] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 112AB400 == 12 [pid = 3752] [id = 127] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 16170400 == 11 [pid = 3752] [id = 135] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 16148000 == 10 [pid = 3752] [id = 144] 18:27:30 INFO - PROCESS | 3752 | --DOCSHELL 10558C00 == 9 [pid = 3752] [id = 132] 18:27:30 INFO - PROCESS | 3752 | 1464053250804 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]]]}] 18:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 4139ms 18:27:30 INFO - PROCESS | 3752 | 1464053250864 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 18:27:30 INFO - PROCESS | 3752 | 1464053250868 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 18:27:30 INFO - PROCESS | 3752 | 1464053250874 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:27:30 INFO - PROCESS | 3752 | 1464053250877 Marionette TRACE conn3 <- [1,1466,null,{}] 18:27:30 INFO - PROCESS | 3752 | 1464053250883 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}] 18:27:30 INFO - PROCESS | 3752 | 1464053250976 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 18:27:30 INFO - PROCESS | 3752 | 1464053250986 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 3752 | ++DOCSHELL 0F886C00 == 10 [pid = 3752] [id = 376] 18:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (0F887000) [pid = 3752] [serial = 1128] [outer = 00000000] 18:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (0F97B800) [pid = 3752] [serial = 1129] [outer = 0F887000] 18:27:31 INFO - PROCESS | 3752 | 1464053251034 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1027A800) [pid = 3752] [serial = 1130] [outer = 0F887000] 18:27:31 INFO - PROCESS | 3752 | 1464053251545 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]]]}] 18:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 703ms 18:27:31 INFO - PROCESS | 3752 | 1464053251574 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 18:27:31 INFO - PROCESS | 3752 | 1464053251580 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 18:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:27:31 INFO - PROCESS | 3752 | 1464053251586 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:27:31 INFO - PROCESS | 3752 | 1464053251589 Marionette TRACE conn3 <- [1,1470,null,{}] 18:27:31 INFO - PROCESS | 3752 | 1464053251593 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}] 18:27:31 INFO - PROCESS | 3752 | 1464053251679 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 18:27:31 INFO - PROCESS | 3752 | 1464053251690 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 3752 | ++DOCSHELL 0F886000 == 11 [pid = 3752] [id = 377] 18:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (10A57C00) [pid = 3752] [serial = 1131] [outer = 00000000] 18:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (10C31800) [pid = 3752] [serial = 1132] [outer = 10A57C00] 18:27:31 INFO - PROCESS | 3752 | 1464053251735 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (10E27400) [pid = 3752] [serial = 1133] [outer = 10A57C00] 18:27:32 INFO - PROCESS | 3752 | 1464053252271 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]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 750ms 18:27:32 INFO - PROCESS | 3752 | 1464053252325 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 3752 | 1464053252328 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 18:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:27:32 INFO - PROCESS | 3752 | 1464053252331 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 3752 | 1464053252335 Marionette TRACE conn3 <- [1,1474,null,{}] 18:27:32 INFO - PROCESS | 3752 | 1464053252351 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}] 18:27:32 INFO - PROCESS | 3752 | 1464053252499 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 18:27:32 INFO - PROCESS | 3752 | 1464053252563 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 3752 | ++DOCSHELL 10F67C00 == 12 [pid = 3752] [id = 378] 18:27:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (10F68800) [pid = 3752] [serial = 1134] [outer = 00000000] 18:27:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (10F6F800) [pid = 3752] [serial = 1135] [outer = 10F68800] 18:27:32 INFO - PROCESS | 3752 | 1464053252612 Marionette DEBUG loaded listener.js 18:27:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (11233000) [pid = 3752] [serial = 1136] [outer = 10F68800] 18:27:33 INFO - PROCESS | 3752 | 1464053253077 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]]]}] 18:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 796ms 18:27:33 INFO - PROCESS | 3752 | 1464053253132 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 3752 | 1464053253135 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 18:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:27:33 INFO - PROCESS | 3752 | 1464053253138 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 3752 | 1464053253140 Marionette TRACE conn3 <- [1,1478,null,{}] 18:27:33 INFO - PROCESS | 3752 | 1464053253149 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}] 18:27:33 INFO - PROCESS | 3752 | 1464053253270 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 18:27:33 INFO - PROCESS | 3752 | 1464053253282 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 3752 | ++DOCSHELL 105F2400 == 13 [pid = 3752] [id = 379] 18:27:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (11A04000) [pid = 3752] [serial = 1137] [outer = 00000000] 18:27:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (12B5A800) [pid = 3752] [serial = 1138] [outer = 11A04000] 18:27:33 INFO - PROCESS | 3752 | 1464053253327 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (13118800) [pid = 3752] [serial = 1139] [outer = 11A04000] 18:27:33 INFO - PROCESS | 3752 | 1464053253793 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]]]}] 18:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 687ms 18:27:33 INFO - PROCESS | 3752 | 1464053253837 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 3752 | 1464053253839 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 18:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:27:33 INFO - PROCESS | 3752 | 1464053253842 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 3752 | 1464053253844 Marionette TRACE conn3 <- [1,1482,null,{}] 18:27:33 INFO - PROCESS | 3752 | 1464053253847 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}] 18:27:33 INFO - PROCESS | 3752 | 1464053253986 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 18:27:33 INFO - PROCESS | 3752 | 1464053253996 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:34 INFO - PROCESS | 3752 | ++DOCSHELL 11CE9000 == 14 [pid = 3752] [id = 380] 18:27:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (12AF5C00) [pid = 3752] [serial = 1140] [outer = 00000000] 18:27:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (13396C00) [pid = 3752] [serial = 1141] [outer = 12AF5C00] 18:27:34 INFO - PROCESS | 3752 | 1464053254039 Marionette DEBUG loaded listener.js 18:27:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1339E800) [pid = 3752] [serial = 1142] [outer = 12AF5C00] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1B55C400) [pid = 3752] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (17FEA400) [pid = 3752] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1A76D400) [pid = 3752] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (13376800) [pid = 3752] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (10F3C000) [pid = 3752] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (1AF20000) [pid = 3752] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (10F6C800) [pid = 3752] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1B312400) [pid = 3752] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (13326400) [pid = 3752] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (10C34C00) [pid = 3752] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (16084000) [pid = 3752] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (17838400) [pid = 3752] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (130D0C00) [pid = 3752] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1A223800) [pid = 3752] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (17FE8400) [pid = 3752] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (19AA8400) [pid = 3752] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1972B400) [pid = 3752] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (161D0400) [pid = 3752] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1D221C00) [pid = 3752] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (112AA800) [pid = 3752] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17FEA800) [pid = 3752] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (10F17400) [pid = 3752] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (0F34F000) [pid = 3752] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (19949C00) [pid = 3752] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (102F8000) [pid = 3752] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1AC86400) [pid = 3752] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1D217C00) [pid = 3752] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1A76EC00) [pid = 3752] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (17837C00) [pid = 3752] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (0F889C00) [pid = 3752] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (169E9400) [pid = 3752] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (10F67800) [pid = 3752] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (130D5C00) [pid = 3752] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1B55A800) [pid = 3752] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19AAB000) [pid = 3752] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (159C7000) [pid = 3752] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (12AF4400) [pid = 3752] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1AD39800) [pid = 3752] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1614BC00) [pid = 3752] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (170E0800) [pid = 3752] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:27:35 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (10F33C00) [pid = 3752] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:27:35 INFO - PROCESS | 3752 | 1464053255489 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]]]}] 18:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1702ms 18:27:35 INFO - PROCESS | 3752 | 1464053255550 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 3752 | 1464053255552 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 18:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:27:35 INFO - PROCESS | 3752 | 1464053255555 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 3752 | 1464053255557 Marionette TRACE conn3 <- [1,1486,null,{}] 18:27:35 INFO - PROCESS | 3752 | 1464053255561 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}] 18:27:35 INFO - PROCESS | 3752 | 1464053255671 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 18:27:35 INFO - PROCESS | 3752 | 1464053255684 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 3752 | ++DOCSHELL 10F6A000 == 15 [pid = 3752] [id = 381] 18:27:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (10F6C800) [pid = 3752] [serial = 1143] [outer = 00000000] 18:27:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1339C800) [pid = 3752] [serial = 1144] [outer = 10F6C800] 18:27:35 INFO - PROCESS | 3752 | 1464053255728 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (137E9400) [pid = 3752] [serial = 1145] [outer = 10F6C800] 18:27:36 INFO - PROCESS | 3752 | 1464053256146 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]]]}] 18:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 625ms 18:27:36 INFO - PROCESS | 3752 | 1464053256194 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 3752 | 1464053256196 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 18:27:36 INFO - PROCESS | 3752 | 1464053256199 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:27:36 INFO - PROCESS | 3752 | 1464053256201 Marionette TRACE conn3 <- [1,1490,null,{}] 18:27:36 INFO - PROCESS | 3752 | 1464053256204 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}] 18:27:36 INFO - PROCESS | 3752 | 1464053256288 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 18:27:36 INFO - PROCESS | 3752 | 1464053256294 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 3752 | ++DOCSHELL 13399C00 == 16 [pid = 3752] [id = 382] 18:27:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1339C000) [pid = 3752] [serial = 1146] [outer = 00000000] 18:27:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (14010000) [pid = 3752] [serial = 1147] [outer = 1339C000] 18:27:36 INFO - PROCESS | 3752 | 1464053256337 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (14012400) [pid = 3752] [serial = 1148] [outer = 1339C000] 18:27:36 INFO - PROCESS | 3752 | 1464053256777 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]]]}] 18:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 624ms 18:27:36 INFO - PROCESS | 3752 | 1464053256837 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 3752 | 1464053256839 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 18:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:27:36 INFO - PROCESS | 3752 | 1464053256847 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - PROCESS | 3752 | 1464053256848 Marionette TRACE conn3 <- [1,1494,null,{}] 18:27:36 INFO - PROCESS | 3752 | 1464053256851 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}] 18:27:36 INFO - PROCESS | 3752 | 1464053256940 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 18:27:36 INFO - PROCESS | 3752 | 1464053256946 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 3752 | ++DOCSHELL 13D24400 == 17 [pid = 3752] [id = 383] 18:27:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (140C9C00) [pid = 3752] [serial = 1149] [outer = 00000000] 18:27:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (14EA8000) [pid = 3752] [serial = 1150] [outer = 140C9C00] 18:27:37 INFO - PROCESS | 3752 | 1464053257001 Marionette DEBUG loaded listener.js 18:27:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (14EAFC00) [pid = 3752] [serial = 1151] [outer = 140C9C00] 18:27:37 INFO - PROCESS | 3752 | 1464053257847 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]]]}] 18:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1046ms 18:27:37 INFO - PROCESS | 3752 | 1464053257900 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 3752 | 1464053257905 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 18:27:37 INFO - PROCESS | 3752 | 1464053257910 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:27:37 INFO - PROCESS | 3752 | 1464053257915 Marionette TRACE conn3 <- [1,1498,null,{}] 18:27:37 INFO - PROCESS | 3752 | 1464053257920 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}] 18:27:38 INFO - PROCESS | 3752 | 1464053258035 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 18:27:38 INFO - PROCESS | 3752 | 1464053258170 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 3752 | ++DOCSHELL 102ED000 == 18 [pid = 3752] [id = 384] 18:27:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (102F8000) [pid = 3752] [serial = 1152] [outer = 00000000] 18:27:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (10C2F000) [pid = 3752] [serial = 1153] [outer = 102F8000] 18:27:38 INFO - PROCESS | 3752 | 1464053258226 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (10F16000) [pid = 3752] [serial = 1154] [outer = 102F8000] 18:27:38 INFO - PROCESS | 3752 | 1464053258894 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]]]}] 18:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1046ms 18:27:38 INFO - PROCESS | 3752 | 1464053258980 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 18:27:38 INFO - PROCESS | 3752 | 1464053258986 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 18:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:27:39 INFO - PROCESS | 3752 | 1464053258997 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:27:39 INFO - PROCESS | 3752 | 1464053258999 Marionette TRACE conn3 <- [1,1502,null,{}] 18:27:39 INFO - PROCESS | 3752 | 1464053259003 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}] 18:27:39 INFO - PROCESS | 3752 | 1464053259197 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 18:27:39 INFO - PROCESS | 3752 | 1464053259209 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:39 INFO - PROCESS | 3752 | ++DOCSHELL 0F88F000 == 19 [pid = 3752] [id = 385] 18:27:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (10A5C400) [pid = 3752] [serial = 1155] [outer = 00000000] 18:27:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (10C35400) [pid = 3752] [serial = 1156] [outer = 10A5C400] 18:27:39 INFO - PROCESS | 3752 | 1464053259262 Marionette DEBUG loaded listener.js 18:27:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1122F000) [pid = 3752] [serial = 1157] [outer = 10A5C400] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (11A0B800) [pid = 3752] [serial = 1126] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1A6EB000) [pid = 3752] [serial = 1083] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1A844400) [pid = 3752] [serial = 1084] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1B308400) [pid = 3752] [serial = 1089] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1AD3D000) [pid = 3752] [serial = 1087] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1AC93400) [pid = 3752] [serial = 1086] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1A11BC00) [pid = 3752] [serial = 1092] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1B308000) [pid = 3752] [serial = 1095] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (17831800) [pid = 3752] [serial = 1080] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (16989000) [pid = 3752] [serial = 1078] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (13BE0000) [pid = 3752] [serial = 1077] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1A8B8400) [pid = 3752] [serial = 1075] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1A844C00) [pid = 3752] [serial = 1074] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (13BDEC00) [pid = 3752] [serial = 1051] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (10F66C00) [pid = 3752] [serial = 1053] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (16178400) [pid = 3752] [serial = 1056] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (17364400) [pid = 3752] [serial = 1059] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1836E800) [pid = 3752] [serial = 1062] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (19948000) [pid = 3752] [serial = 1065] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (19C4E800) [pid = 3752] [serial = 1068] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1A6F1C00) [pid = 3752] [serial = 1071] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1B5B5C00) [pid = 3752] [serial = 1098] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1A6E9400) [pid = 3752] [serial = 919] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1B5B6000) [pid = 3752] [serial = 1042] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (16989400) [pid = 3752] [serial = 1057] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (173BF000) [pid = 3752] [serial = 1060] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (16BD2C00) [pid = 3752] [serial = 994] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (1B310800) [pid = 3752] [serial = 1039] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (19950000) [pid = 3752] [serial = 1066] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (1A225000) [pid = 3752] [serial = 1033] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (1AF21400) [pid = 3752] [serial = 1036] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (1A6F6400) [pid = 3752] [serial = 1072] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (117AD000) [pid = 3752] [serial = 1054] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (1972CC00) [pid = 3752] [serial = 1063] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (1A227C00) [pid = 3752] [serial = 1069] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1AF2A000) [pid = 3752] [serial = 985] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (13328C00) [pid = 3752] [serial = 976] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (130DA000) [pid = 3752] [serial = 1027] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1B0DAC00) [pid = 3752] [serial = 988] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (16995000) [pid = 3752] [serial = 1030] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1B486000) [pid = 3752] [serial = 991] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (199DCC00) [pid = 3752] [serial = 1024] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1AC91C00) [pid = 3752] [serial = 982] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1735F800) [pid = 3752] [serial = 979] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (14EA8800) [pid = 3752] [serial = 1045] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (10567800) [pid = 3752] [serial = 1119] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (13704800) [pid = 3752] [serial = 709] [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.] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (1B55A000) [pid = 3752] [serial = 1096] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (13115C00) [pid = 3752] [serial = 1123] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (140D6C00) [pid = 3752] [serial = 1101] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (1331CC00) [pid = 3752] [serial = 1124] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (1616D800) [pid = 3752] [serial = 1102] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (1976FC00) [pid = 3752] [serial = 1104] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 64 (19AA4800) [pid = 3752] [serial = 1105] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 63 (1EBC3000) [pid = 3752] [serial = 1108] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 62 (1D222000) [pid = 3752] [serial = 1107] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 61 (11231000) [pid = 3752] [serial = 1111] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 60 (10C39000) [pid = 3752] [serial = 1110] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 59 (0F890800) [pid = 3752] [serial = 1116] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 58 (1EBCC400) [pid = 3752] [serial = 1114] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 57 (1EBC7400) [pid = 3752] [serial = 1113] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 56 (1B482400) [pid = 3752] [serial = 1090] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 55 (178EC400) [pid = 3752] [serial = 1081] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 54 (10A61000) [pid = 3752] [serial = 1120] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 53 (1D21DC00) [pid = 3752] [serial = 1117] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 52 (1A6F5400) [pid = 3752] [serial = 1093] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | --DOMWINDOW == 51 (1D21CC00) [pid = 3752] [serial = 1099] [outer = 00000000] [url = about:blank] 18:27:40 INFO - PROCESS | 3752 | 1464053260292 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]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1359ms 18:27:40 INFO - PROCESS | 3752 | 1464053260358 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 3752 | 1464053260362 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 18:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:27:40 INFO - PROCESS | 3752 | 1464053260368 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 3752 | 1464053260373 Marionette TRACE conn3 <- [1,1506,null,{}] 18:27:40 INFO - PROCESS | 3752 | 1464053260380 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}] 18:27:40 INFO - PROCESS | 3752 | 1464053260464 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 18:27:40 INFO - PROCESS | 3752 | 1464053260481 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 3752 | ++DOCSHELL 102D3000 == 20 [pid = 3752] [id = 386] 18:27:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 52 (102D4C00) [pid = 3752] [serial = 1158] [outer = 00000000] 18:27:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 53 (10A5EC00) [pid = 3752] [serial = 1159] [outer = 102D4C00] 18:27:40 INFO - PROCESS | 3752 | 1464053260532 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 54 (10C2C400) [pid = 3752] [serial = 1160] [outer = 102D4C00] 18:27:41 INFO - PROCESS | 3752 | 1464053261046 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]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 687ms 18:27:41 INFO - PROCESS | 3752 | 1464053261068 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 3752 | 1464053261073 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 18:27:41 INFO - PROCESS | 3752 | 1464053261083 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:27:41 INFO - PROCESS | 3752 | 1464053261086 Marionette TRACE conn3 <- [1,1510,null,{}] 18:27:41 INFO - PROCESS | 3752 | 1464053261090 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}] 18:27:41 INFO - PROCESS | 3752 | 1464053261167 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 18:27:41 INFO - PROCESS | 3752 | 1464053261176 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 3752 | ++DOCSHELL 10F1A400 == 21 [pid = 3752] [id = 387] 18:27:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 55 (10F20800) [pid = 3752] [serial = 1161] [outer = 00000000] 18:27:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 56 (10F3E400) [pid = 3752] [serial = 1162] [outer = 10F20800] 18:27:41 INFO - PROCESS | 3752 | 1464053261221 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 57 (10F68000) [pid = 3752] [serial = 1163] [outer = 10F20800] 18:27:41 INFO - PROCESS | 3752 | 1464053261675 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"]]]}] 18:27:41 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 () { 18:27:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:27:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:27:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:27:41 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 () { 18:27:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:27:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:27:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:27:41 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 () { 18:27:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:27:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:27:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:27:41 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 () { 18:27:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:27:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:27:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:27:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 640ms 18:27:41 INFO - PROCESS | 3752 | 1464053261727 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 3752 | 1464053261730 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 18:27:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:27:41 INFO - PROCESS | 3752 | 1464053261733 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 3752 | 1464053261737 Marionette TRACE conn3 <- [1,1514,null,{}] 18:27:41 INFO - PROCESS | 3752 | 1464053261747 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}] 18:27:41 INFO - PROCESS | 3752 | 1464053261828 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 18:27:41 INFO - PROCESS | 3752 | 1464053261870 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 3752 | ++DOCSHELL 1331C000 == 22 [pid = 3752] [id = 388] 18:27:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 58 (1337DC00) [pid = 3752] [serial = 1164] [outer = 00000000] 18:27:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 59 (13395800) [pid = 3752] [serial = 1165] [outer = 1337DC00] 18:27:41 INFO - PROCESS | 3752 | 1464053261988 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 60 (133A2000) [pid = 3752] [serial = 1166] [outer = 1337DC00] 18:27:42 INFO - PROCESS | 3752 | 1464053262377 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"]]]}] 18:27:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:27:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:27:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:27:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:27:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:27:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:27:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:27:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:27:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:27:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:27:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:27:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:27:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 703ms 18:27:42 INFO - PROCESS | 3752 | 1464053262433 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 3752 | 1464053262437 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 18:27:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:27:42 INFO - PROCESS | 3752 | 1464053262442 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 3752 | 1464053262444 Marionette TRACE conn3 <- [1,1518,null,{}] 18:27:42 INFO - PROCESS | 3752 | 1464053262449 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}] 18:27:42 INFO - PROCESS | 3752 | 1464053262562 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 18:27:42 INFO - PROCESS | 3752 | 1464053262581 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 3752 | ++DOCSHELL 13396800 == 23 [pid = 3752] [id = 389] 18:27:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 61 (137EA800) [pid = 3752] [serial = 1167] [outer = 00000000] 18:27:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 62 (1402A800) [pid = 3752] [serial = 1168] [outer = 137EA800] 18:27:42 INFO - PROCESS | 3752 | 1464053262634 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (140D3800) [pid = 3752] [serial = 1169] [outer = 137EA800] 18:27:43 INFO - PROCESS | 3752 | 1464053263032 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]]]}] 18:27:43 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 18:27:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:27:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:27:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:27:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:27:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:27:43 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. 18:27:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:27:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 640ms 18:27:43 INFO - PROCESS | 3752 | 1464053263081 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 3752 | 1464053263083 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 18:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:27:43 INFO - PROCESS | 3752 | 1464053263086 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - PROCESS | 3752 | 1464053263088 Marionette TRACE conn3 <- [1,1522,null,{}] 18:27:43 INFO - PROCESS | 3752 | 1464053263091 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}] 18:27:43 INFO - PROCESS | 3752 | 1464053263194 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 18:27:43 INFO - PROCESS | 3752 | 1464053263278 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:43 INFO - PROCESS | 3752 | ++DOCSHELL 14028C00 == 24 [pid = 3752] [id = 390] 18:27:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (140CF000) [pid = 3752] [serial = 1170] [outer = 00000000] 18:27:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (156E6400) [pid = 3752] [serial = 1171] [outer = 140CF000] 18:27:43 INFO - PROCESS | 3752 | 1464053263322 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (15967C00) [pid = 3752] [serial = 1172] [outer = 140CF000] 18:27:43 INFO - PROCESS | 3752 | 1464053263747 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]]]}] 18:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 688ms 18:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:27:43 INFO - PROCESS | 3752 | 1464053263786 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 3752 | 1464053263788 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 18:27:43 INFO - PROCESS | 3752 | 1464053263795 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - PROCESS | 3752 | 1464053263797 Marionette TRACE conn3 <- [1,1526,null,{}] 18:27:43 INFO - PROCESS | 3752 | 1464053263800 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}] 18:27:43 INFO - PROCESS | 3752 | 1464053263921 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 18:27:43 INFO - PROCESS | 3752 | 1464053263931 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:43 INFO - PROCESS | 3752 | ++DOCSHELL 159BA800 == 25 [pid = 3752] [id = 391] 18:27:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (15FE6400) [pid = 3752] [serial = 1173] [outer = 00000000] 18:27:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (16088000) [pid = 3752] [serial = 1174] [outer = 15FE6400] 18:27:43 INFO - PROCESS | 3752 | 1464053263977 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (16088400) [pid = 3752] [serial = 1175] [outer = 15FE6400] 18:27:44 INFO - PROCESS | 3752 | 1464053264410 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]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 625ms 18:27:44 INFO - PROCESS | 3752 | 1464053264429 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 3752 | 1464053264431 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 18:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:27:44 INFO - PROCESS | 3752 | 1464053264440 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 3752 | 1464053264441 Marionette TRACE conn3 <- [1,1530,null,{}] 18:27:44 INFO - PROCESS | 3752 | 1464053264445 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}] 18:27:44 INFO - PROCESS | 3752 | 1464053264558 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 18:27:44 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (1339C000) [pid = 3752] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:27:44 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (10A57C00) [pid = 3752] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:27:44 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (0F887000) [pid = 3752] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:27:44 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (10F68800) [pid = 3752] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:27:44 INFO - PROCESS | 3752 | --DOMWINDOW == 64 (11A04000) [pid = 3752] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:27:44 INFO - PROCESS | 3752 | --DOMWINDOW == 63 (10A81000) [pid = 3752] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:27:44 INFO - PROCESS | 3752 | --DOMWINDOW == 62 (10F6C800) [pid = 3752] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:27:44 INFO - PROCESS | 3752 | 1464053264672 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 3752 | ++DOCSHELL 0F347000 == 26 [pid = 3752] [id = 392] 18:27:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (0F34E800) [pid = 3752] [serial = 1176] [outer = 00000000] 18:27:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (10A74400) [pid = 3752] [serial = 1177] [outer = 0F34E800] 18:27:44 INFO - PROCESS | 3752 | 1464053264716 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (10F35000) [pid = 3752] [serial = 1178] [outer = 0F34E800] 18:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 640ms 18:27:45 INFO - PROCESS | 3752 | 1464053265065 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]]]}] 18:27:45 INFO - PROCESS | 3752 | 1464053265073 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 3752 | 1464053265075 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 18:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:27:45 INFO - PROCESS | 3752 | 1464053265078 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - PROCESS | 3752 | 1464053265089 Marionette TRACE conn3 <- [1,1534,null,{}] 18:27:45 INFO - PROCESS | 3752 | 1464053265093 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}] 18:27:45 INFO - PROCESS | 3752 | 1464053265170 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 18:27:45 INFO - PROCESS | 3752 | 1464053265176 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 3752 | ++DOCSHELL 10A60000 == 27 [pid = 3752] [id = 393] 18:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (10F37000) [pid = 3752] [serial = 1179] [outer = 00000000] 18:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (16173C00) [pid = 3752] [serial = 1180] [outer = 10F37000] 18:27:45 INFO - PROCESS | 3752 | 1464053265219 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (16178C00) [pid = 3752] [serial = 1181] [outer = 10F37000] 18:27:45 INFO - PROCESS | 3752 | 1464053265639 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]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 593ms 18:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:27:45 INFO - PROCESS | 3752 | 1464053265675 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 3752 | 1464053265677 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 18:27:45 INFO - PROCESS | 3752 | 1464053265681 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - PROCESS | 3752 | 1464053265682 Marionette TRACE conn3 <- [1,1538,null,{}] 18:27:45 INFO - PROCESS | 3752 | 1464053265686 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}] 18:27:45 INFO - PROCESS | 3752 | 1464053265760 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 18:27:45 INFO - PROCESS | 3752 | 1464053265766 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 3752 | ++DOCSHELL 13BDEC00 == 28 [pid = 3752] [id = 394] 18:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (1616DC00) [pid = 3752] [serial = 1182] [outer = 00000000] 18:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (168E9000) [pid = 3752] [serial = 1183] [outer = 1616DC00] 18:27:45 INFO - PROCESS | 3752 | 1464053265809 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (168EF000) [pid = 3752] [serial = 1184] [outer = 1616DC00] 18:27:46 INFO - PROCESS | 3752 | 1464053266253 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]]]}] 18:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 593ms 18:27:46 INFO - PROCESS | 3752 | 1464053266278 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 18:27:46 INFO - PROCESS | 3752 | 1464053266281 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 18:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:27:46 INFO - PROCESS | 3752 | 1464053266298 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:27:46 INFO - PROCESS | 3752 | 1464053266300 Marionette TRACE conn3 <- [1,1542,null,{}] 18:27:46 INFO - PROCESS | 3752 | 1464053266303 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}] 18:27:46 INFO - PROCESS | 3752 | 1464053266379 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 18:27:46 INFO - PROCESS | 3752 | 1464053266385 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:46 INFO - PROCESS | 3752 | ++DOCSHELL 1614F400 == 29 [pid = 3752] [id = 395] 18:27:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (16172800) [pid = 3752] [serial = 1185] [outer = 00000000] 18:27:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (16996C00) [pid = 3752] [serial = 1186] [outer = 16172800] 18:27:46 INFO - PROCESS | 3752 | 1464053266429 Marionette DEBUG loaded listener.js 18:27:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (16B4B800) [pid = 3752] [serial = 1187] [outer = 16172800] 18:27:47 INFO - PROCESS | 3752 | 1464053267039 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]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 796ms 18:27:47 INFO - PROCESS | 3752 | 1464053267131 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 18:27:47 INFO - PROCESS | 3752 | 1464053267135 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 18:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:27:47 INFO - PROCESS | 3752 | 1464053267156 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 3752 | 1464053267160 Marionette TRACE conn3 <- [1,1546,null,{}] 18:27:47 INFO - PROCESS | 3752 | 1464053267167 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}] 18:27:47 INFO - PROCESS | 3752 | 1464053267279 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 18:27:47 INFO - PROCESS | 3752 | 1464053267399 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:47 INFO - PROCESS | 3752 | ++DOCSHELL 10273000 == 30 [pid = 3752] [id = 396] 18:27:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (105ED400) [pid = 3752] [serial = 1188] [outer = 00000000] 18:27:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (10F1BC00) [pid = 3752] [serial = 1189] [outer = 105ED400] 18:27:47 INFO - PROCESS | 3752 | 1464053267457 Marionette DEBUG loaded listener.js 18:27:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (10F63800) [pid = 3752] [serial = 1190] [outer = 105ED400] 18:27:47 INFO - PROCESS | 3752 | 1464053268006 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]]]}] 18:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 906ms 18:27:48 INFO - PROCESS | 3752 | 1464053268052 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 18:27:48 INFO - PROCESS | 3752 | 1464053268057 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 18:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:27:48 INFO - PROCESS | 3752 | 1464053268064 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:27:48 INFO - PROCESS | 3752 | 1464053268067 Marionette TRACE conn3 <- [1,1550,null,{}] 18:27:48 INFO - PROCESS | 3752 | 1464053268071 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}] 18:27:48 INFO - PROCESS | 3752 | 1464053268172 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 18:27:48 INFO - PROCESS | 3752 | 1464053268271 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 3752 | ++DOCSHELL 112AB000 == 31 [pid = 3752] [id = 397] 18:27:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (128A3000) [pid = 3752] [serial = 1191] [outer = 00000000] 18:27:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (13397800) [pid = 3752] [serial = 1192] [outer = 128A3000] 18:27:48 INFO - PROCESS | 3752 | 1464053268323 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (13BE3400) [pid = 3752] [serial = 1193] [outer = 128A3000] 18:27:48 INFO - PROCESS | 3752 | 1464053268901 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]]]}] 18:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 905ms 18:27:48 INFO - PROCESS | 3752 | 1464053268966 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 18:27:48 INFO - PROCESS | 3752 | 1464053268968 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 18:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:27:48 INFO - PROCESS | 3752 | 1464053268972 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:27:48 INFO - PROCESS | 3752 | 1464053268976 Marionette TRACE conn3 <- [1,1554,null,{}] 18:27:48 INFO - PROCESS | 3752 | 1464053268988 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}] 18:27:49 INFO - PROCESS | 3752 | 1464053269133 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 18:27:49 INFO - PROCESS | 3752 | 1464053269152 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 3752 | ++DOCSHELL 1616B400 == 32 [pid = 3752] [id = 398] 18:27:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (1616C400) [pid = 3752] [serial = 1194] [outer = 00000000] 18:27:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1698E000) [pid = 3752] [serial = 1195] [outer = 1616C400] 18:27:49 INFO - PROCESS | 3752 | 1464053269209 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (16994800) [pid = 3752] [serial = 1196] [outer = 1616C400] 18:27:49 INFO - PROCESS | 3752 | 1464053269785 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]]]}] 18:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 844ms 18:27:49 INFO - PROCESS | 3752 | 1464053269814 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 3752 | 1464053269817 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 18:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:27:49 INFO - PROCESS | 3752 | 1464053269821 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 3752 | 1464053269823 Marionette TRACE conn3 <- [1,1558,null,{}] 18:27:49 INFO - PROCESS | 3752 | 1464053269826 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}] 18:27:49 INFO - PROCESS | 3752 | 1464053269926 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 18:27:50 INFO - PROCESS | 3752 | 1464053270023 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 3752 | ++DOCSHELL 16B4BC00 == 33 [pid = 3752] [id = 399] 18:27:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (16BB3800) [pid = 3752] [serial = 1197] [outer = 00000000] 18:27:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (16BCFC00) [pid = 3752] [serial = 1198] [outer = 16BB3800] 18:27:50 INFO - PROCESS | 3752 | 1464053270076 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (16BD3800) [pid = 3752] [serial = 1199] [outer = 16BB3800] 18:27:50 INFO - PROCESS | 3752 | 1464053270641 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]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 828ms 18:27:50 INFO - PROCESS | 3752 | 1464053270663 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 18:27:50 INFO - PROCESS | 3752 | 1464053270665 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 18:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:27:50 INFO - PROCESS | 3752 | 1464053270669 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - PROCESS | 3752 | 1464053270671 Marionette TRACE conn3 <- [1,1562,null,{}] 18:27:50 INFO - PROCESS | 3752 | 1464053270674 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}] 18:27:50 INFO - PROCESS | 3752 | 1464053270778 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 18:27:50 INFO - PROCESS | 3752 | 1464053270874 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 3752 | ++DOCSHELL 10C31000 == 34 [pid = 3752] [id = 400] 18:27:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (10F19800) [pid = 3752] [serial = 1200] [outer = 00000000] 18:27:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (16BDB000) [pid = 3752] [serial = 1201] [outer = 10F19800] 18:27:50 INFO - PROCESS | 3752 | 1464053270926 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (16BDD800) [pid = 3752] [serial = 1202] [outer = 10F19800] 18:27:51 INFO - PROCESS | 3752 | 1464053271476 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]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 844ms 18:27:51 INFO - PROCESS | 3752 | 1464053271512 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 3752 | 1464053271514 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 18:27:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:27:51 INFO - PROCESS | 3752 | 1464053271518 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 3752 | 1464053271520 Marionette TRACE conn3 <- [1,1566,null,{}] 18:27:51 INFO - PROCESS | 3752 | 1464053271524 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}] 18:27:51 INFO - PROCESS | 3752 | 1464053271639 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 18:27:51 INFO - PROCESS | 3752 | 1464053271861 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 3752 | ++DOCSHELL 0F88B800 == 35 [pid = 3752] [id = 401] 18:27:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (0F88C800) [pid = 3752] [serial = 1203] [outer = 00000000] 18:27:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (102D8C00) [pid = 3752] [serial = 1204] [outer = 0F88C800] 18:27:51 INFO - PROCESS | 3752 | 1464053271909 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (10A59800) [pid = 3752] [serial = 1205] [outer = 0F88C800] 18:27:52 INFO - PROCESS | 3752 | 1464053272479 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]]]}] 18:27:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:27:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 999ms 18:27:52 INFO - PROCESS | 3752 | 1464053272520 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 3752 | 1464053272524 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 18:27:52 INFO - PROCESS | 3752 | 1464053272528 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:27:52 INFO - PROCESS | 3752 | 1464053272532 Marionette TRACE conn3 <- [1,1570,null,{}] 18:27:52 INFO - PROCESS | 3752 | 1464053272536 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}] 18:27:52 INFO - PROCESS | 3752 | 1464053272636 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 18:27:52 INFO - PROCESS | 3752 | 1464053272782 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 3752 | --DOCSHELL 10A5BC00 == 34 [pid = 3752] [id = 375] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (14EA8000) [pid = 3752] [serial = 1150] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (14012400) [pid = 3752] [serial = 1148] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (10C31800) [pid = 3752] [serial = 1132] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (0F97B800) [pid = 3752] [serial = 1129] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (1027A800) [pid = 3752] [serial = 1130] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (10F6F800) [pid = 3752] [serial = 1135] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (11233000) [pid = 3752] [serial = 1136] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (12B5A800) [pid = 3752] [serial = 1138] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (13118800) [pid = 3752] [serial = 1139] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (13396C00) [pid = 3752] [serial = 1141] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (14010000) [pid = 3752] [serial = 1147] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1339F400) [pid = 3752] [serial = 1127] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1339C800) [pid = 3752] [serial = 1144] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (137E9400) [pid = 3752] [serial = 1145] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (10E27400) [pid = 3752] [serial = 1133] [outer = 00000000] [url = about:blank] 18:27:52 INFO - PROCESS | 3752 | ++DOCSHELL 0F888000 == 35 [pid = 3752] [id = 402] 18:27:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (0F88A000) [pid = 3752] [serial = 1206] [outer = 00000000] 18:27:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1055FC00) [pid = 3752] [serial = 1207] [outer = 0F88A000] 18:27:52 INFO - PROCESS | 3752 | 1464053272855 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (10F32000) [pid = 3752] [serial = 1208] [outer = 0F88A000] 18:27:53 INFO - PROCESS | 3752 | 1464053273241 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]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 18:27:53 INFO - PROCESS | 3752 | 1464053273273 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 3752 | 1464053273277 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 18:27:53 INFO - PROCESS | 3752 | 1464053273280 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:27:53 INFO - PROCESS | 3752 | 1464053273282 Marionette TRACE conn3 <- [1,1574,null,{}] 18:27:53 INFO - PROCESS | 3752 | 1464053273286 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}] 18:27:53 INFO - PROCESS | 3752 | 1464053273395 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 18:27:53 INFO - PROCESS | 3752 | 1464053273405 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:53 INFO - PROCESS | 3752 | ++DOCSHELL 12A95400 == 36 [pid = 3752] [id = 403] 18:27:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (12D85400) [pid = 3752] [serial = 1209] [outer = 00000000] 18:27:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (13118400) [pid = 3752] [serial = 1210] [outer = 12D85400] 18:27:53 INFO - PROCESS | 3752 | 1464053273450 Marionette DEBUG loaded listener.js 18:27:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (13329000) [pid = 3752] [serial = 1211] [outer = 12D85400] 18:27:53 INFO - PROCESS | 3752 | 1464053273905 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]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 703ms 18:27:53 INFO - PROCESS | 3752 | 1464053273965 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 3752 | 1464053273967 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 18:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:27:53 INFO - PROCESS | 3752 | 1464053273977 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - PROCESS | 3752 | 1464053273983 Marionette TRACE conn3 <- [1,1578,null,{}] 18:27:54 INFO - PROCESS | 3752 | 1464053274004 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}] 18:27:54 INFO - PROCESS | 3752 | 1464053274088 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 18:27:54 INFO - PROCESS | 3752 | 1464053274182 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 3752 | ++DOCSHELL 13380000 == 37 [pid = 3752] [id = 404] 18:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (13385800) [pid = 3752] [serial = 1212] [outer = 00000000] 18:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (13D2A000) [pid = 3752] [serial = 1213] [outer = 13385800] 18:27:54 INFO - PROCESS | 3752 | 1464053274226 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (140CA000) [pid = 3752] [serial = 1214] [outer = 13385800] 18:27:54 INFO - PROCESS | 3752 | 1464053274589 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]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 672ms 18:27:54 INFO - PROCESS | 3752 | 1464053274649 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 3752 | 1464053274652 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 18:27:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:27:54 INFO - PROCESS | 3752 | 1464053274655 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 3752 | 1464053274657 Marionette TRACE conn3 <- [1,1582,null,{}] 18:27:54 INFO - PROCESS | 3752 | 1464053274660 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}] 18:27:54 INFO - PROCESS | 3752 | 1464053274740 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 18:27:54 INFO - PROCESS | 3752 | 1464053274776 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 3752 | ++DOCSHELL 14029800 == 38 [pid = 3752] [id = 405] 18:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (14EAEC00) [pid = 3752] [serial = 1215] [outer = 00000000] 18:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (156E6000) [pid = 3752] [serial = 1216] [outer = 14EAEC00] 18:27:54 INFO - PROCESS | 3752 | 1464053274830 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (15FEC800) [pid = 3752] [serial = 1217] [outer = 14EAEC00] 18:27:55 INFO - PROCESS | 3752 | 1464053275305 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]]]}] 18:27:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:27:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 703ms 18:27:55 INFO - PROCESS | 3752 | 1464053275354 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 3752 | 1464053275356 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 18:27:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:27:55 INFO - PROCESS | 3752 | 1464053275360 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - PROCESS | 3752 | 1464053275362 Marionette TRACE conn3 <- [1,1586,null,{}] 18:27:55 INFO - PROCESS | 3752 | 1464053275365 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}] 18:27:55 INFO - PROCESS | 3752 | 1464053275473 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 18:27:55 INFO - PROCESS | 3752 | 1464053275481 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 3752 | ++DOCSHELL 1608C400 == 39 [pid = 3752] [id = 406] 18:27:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (1608EC00) [pid = 3752] [serial = 1218] [outer = 00000000] 18:27:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (16171000) [pid = 3752] [serial = 1219] [outer = 1608EC00] 18:27:55 INFO - PROCESS | 3752 | 1464053275578 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1698DC00) [pid = 3752] [serial = 1220] [outer = 1608EC00] 18:27:56 INFO - PROCESS | 3752 | 1464053276005 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]]]}] 18:27:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:27:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 703ms 18:27:56 INFO - PROCESS | 3752 | 1464053276060 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 3752 | 1464053276062 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 18:27:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:27:56 INFO - PROCESS | 3752 | 1464053276066 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:27:56 INFO - PROCESS | 3752 | 1464053276067 Marionette TRACE conn3 <- [1,1590,null,{}] 18:27:56 INFO - PROCESS | 3752 | 1464053276071 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}] 18:27:56 INFO - PROCESS | 3752 | 1464053276206 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 18:27:56 INFO - PROCESS | 3752 | 1464053276231 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 3752 | ++DOCSHELL 16170800 == 40 [pid = 3752] [id = 407] 18:27:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (16992400) [pid = 3752] [serial = 1221] [outer = 00000000] 18:27:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1735C400) [pid = 3752] [serial = 1222] [outer = 16992400] 18:27:56 INFO - PROCESS | 3752 | 1464053276274 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (17362800) [pid = 3752] [serial = 1223] [outer = 16992400] 18:27:56 INFO - PROCESS | 3752 | 1464053276697 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]]]}] 18:27:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:27:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 703ms 18:27:56 INFO - PROCESS | 3752 | 1464053276765 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 3752 | 1464053276767 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 18:27:56 INFO - PROCESS | 3752 | 1464053276770 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:27:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:27:56 INFO - PROCESS | 3752 | 1464053276771 Marionette TRACE conn3 <- [1,1594,null,{}] 18:27:56 INFO - PROCESS | 3752 | 1464053276775 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}] 18:27:56 INFO - PROCESS | 3752 | 1464053276888 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 18:27:56 INFO - PROCESS | 3752 | 1464053276897 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 3752 | ++DOCSHELL 16BD6800 == 41 [pid = 3752] [id = 408] 18:27:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (17360C00) [pid = 3752] [serial = 1224] [outer = 00000000] 18:27:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (173B4400) [pid = 3752] [serial = 1225] [outer = 17360C00] 18:27:56 INFO - PROCESS | 3752 | 1464053276939 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1752C000) [pid = 3752] [serial = 1226] [outer = 17360C00] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (140CF000) [pid = 3752] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (10F20800) [pid = 3752] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1337DC00) [pid = 3752] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (15FE6400) [pid = 3752] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (0F34E800) [pid = 3752] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (10F37000) [pid = 3752] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (1616DC00) [pid = 3752] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (102D4C00) [pid = 3752] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (137EA800) [pid = 3752] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:27:57 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (12AF5C00) [pid = 3752] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:27:57 INFO - PROCESS | 3752 | 1464053277408 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]]]}] 18:27:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:27:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 702ms 18:27:57 INFO - PROCESS | 3752 | 1464053277469 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 3752 | 1464053277471 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 18:27:57 INFO - PROCESS | 3752 | 1464053277475 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:27:57 INFO - PROCESS | 3752 | 1464053277476 Marionette TRACE conn3 <- [1,1598,null,{}] 18:27:57 INFO - PROCESS | 3752 | 1464053277480 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}] 18:27:57 INFO - PROCESS | 3752 | 1464053277592 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 18:27:57 INFO - PROCESS | 3752 | 1464053277599 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:57 INFO - PROCESS | 3752 | ++DOCSHELL 14EB6000 == 42 [pid = 3752] [id = 409] 18:27:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (152E9C00) [pid = 3752] [serial = 1227] [outer = 00000000] 18:27:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (16992000) [pid = 3752] [serial = 1228] [outer = 152E9C00] 18:27:57 INFO - PROCESS | 3752 | 1464053277641 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (16C78800) [pid = 3752] [serial = 1229] [outer = 152E9C00] 18:27:58 INFO - PROCESS | 3752 | 1464053278050 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]]]}] 18:27:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:27:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 594ms 18:27:58 INFO - PROCESS | 3752 | 1464053278073 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 18:27:58 INFO - PROCESS | 3752 | 1464053278074 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 18:27:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:27:58 INFO - PROCESS | 3752 | 1464053278094 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 3752 | 1464053278096 Marionette TRACE conn3 <- [1,1602,null,{}] 18:27:58 INFO - PROCESS | 3752 | 1464053278100 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}] 18:27:58 INFO - PROCESS | 3752 | 1464053278180 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 18:27:58 INFO - PROCESS | 3752 | 1464053278187 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 3752 | ++DOCSHELL 0F353000 == 43 [pid = 3752] [id = 410] 18:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (13BD7C00) [pid = 3752] [serial = 1230] [outer = 00000000] 18:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (176D1C00) [pid = 3752] [serial = 1231] [outer = 13BD7C00] 18:27:58 INFO - PROCESS | 3752 | 1464053278229 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1782D800) [pid = 3752] [serial = 1232] [outer = 13BD7C00] 18:27:58 INFO - PROCESS | 3752 | 1464053278642 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]]]}] 18:27:58 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 18:27:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 593ms 18:27:58 INFO - PROCESS | 3752 | 1464053278696 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 18:27:58 INFO - PROCESS | 3752 | 1464053278697 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 18:27:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:27:58 INFO - PROCESS | 3752 | 1464053278701 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 3752 | 1464053278702 Marionette TRACE conn3 <- [1,1606,null,{}] 18:27:58 INFO - PROCESS | 3752 | 1464053278705 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}] 18:27:58 INFO - PROCESS | 3752 | 1464053278784 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 18:27:58 INFO - PROCESS | 3752 | 1464053278793 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 3752 | ++DOCSHELL 1736AC00 == 44 [pid = 3752] [id = 411] 18:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1762A800) [pid = 3752] [serial = 1233] [outer = 00000000] 18:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (17836C00) [pid = 3752] [serial = 1234] [outer = 1762A800] 18:27:58 INFO - PROCESS | 3752 | 1464053278841 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (178F0C00) [pid = 3752] [serial = 1235] [outer = 1762A800] 18:27:59 INFO - PROCESS | 3752 | 1464053279525 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]]]}] 18:27:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:27:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 843ms 18:27:59 INFO - PROCESS | 3752 | 1464053279545 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 18:27:59 INFO - PROCESS | 3752 | 1464053279549 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 18:27:59 INFO - PROCESS | 3752 | 1464053279555 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:27:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:27:59 INFO - PROCESS | 3752 | 1464053279559 Marionette TRACE conn3 <- [1,1610,null,{}] 18:27:59 INFO - PROCESS | 3752 | 1464053279564 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}] 18:27:59 INFO - PROCESS | 3752 | 1464053279676 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 18:27:59 INFO - PROCESS | 3752 | 1464053279780 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 3752 | ++DOCSHELL 102D1000 == 45 [pid = 3752] [id = 412] 18:27:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (10A58800) [pid = 3752] [serial = 1236] [outer = 00000000] 18:27:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (10F36C00) [pid = 3752] [serial = 1237] [outer = 10A58800] 18:27:59 INFO - PROCESS | 3752 | 1464053279836 Marionette DEBUG loaded listener.js 18:27:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (11A06400) [pid = 3752] [serial = 1238] [outer = 10A58800] 18:28:00 INFO - PROCESS | 3752 | 1464053280472 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]]]}] 18:28:00 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 18:28:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 937ms 18:28:00 INFO - PROCESS | 3752 | 1464053280502 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 18:28:00 INFO - PROCESS | 3752 | 1464053280508 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 18:28:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:28:00 INFO - PROCESS | 3752 | 1464053280514 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:28:00 INFO - PROCESS | 3752 | 1464053280517 Marionette TRACE conn3 <- [1,1614,null,{}] 18:28:00 INFO - PROCESS | 3752 | 1464053280521 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}] 18:28:00 INFO - PROCESS | 3752 | 1464053280631 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 18:28:00 INFO - PROCESS | 3752 | 1464053280734 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 3752 | ++DOCSHELL 1307AC00 == 46 [pid = 3752] [id = 413] 18:28:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1331B400) [pid = 3752] [serial = 1239] [outer = 00000000] 18:28:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (13D28000) [pid = 3752] [serial = 1240] [outer = 1331B400] 18:28:00 INFO - PROCESS | 3752 | 1464053280787 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (152E1000) [pid = 3752] [serial = 1241] [outer = 1331B400] 18:28:01 INFO - PROCESS | 3752 | 1464053281396 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]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:28:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 936ms 18:28:01 INFO - PROCESS | 3752 | 1464053281457 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 3752 | 1464053281460 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 18:28:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:28:01 INFO - PROCESS | 3752 | 1464053281463 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 3752 | 1464053281467 Marionette TRACE conn3 <- [1,1618,null,{}] 18:28:01 INFO - PROCESS | 3752 | 1464053281478 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}] 18:28:01 INFO - PROCESS | 3752 | 1464053281584 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 18:28:01 INFO - PROCESS | 3752 | 1464053281717 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 3752 | ++DOCSHELL 16989000 == 47 [pid = 3752] [id = 414] 18:28:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (173B2800) [pid = 3752] [serial = 1242] [outer = 00000000] 18:28:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (17832800) [pid = 3752] [serial = 1243] [outer = 173B2800] 18:28:01 INFO - PROCESS | 3752 | 1464053281774 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1783B800) [pid = 3752] [serial = 1244] [outer = 173B2800] 18:28:02 INFO - PROCESS | 3752 | 1464053282302 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]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:28:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 890ms 18:28:02 INFO - PROCESS | 3752 | 1464053282367 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 3752 | 1464053282370 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 18:28:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:28:02 INFO - PROCESS | 3752 | 1464053282374 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 3752 | 1464053282376 Marionette TRACE conn3 <- [1,1622,null,{}] 18:28:02 INFO - PROCESS | 3752 | 1464053282379 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}] 18:28:02 INFO - PROCESS | 3752 | 1464053282482 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 18:28:02 INFO - PROCESS | 3752 | 1464053282611 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 3752 | ++DOCSHELL 178F6000 == 48 [pid = 3752] [id = 415] 18:28:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (17CE5400) [pid = 3752] [serial = 1245] [outer = 00000000] 18:28:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (17FE2800) [pid = 3752] [serial = 1246] [outer = 17CE5400] 18:28:02 INFO - PROCESS | 3752 | 1464053282666 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (17FECC00) [pid = 3752] [serial = 1247] [outer = 17CE5400] 18:28:03 INFO - PROCESS | 3752 | 1464053283297 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]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:28:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 937ms 18:28:03 INFO - PROCESS | 3752 | 1464053283321 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 3752 | 1464053283324 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 18:28:03 INFO - PROCESS | 3752 | 1464053283328 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:28:03 INFO - PROCESS | 3752 | 1464053283330 Marionette TRACE conn3 <- [1,1626,null,{}] 18:28:03 INFO - PROCESS | 3752 | 1464053283333 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}] 18:28:03 INFO - PROCESS | 3752 | 1464053283433 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 18:28:03 INFO - PROCESS | 3752 | 1464053283688 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 3752 | ++DOCSHELL 0F34BC00 == 49 [pid = 3752] [id = 416] 18:28:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (0F350C00) [pid = 3752] [serial = 1248] [outer = 00000000] 18:28:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (10F20C00) [pid = 3752] [serial = 1249] [outer = 0F350C00] 18:28:03 INFO - PROCESS | 3752 | 1464053283755 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (110A2800) [pid = 3752] [serial = 1250] [outer = 0F350C00] 18:28:04 INFO - PROCESS | 3752 | 1464053284309 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]]]}] 18:28:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:28:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1047ms 18:28:04 INFO - PROCESS | 3752 | 1464053284385 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 3752 | 1464053284388 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 18:28:04 INFO - PROCESS | 3752 | 1464053284393 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:28:04 INFO - PROCESS | 3752 | 1464053284396 Marionette TRACE conn3 <- [1,1630,null,{}] 18:28:04 INFO - PROCESS | 3752 | 1464053284401 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}] 18:28:04 INFO - PROCESS | 3752 | 1464053284502 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 18:28:04 INFO - PROCESS | 3752 | 1464053284610 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 3752 | ++DOCSHELL 13377800 == 50 [pid = 3752] [id = 417] 18:28:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (13378400) [pid = 3752] [serial = 1251] [outer = 00000000] 18:28:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (133A0C00) [pid = 3752] [serial = 1252] [outer = 13378400] 18:28:04 INFO - PROCESS | 3752 | 1464053284659 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (137EDC00) [pid = 3752] [serial = 1253] [outer = 13378400] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 0F353000 == 49 [pid = 3752] [id = 410] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 14EB6000 == 48 [pid = 3752] [id = 409] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 16BD6800 == 47 [pid = 3752] [id = 408] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 16170800 == 46 [pid = 3752] [id = 407] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 1608C400 == 45 [pid = 3752] [id = 406] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 14029800 == 44 [pid = 3752] [id = 405] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 13380000 == 43 [pid = 3752] [id = 404] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 12A95400 == 42 [pid = 3752] [id = 403] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 0F888000 == 41 [pid = 3752] [id = 402] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 0F88B800 == 40 [pid = 3752] [id = 401] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 10C31000 == 39 [pid = 3752] [id = 400] 18:28:04 INFO - PROCESS | 3752 | --DOCSHELL 16B4BC00 == 38 [pid = 3752] [id = 399] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (168EF000) [pid = 3752] [serial = 1184] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1339E800) [pid = 3752] [serial = 1142] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (156E6400) [pid = 3752] [serial = 1171] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (10F3E400) [pid = 3752] [serial = 1162] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (10F68000) [pid = 3752] [serial = 1163] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (10C35400) [pid = 3752] [serial = 1156] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (13395800) [pid = 3752] [serial = 1165] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (133A2000) [pid = 3752] [serial = 1166] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (16088000) [pid = 3752] [serial = 1174] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (10C2F000) [pid = 3752] [serial = 1153] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (15967C00) [pid = 3752] [serial = 1172] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (10A74400) [pid = 3752] [serial = 1177] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (16088400) [pid = 3752] [serial = 1175] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (10F35000) [pid = 3752] [serial = 1178] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (16173C00) [pid = 3752] [serial = 1180] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (168E9000) [pid = 3752] [serial = 1183] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (10A5EC00) [pid = 3752] [serial = 1159] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (10C2C400) [pid = 3752] [serial = 1160] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (16996C00) [pid = 3752] [serial = 1186] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1402A800) [pid = 3752] [serial = 1168] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (140D3800) [pid = 3752] [serial = 1169] [outer = 00000000] [url = about:blank] 18:28:04 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (16178C00) [pid = 3752] [serial = 1181] [outer = 00000000] [url = about:blank] 18:28:05 INFO - PROCESS | 3752 | 1464053285179 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]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:28:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 844ms 18:28:05 INFO - PROCESS | 3752 | 1464053285241 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 3752 | 1464053285245 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 18:28:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:28:05 INFO - PROCESS | 3752 | 1464053285249 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 3752 | 1464053285251 Marionette TRACE conn3 <- [1,1634,null,{}] 18:28:05 INFO - PROCESS | 3752 | 1464053285255 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}] 18:28:05 INFO - PROCESS | 3752 | 1464053285335 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 18:28:05 INFO - PROCESS | 3752 | 1464053285345 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 3752 | ++DOCSHELL 10F17C00 == 39 [pid = 3752] [id = 418] 18:28:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (10F66800) [pid = 3752] [serial = 1254] [outer = 00000000] 18:28:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (13118800) [pid = 3752] [serial = 1255] [outer = 10F66800] 18:28:05 INFO - PROCESS | 3752 | 1464053285389 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (1339C000) [pid = 3752] [serial = 1256] [outer = 10F66800] 18:28:05 INFO - PROCESS | 3752 | 1464053285866 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]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:28:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 641ms 18:28:05 INFO - PROCESS | 3752 | 1464053285888 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 3752 | 1464053285890 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 18:28:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:28:05 INFO - PROCESS | 3752 | 1464053285895 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 3752 | 1464053285900 Marionette TRACE conn3 <- [1,1638,null,{}] 18:28:05 INFO - PROCESS | 3752 | 1464053285913 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}] 18:28:05 INFO - PROCESS | 3752 | 1464053285996 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 18:28:06 INFO - PROCESS | 3752 | 1464053286006 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 3752 | ++DOCSHELL 1523A000 == 40 [pid = 3752] [id = 419] 18:28:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1523BC00) [pid = 3752] [serial = 1257] [outer = 00000000] 18:28:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (156E8C00) [pid = 3752] [serial = 1258] [outer = 1523BC00] 18:28:06 INFO - PROCESS | 3752 | 1464053286051 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (15967C00) [pid = 3752] [serial = 1259] [outer = 1523BC00] 18:28:06 INFO - PROCESS | 3752 | 1464053286499 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]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:28:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 655ms 18:28:06 INFO - PROCESS | 3752 | 1464053286552 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 3752 | 1464053286554 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 18:28:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:28:06 INFO - PROCESS | 3752 | 1464053286558 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 3752 | 1464053286559 Marionette TRACE conn3 <- [1,1642,null,{}] 18:28:06 INFO - PROCESS | 3752 | 1464053286562 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}] 18:28:06 INFO - PROCESS | 3752 | 1464053286641 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 18:28:06 INFO - PROCESS | 3752 | 1464053286647 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 3752 | ++DOCSHELL 10C33400 == 41 [pid = 3752] [id = 420] 18:28:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (16088000) [pid = 3752] [serial = 1260] [outer = 00000000] 18:28:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1616EC00) [pid = 3752] [serial = 1261] [outer = 16088000] 18:28:06 INFO - PROCESS | 3752 | 1464053286691 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (16174000) [pid = 3752] [serial = 1262] [outer = 16088000] 18:28:07 INFO - PROCESS | 3752 | 1464053287126 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]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:28:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 594ms 18:28:07 INFO - PROCESS | 3752 | 1464053287154 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 3752 | 1464053287166 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 18:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:28:07 INFO - PROCESS | 3752 | 1464053287181 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - PROCESS | 3752 | 1464053287183 Marionette TRACE conn3 <- [1,1646,null,{}] 18:28:07 INFO - PROCESS | 3752 | 1464053287187 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}] 18:28:07 INFO - PROCESS | 3752 | 1464053287293 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 18:28:07 INFO - PROCESS | 3752 | 1464053287300 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 3752 | ++DOCSHELL 16172400 == 42 [pid = 3752] [id = 421] 18:28:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (1617A400) [pid = 3752] [serial = 1263] [outer = 00000000] 18:28:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1698A000) [pid = 3752] [serial = 1264] [outer = 1617A400] 18:28:07 INFO - PROCESS | 3752 | 1464053287351 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (16996C00) [pid = 3752] [serial = 1265] [outer = 1617A400] 18:28:07 INFO - PROCESS | 3752 | 1464053287811 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]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 703ms 18:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:28:07 INFO - PROCESS | 3752 | 1464053287882 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 3752 | 1464053287884 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 18:28:07 INFO - PROCESS | 3752 | 1464053287888 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - PROCESS | 3752 | 1464053287889 Marionette TRACE conn3 <- [1,1650,null,{}] 18:28:07 INFO - PROCESS | 3752 | 1464053287893 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}] 18:28:08 INFO - PROCESS | 3752 | 1464053288005 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 18:28:08 INFO - PROCESS | 3752 | 1464053288101 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 3752 | ++DOCSHELL 16BB4800 == 43 [pid = 3752] [id = 422] 18:28:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (16BCF000) [pid = 3752] [serial = 1266] [outer = 00000000] 18:28:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (16BD6800) [pid = 3752] [serial = 1267] [outer = 16BCF000] 18:28:08 INFO - PROCESS | 3752 | 1464053288144 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (16BDA800) [pid = 3752] [serial = 1268] [outer = 16BCF000] 18:28:08 INFO - PROCESS | 3752 | 1464053288569 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]]]}] 18:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 18:28:08 INFO - PROCESS | 3752 | 1464053288628 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 18:28:08 INFO - PROCESS | 3752 | 1464053288630 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 18:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:28:08 INFO - PROCESS | 3752 | 1464053288633 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:28:08 INFO - PROCESS | 3752 | 1464053288635 Marionette TRACE conn3 <- [1,1654,null,{}] 18:28:08 INFO - PROCESS | 3752 | 1464053288638 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}] 18:28:08 INFO - PROCESS | 3752 | 1464053288747 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 18:28:08 INFO - PROCESS | 3752 | 1464053288754 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 3752 | ++DOCSHELL 10A7E400 == 44 [pid = 3752] [id = 423] 18:28:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (16176400) [pid = 3752] [serial = 1269] [outer = 00000000] 18:28:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (17531C00) [pid = 3752] [serial = 1270] [outer = 16176400] 18:28:08 INFO - PROCESS | 3752 | 1464053288797 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (176D6400) [pid = 3752] [serial = 1271] [outer = 16176400] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (10A5C400) [pid = 3752] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1608EC00) [pid = 3752] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (16992400) [pid = 3752] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (17360C00) [pid = 3752] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (14EAEC00) [pid = 3752] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (13385800) [pid = 3752] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (152E9C00) [pid = 3752] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (0F88A000) [pid = 3752] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (12D85400) [pid = 3752] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (0F88C800) [pid = 3752] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:28:09 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (13BD7C00) [pid = 3752] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:28:09 INFO - PROCESS | 3752 | 1464053289441 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]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 828ms 18:28:09 INFO - PROCESS | 3752 | 1464053289476 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 3752 | 1464053289478 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 18:28:09 INFO - PROCESS | 3752 | 1464053289481 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:28:09 INFO - PROCESS | 3752 | 1464053289483 Marionette TRACE conn3 <- [1,1658,null,{}] 18:28:09 INFO - PROCESS | 3752 | 1464053289486 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}] 18:28:09 INFO - PROCESS | 3752 | 1464053289574 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 18:28:09 INFO - PROCESS | 3752 | 1464053289666 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 3752 | ++DOCSHELL 0F345C00 == 45 [pid = 3752] [id = 424] 18:28:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (0F886800) [pid = 3752] [serial = 1272] [outer = 00000000] 18:28:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (12D85400) [pid = 3752] [serial = 1273] [outer = 0F886800] 18:28:09 INFO - PROCESS | 3752 | 1464053289709 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (159C5000) [pid = 3752] [serial = 1274] [outer = 0F886800] 18:28:10 INFO - PROCESS | 3752 | 1464053290063 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]]]}] 18:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 641ms 18:28:10 INFO - PROCESS | 3752 | 1464053290120 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 3752 | 1464053290122 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 18:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:28:10 INFO - PROCESS | 3752 | 1464053290125 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - PROCESS | 3752 | 1464053290127 Marionette TRACE conn3 <- [1,1662,null,{}] 18:28:10 INFO - PROCESS | 3752 | 1464053290130 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}] 18:28:10 INFO - PROCESS | 3752 | 1464053290245 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 18:28:10 INFO - PROCESS | 3752 | 1464053290259 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 3752 | ++DOCSHELL 13D25800 == 46 [pid = 3752] [id = 425] 18:28:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (156E7C00) [pid = 3752] [serial = 1275] [outer = 00000000] 18:28:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1762A400) [pid = 3752] [serial = 1276] [outer = 156E7C00] 18:28:10 INFO - PROCESS | 3752 | 1464053290308 Marionette DEBUG loaded listener.js 18:28:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (17CDBC00) [pid = 3752] [serial = 1277] [outer = 156E7C00] 18:28:10 INFO - PROCESS | 3752 | 1464053290702 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]]]}] 18:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 640ms 18:28:10 INFO - PROCESS | 3752 | 1464053290764 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 3752 | 1464053290766 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 18:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:28:10 INFO - PROCESS | 3752 | 1464053290769 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - PROCESS | 3752 | 1464053290770 Marionette TRACE conn3 <- [1,1666,null,{}] 18:28:10 INFO - PROCESS | 3752 | 1464053290774 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}] 18:28:10 INFO - PROCESS | 3752 | 1464053290887 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 18:28:10 INFO - PROCESS | 3752 | 1464053290928 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 3752 | ++DOCSHELL 14EAEC00 == 47 [pid = 3752] [id = 426] 18:28:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (17907000) [pid = 3752] [serial = 1278] [outer = 00000000] 18:28:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1836E800) [pid = 3752] [serial = 1279] [outer = 17907000] 18:28:10 INFO - PROCESS | 3752 | 1464053290976 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (1972A800) [pid = 3752] [serial = 1280] [outer = 17907000] 18:28:11 INFO - PROCESS | 3752 | 1464053291483 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]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 796ms 18:28:11 INFO - PROCESS | 3752 | 1464053291584 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 3752 | 1464053291588 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 18:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:28:11 INFO - PROCESS | 3752 | 1464053291595 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:28:11 INFO - PROCESS | 3752 | 1464053291600 Marionette TRACE conn3 <- [1,1670,null,{}] 18:28:11 INFO - PROCESS | 3752 | 1464053291606 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}] 18:28:11 INFO - PROCESS | 3752 | 1464053291724 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 18:28:11 INFO - PROCESS | 3752 | 1464053291851 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:11 INFO - PROCESS | 3752 | ++DOCSHELL 102D4C00 == 48 [pid = 3752] [id = 427] 18:28:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (10558C00) [pid = 3752] [serial = 1281] [outer = 00000000] 18:28:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (10F3C400) [pid = 3752] [serial = 1282] [outer = 10558C00] 18:28:11 INFO - PROCESS | 3752 | 1464053291909 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (10F6EC00) [pid = 3752] [serial = 1283] [outer = 10558C00] 18:28:12 INFO - PROCESS | 3752 | 1464053292487 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]]]}] 18:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 937ms 18:28:12 INFO - PROCESS | 3752 | 1464053292541 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 3752 | 1464053292547 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 18:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:28:12 INFO - PROCESS | 3752 | 1464053292554 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - PROCESS | 3752 | 1464053292556 Marionette TRACE conn3 <- [1,1674,null,{}] 18:28:12 INFO - PROCESS | 3752 | 1464053292560 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}] 18:28:12 INFO - PROCESS | 3752 | 1464053292664 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 18:28:12 INFO - PROCESS | 3752 | 1464053292782 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:12 INFO - PROCESS | 3752 | ++DOCSHELL 10C3B400 == 49 [pid = 3752] [id = 428] 18:28:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (10F38000) [pid = 3752] [serial = 1284] [outer = 00000000] 18:28:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (14029800) [pid = 3752] [serial = 1285] [outer = 10F38000] 18:28:12 INFO - PROCESS | 3752 | 1464053292834 Marionette DEBUG loaded listener.js 18:28:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1523EC00) [pid = 3752] [serial = 1286] [outer = 10F38000] 18:28:13 INFO - PROCESS | 3752 | 1464053293435 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]]]}] 18:28:13 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 18:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 953ms 18:28:13 INFO - PROCESS | 3752 | 1464053293496 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 18:28:13 INFO - PROCESS | 3752 | 1464053293499 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 18:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:28:13 INFO - PROCESS | 3752 | 1464053293503 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:28:13 INFO - PROCESS | 3752 | 1464053293507 Marionette TRACE conn3 <- [1,1678,null,{}] 18:28:13 INFO - PROCESS | 3752 | 1464053293518 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}] 18:28:13 INFO - PROCESS | 3752 | 1464053293624 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 18:28:13 INFO - PROCESS | 3752 | 1464053293757 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 3752 | ++DOCSHELL 0F980000 == 50 [pid = 3752] [id = 429] 18:28:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (1698AC00) [pid = 3752] [serial = 1287] [outer = 00000000] 18:28:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (176D9800) [pid = 3752] [serial = 1288] [outer = 1698AC00] 18:28:13 INFO - PROCESS | 3752 | 1464053293814 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (181AD000) [pid = 3752] [serial = 1289] [outer = 1698AC00] 18:28:14 INFO - PROCESS | 3752 | 1464053294378 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]]]}] 18:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 906ms 18:28:14 INFO - PROCESS | 3752 | 1464053294406 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 18:28:14 INFO - PROCESS | 3752 | 1464053294409 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 18:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:28:14 INFO - PROCESS | 3752 | 1464053294413 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:28:14 INFO - PROCESS | 3752 | 1464053294415 Marionette TRACE conn3 <- [1,1682,null,{}] 18:28:14 INFO - PROCESS | 3752 | 1464053294419 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}] 18:28:14 INFO - PROCESS | 3752 | 1464053294521 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 18:28:14 INFO - PROCESS | 3752 | 1464053294626 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 3752 | ++DOCSHELL 1836F800 == 51 [pid = 3752] [id = 430] 18:28:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1972F400) [pid = 3752] [serial = 1290] [outer = 00000000] 18:28:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (19733400) [pid = 3752] [serial = 1291] [outer = 1972F400] 18:28:14 INFO - PROCESS | 3752 | 1464053294678 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1976E400) [pid = 3752] [serial = 1292] [outer = 1972F400] 18:28:15 INFO - PROCESS | 3752 | 1464053295266 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]]]}] 18:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 905ms 18:28:15 INFO - PROCESS | 3752 | 1464053295317 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 3752 | 1464053295319 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 18:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:28:15 INFO - PROCESS | 3752 | 1464053295323 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 3752 | 1464053295325 Marionette TRACE conn3 <- [1,1686,null,{}] 18:28:15 INFO - PROCESS | 3752 | 1464053295328 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}] 18:28:15 INFO - PROCESS | 3752 | 1464053295435 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 18:28:15 INFO - PROCESS | 3752 | 1464053295539 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 3752 | ++DOCSHELL 18372400 == 52 [pid = 3752] [id = 431] 18:28:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (19730400) [pid = 3752] [serial = 1293] [outer = 00000000] 18:28:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (19777400) [pid = 3752] [serial = 1294] [outer = 19730400] 18:28:15 INFO - PROCESS | 3752 | 1464053295591 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1977B400) [pid = 3752] [serial = 1295] [outer = 19730400] 18:28:16 INFO - PROCESS | 3752 | 1464053296219 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]]]}] 18:28:16 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 18:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 937ms 18:28:16 INFO - PROCESS | 3752 | 1464053296268 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 18:28:16 INFO - PROCESS | 3752 | 1464053296270 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 18:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:28:16 INFO - PROCESS | 3752 | 1464053296273 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:28:16 INFO - PROCESS | 3752 | 1464053296275 Marionette TRACE conn3 <- [1,1690,null,{}] 18:28:16 INFO - PROCESS | 3752 | 1464053296279 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}] 18:28:16 INFO - PROCESS | 3752 | 1464053296399 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 18:28:16 INFO - PROCESS | 3752 | 1464053296678 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 3752 | ++DOCSHELL 0F34E000 == 53 [pid = 3752] [id = 432] 18:28:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (10A63000) [pid = 3752] [serial = 1296] [outer = 00000000] 18:28:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (10C37C00) [pid = 3752] [serial = 1297] [outer = 10A63000] 18:28:16 INFO - PROCESS | 3752 | 1464053296738 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (10F37000) [pid = 3752] [serial = 1298] [outer = 10A63000] 18:28:17 INFO - PROCESS | 3752 | 1464053297317 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]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1077ms 18:28:17 INFO - PROCESS | 3752 | 1464053297368 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 3752 | 1464053297372 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 18:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:28:17 INFO - PROCESS | 3752 | 1464053297376 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 3752 | 1464053297379 Marionette TRACE conn3 <- [1,1694,null,{}] 18:28:17 INFO - PROCESS | 3752 | 1464053297384 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}] 18:28:17 INFO - PROCESS | 3752 | 1464053297496 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 18:28:17 INFO - PROCESS | 3752 | 1464053297609 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 3752 | ++DOCSHELL 1331F400 == 54 [pid = 3752] [id = 433] 18:28:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (13394400) [pid = 3752] [serial = 1299] [outer = 00000000] 18:28:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (133A3400) [pid = 3752] [serial = 1300] [outer = 13394400] 18:28:17 INFO - PROCESS | 3752 | 1464053297662 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1401F800) [pid = 3752] [serial = 1301] [outer = 13394400] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 13D25800 == 53 [pid = 3752] [id = 425] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 0F345C00 == 52 [pid = 3752] [id = 424] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 10A7E400 == 51 [pid = 3752] [id = 423] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 16BB4800 == 50 [pid = 3752] [id = 422] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 16172400 == 49 [pid = 3752] [id = 421] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 10C33400 == 48 [pid = 3752] [id = 420] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 1523A000 == 47 [pid = 3752] [id = 419] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 10F17C00 == 46 [pid = 3752] [id = 418] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 13377800 == 45 [pid = 3752] [id = 417] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 0F34BC00 == 44 [pid = 3752] [id = 416] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (17836C00) [pid = 3752] [serial = 1234] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOCSHELL 1736AC00 == 43 [pid = 3752] [id = 411] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1122F000) [pid = 3752] [serial = 1157] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (16171000) [pid = 3752] [serial = 1219] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1735C400) [pid = 3752] [serial = 1222] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1698DC00) [pid = 3752] [serial = 1220] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (173B4400) [pid = 3752] [serial = 1225] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17362800) [pid = 3752] [serial = 1223] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (13397800) [pid = 3752] [serial = 1192] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (16BDB000) [pid = 3752] [serial = 1201] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (10F1BC00) [pid = 3752] [serial = 1189] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (156E6000) [pid = 3752] [serial = 1216] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1752C000) [pid = 3752] [serial = 1226] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (16BCFC00) [pid = 3752] [serial = 1198] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1698E000) [pid = 3752] [serial = 1195] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (13D2A000) [pid = 3752] [serial = 1213] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (16992000) [pid = 3752] [serial = 1228] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (140CA000) [pid = 3752] [serial = 1214] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1055FC00) [pid = 3752] [serial = 1207] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (10F32000) [pid = 3752] [serial = 1208] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (13118400) [pid = 3752] [serial = 1210] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (13329000) [pid = 3752] [serial = 1211] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (10A59800) [pid = 3752] [serial = 1205] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (102D8C00) [pid = 3752] [serial = 1204] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1782D800) [pid = 3752] [serial = 1232] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (176D1C00) [pid = 3752] [serial = 1231] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (16C78800) [pid = 3752] [serial = 1229] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (15FEC800) [pid = 3752] [serial = 1217] [outer = 00000000] [url = about:blank] 18:28:18 INFO - PROCESS | 3752 | 1464053298182 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]]]}] 18:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 843ms 18:28:18 INFO - PROCESS | 3752 | 1464053298218 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 3752 | 1464053298221 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 18:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:28:18 INFO - PROCESS | 3752 | 1464053298226 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 3752 | 1464053298228 Marionette TRACE conn3 <- [1,1698,null,{}] 18:28:18 INFO - PROCESS | 3752 | 1464053298231 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}] 18:28:18 INFO - PROCESS | 3752 | 1464053298316 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 18:28:18 INFO - PROCESS | 3752 | 1464053298325 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 3752 | ++DOCSHELL 10E82C00 == 44 [pid = 3752] [id = 434] 18:28:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (10F63400) [pid = 3752] [serial = 1302] [outer = 00000000] 18:28:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (13120400) [pid = 3752] [serial = 1303] [outer = 10F63400] 18:28:18 INFO - PROCESS | 3752 | 1464053298370 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (133A1C00) [pid = 3752] [serial = 1304] [outer = 10F63400] 18:28:18 INFO - PROCESS | 3752 | 1464053298864 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]]]}] 18:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 687ms 18:28:18 INFO - PROCESS | 3752 | 1464053298926 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 3752 | 1464053298928 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 18:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:28:18 INFO - PROCESS | 3752 | 1464053298933 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 3752 | 1464053298939 Marionette TRACE conn3 <- [1,1702,null,{}] 18:28:18 INFO - PROCESS | 3752 | 1464053298947 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}] 18:28:19 INFO - PROCESS | 3752 | 1464053299031 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 18:28:19 INFO - PROCESS | 3752 | 1464053299128 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 3752 | ++DOCSHELL 159BBC00 == 45 [pid = 3752] [id = 435] 18:28:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (159C7000) [pid = 3752] [serial = 1305] [outer = 00000000] 18:28:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (1608E800) [pid = 3752] [serial = 1306] [outer = 159C7000] 18:28:19 INFO - PROCESS | 3752 | 1464053299179 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (16174C00) [pid = 3752] [serial = 1307] [outer = 159C7000] 18:28:19 INFO - PROCESS | 3752 | 1464053299536 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]]]}] 18:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 656ms 18:28:19 INFO - PROCESS | 3752 | 1464053299598 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 18:28:19 INFO - PROCESS | 3752 | 1464053299600 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 18:28:19 INFO - PROCESS | 3752 | 1464053299604 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 3752 | 1464053299605 Marionette TRACE conn3 <- [1,1706,null,{}] 18:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:28:19 INFO - PROCESS | 3752 | 1464053299608 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}] 18:28:19 INFO - PROCESS | 3752 | 1464053299688 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 18:28:19 INFO - PROCESS | 3752 | 1464053299724 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 3752 | ++DOCSHELL 168E9000 == 46 [pid = 3752] [id = 436] 18:28:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (168ECC00) [pid = 3752] [serial = 1308] [outer = 00000000] 18:28:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (16992400) [pid = 3752] [serial = 1309] [outer = 168ECC00] 18:28:19 INFO - PROCESS | 3752 | 1464053299772 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (16BB2C00) [pid = 3752] [serial = 1310] [outer = 168ECC00] 18:28:20 INFO - PROCESS | 3752 | 1464053300239 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]]]}] 18:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 687ms 18:28:20 INFO - PROCESS | 3752 | 1464053300312 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 18:28:20 INFO - PROCESS | 3752 | 1464053300314 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 18:28:20 INFO - PROCESS | 3752 | 1464053300327 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:28:20 INFO - PROCESS | 3752 | 1464053300329 Marionette TRACE conn3 <- [1,1710,null,{}] 18:28:20 INFO - PROCESS | 3752 | 1464053300333 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}] 18:28:20 INFO - PROCESS | 3752 | 1464053300441 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 18:28:20 INFO - PROCESS | 3752 | 1464053300501 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 3752 | ++DOCSHELL 10A5E800 == 47 [pid = 3752] [id = 437] 18:28:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (16BD8000) [pid = 3752] [serial = 1311] [outer = 00000000] 18:28:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (1735CC00) [pid = 3752] [serial = 1312] [outer = 16BD8000] 18:28:20 INFO - PROCESS | 3752 | 1464053300553 Marionette DEBUG loaded listener.js 18:28:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (17368800) [pid = 3752] [serial = 1313] [outer = 16BD8000] 18:28:20 INFO - PROCESS | 3752 | 1464053301002 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]]]}] 18:28:21 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 18:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 703ms 18:28:21 INFO - PROCESS | 3752 | 1464053301028 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 18:28:21 INFO - PROCESS | 3752 | 1464053301030 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 18:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:28:21 INFO - PROCESS | 3752 | 1464053301034 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:28:21 INFO - PROCESS | 3752 | 1464053301035 Marionette TRACE conn3 <- [1,1714,null,{}] 18:28:21 INFO - PROCESS | 3752 | 1464053301039 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}] 18:28:21 INFO - PROCESS | 3752 | 1464053301185 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 18:28:21 INFO - PROCESS | 3752 | 1464053301192 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 3752 | ++DOCSHELL 173BF000 == 48 [pid = 3752] [id = 438] 18:28:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (17459C00) [pid = 3752] [serial = 1314] [outer = 00000000] 18:28:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (17830800) [pid = 3752] [serial = 1315] [outer = 17459C00] 18:28:21 INFO - PROCESS | 3752 | 1464053301292 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (17839C00) [pid = 3752] [serial = 1316] [outer = 17459C00] 18:28:21 INFO - PROCESS | 3752 | 1464053301692 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]]]}] 18:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 703ms 18:28:21 INFO - PROCESS | 3752 | 1464053301721 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 18:28:21 INFO - PROCESS | 3752 | 1464053301723 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 18:28:21 INFO - PROCESS | 3752 | 1464053301727 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:28:21 INFO - PROCESS | 3752 | 1464053301728 Marionette TRACE conn3 <- [1,1718,null,{}] 18:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:28:21 INFO - PROCESS | 3752 | 1464053301732 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}] 18:28:21 INFO - PROCESS | 3752 | 1464053301841 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 18:28:21 INFO - PROCESS | 3752 | 1464053301847 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 3752 | ++DOCSHELL 176DCC00 == 49 [pid = 3752] [id = 439] 18:28:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (17FEA400) [pid = 3752] [serial = 1317] [outer = 00000000] 18:28:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (19730000) [pid = 3752] [serial = 1318] [outer = 17FEA400] 18:28:21 INFO - PROCESS | 3752 | 1464053301890 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (19770000) [pid = 3752] [serial = 1319] [outer = 17FEA400] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (156E7C00) [pid = 3752] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (16176400) [pid = 3752] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (0F350C00) [pid = 3752] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1617A400) [pid = 3752] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1523BC00) [pid = 3752] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (10F66800) [pid = 3752] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (16BCF000) [pid = 3752] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (16088000) [pid = 3752] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (13378400) [pid = 3752] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:28:22 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (0F886800) [pid = 3752] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:28:22 INFO - PROCESS | 3752 | 1464053302415 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]]]}] 18:28:22 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 18:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 734ms 18:28:22 INFO - PROCESS | 3752 | 1464053302469 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 3752 | 1464053302471 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 18:28:22 INFO - PROCESS | 3752 | 1464053302474 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:28:22 INFO - PROCESS | 3752 | 1464053302476 Marionette TRACE conn3 <- [1,1722,null,{}] 18:28:22 INFO - PROCESS | 3752 | 1464053302479 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}] 18:28:22 INFO - PROCESS | 3752 | 1464053302583 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 18:28:22 INFO - PROCESS | 3752 | 1464053302598 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 3752 | ++DOCSHELL 10A57400 == 50 [pid = 3752] [id = 440] 18:28:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (16088000) [pid = 3752] [serial = 1320] [outer = 00000000] 18:28:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (176CEC00) [pid = 3752] [serial = 1321] [outer = 16088000] 18:28:22 INFO - PROCESS | 3752 | 1464053302652 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (17901800) [pid = 3752] [serial = 1322] [outer = 16088000] 18:28:23 INFO - PROCESS | 3752 | 1464053303075 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]]]}] 18:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 641ms 18:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:28:23 INFO - PROCESS | 3752 | 1464053303112 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 3752 | 1464053303114 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 18:28:23 INFO - PROCESS | 3752 | 1464053303118 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 3752 | 1464053303119 Marionette TRACE conn3 <- [1,1726,null,{}] 18:28:23 INFO - PROCESS | 3752 | 1464053303127 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}] 18:28:23 INFO - PROCESS | 3752 | 1464053303206 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 18:28:23 INFO - PROCESS | 3752 | 1464053303212 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 3752 | ++DOCSHELL 16086800 == 51 [pid = 3752] [id = 441] 18:28:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1608A800) [pid = 3752] [serial = 1323] [outer = 00000000] 18:28:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19778800) [pid = 3752] [serial = 1324] [outer = 1608A800] 18:28:23 INFO - PROCESS | 3752 | 1464053303255 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1994E800) [pid = 3752] [serial = 1325] [outer = 1608A800] 18:28:23 INFO - PROCESS | 3752 | 1464053303681 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]]]}] 18:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 594ms 18:28:23 INFO - PROCESS | 3752 | 1464053303726 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 3752 | 1464053303728 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 18:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:28:23 INFO - PROCESS | 3752 | 1464053303737 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 3752 | 1464053303738 Marionette TRACE conn3 <- [1,1730,null,{}] 18:28:23 INFO - PROCESS | 3752 | 1464053303742 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}] 18:28:23 INFO - PROCESS | 3752 | 1464053303821 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 18:28:23 INFO - PROCESS | 3752 | 1464053303827 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 3752 | ++DOCSHELL 152DE400 == 52 [pid = 3752] [id = 442] 18:28:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (1972F800) [pid = 3752] [serial = 1326] [outer = 00000000] 18:28:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (199E7C00) [pid = 3752] [serial = 1327] [outer = 1972F800] 18:28:23 INFO - PROCESS | 3752 | 1464053303876 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (19AA3800) [pid = 3752] [serial = 1328] [outer = 1972F800] 18:28:24 INFO - PROCESS | 3752 | 1464053304556 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]]]}] 18:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 906ms 18:28:24 INFO - PROCESS | 3752 | 1464053304650 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 3752 | 1464053304655 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 18:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:28:24 INFO - PROCESS | 3752 | 1464053304660 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - PROCESS | 3752 | 1464053304664 Marionette TRACE conn3 <- [1,1734,null,{}] 18:28:24 INFO - PROCESS | 3752 | 1464053304670 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}] 18:28:24 INFO - PROCESS | 3752 | 1464053304796 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 18:28:24 INFO - PROCESS | 3752 | 1464053304928 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 3752 | ++DOCSHELL 10A7B400 == 53 [pid = 3752] [id = 443] 18:28:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (10C33400) [pid = 3752] [serial = 1329] [outer = 00000000] 18:28:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (11C6BC00) [pid = 3752] [serial = 1330] [outer = 10C33400] 18:28:24 INFO - PROCESS | 3752 | 1464053304988 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (13123800) [pid = 3752] [serial = 1331] [outer = 10C33400] 18:28:25 INFO - PROCESS | 3752 | 1464053305566 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]]]}] 18:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 952ms 18:28:25 INFO - PROCESS | 3752 | 1464053305606 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 3752 | 1464053305612 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 18:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:28:25 INFO - PROCESS | 3752 | 1464053305618 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 3752 | 1464053305621 Marionette TRACE conn3 <- [1,1738,null,{}] 18:28:25 INFO - PROCESS | 3752 | 1464053305625 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}] 18:28:25 INFO - PROCESS | 3752 | 1464053305738 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 18:28:25 INFO - PROCESS | 3752 | 1464053305847 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 3752 | ++DOCSHELL 10C31400 == 54 [pid = 3752] [id = 444] 18:28:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (110A2000) [pid = 3752] [serial = 1332] [outer = 00000000] 18:28:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (15FF0400) [pid = 3752] [serial = 1333] [outer = 110A2000] 18:28:25 INFO - PROCESS | 3752 | 1464053305900 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1617A000) [pid = 3752] [serial = 1334] [outer = 110A2000] 18:28:26 INFO - PROCESS | 3752 | 1464053306505 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]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 953ms 18:28:26 INFO - PROCESS | 3752 | 1464053306561 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 3752 | 1464053306564 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 18:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:28:26 INFO - PROCESS | 3752 | 1464053306568 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 3752 | 1464053306572 Marionette TRACE conn3 <- [1,1742,null,{}] 18:28:26 INFO - PROCESS | 3752 | 1464053306583 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}] 18:28:26 INFO - PROCESS | 3752 | 1464053306721 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 18:28:26 INFO - PROCESS | 3752 | 1464053306865 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 3752 | ++DOCSHELL 17366000 == 55 [pid = 3752] [id = 445] 18:28:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (17FE4800) [pid = 3752] [serial = 1335] [outer = 00000000] 18:28:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (199E2800) [pid = 3752] [serial = 1336] [outer = 17FE4800] 18:28:26 INFO - PROCESS | 3752 | 1464053306924 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (19AA8000) [pid = 3752] [serial = 1337] [outer = 17FE4800] 18:28:27 INFO - PROCESS | 3752 | 1464053307466 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]]]}] 18:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 952ms 18:28:27 INFO - PROCESS | 3752 | 1464053307512 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 3752 | 1464053307515 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 18:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:28:27 INFO - PROCESS | 3752 | 1464053307519 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - PROCESS | 3752 | 1464053307521 Marionette TRACE conn3 <- [1,1746,null,{}] 18:28:27 INFO - PROCESS | 3752 | 1464053307525 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}] 18:28:27 INFO - PROCESS | 3752 | 1464053307628 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 18:28:27 INFO - PROCESS | 3752 | 1464053307735 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 3752 | ++DOCSHELL 19A9E400 == 56 [pid = 3752] [id = 446] 18:28:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (19AAA000) [pid = 3752] [serial = 1338] [outer = 00000000] 18:28:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1A11C400) [pid = 3752] [serial = 1339] [outer = 19AAA000] 18:28:27 INFO - PROCESS | 3752 | 1464053307798 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1A128000) [pid = 3752] [serial = 1340] [outer = 19AAA000] 18:28:28 INFO - PROCESS | 3752 | 1464053308364 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]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 906ms 18:28:28 INFO - PROCESS | 3752 | 1464053308422 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 3752 | 1464053308425 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 18:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:28:28 INFO - PROCESS | 3752 | 1464053308428 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - PROCESS | 3752 | 1464053308430 Marionette TRACE conn3 <- [1,1750,null,{}] 18:28:28 INFO - PROCESS | 3752 | 1464053308434 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}] 18:28:28 INFO - PROCESS | 3752 | 1464053308538 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 18:28:28 INFO - PROCESS | 3752 | 1464053308647 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 3752 | ++DOCSHELL 19AADC00 == 57 [pid = 3752] [id = 447] 18:28:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (19C45800) [pid = 3752] [serial = 1341] [outer = 00000000] 18:28:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1A1BFC00) [pid = 3752] [serial = 1342] [outer = 19C45800] 18:28:28 INFO - PROCESS | 3752 | 1464053308699 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1A223400) [pid = 3752] [serial = 1343] [outer = 19C45800] 18:28:29 INFO - PROCESS | 3752 | 1464053309296 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]]]}] 18:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 906ms 18:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:28:29 INFO - PROCESS | 3752 | 1464053309332 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 18:28:29 INFO - PROCESS | 3752 | 1464053309335 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 18:28:29 INFO - PROCESS | 3752 | 1464053309338 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:28:29 INFO - PROCESS | 3752 | 1464053309340 Marionette TRACE conn3 <- [1,1754,null,{}] 18:28:29 INFO - PROCESS | 3752 | 1464053309344 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}] 18:28:29 INFO - PROCESS | 3752 | 1464053309465 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 18:28:29 INFO - PROCESS | 3752 | 1464053309581 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:29 INFO - PROCESS | 3752 | ++DOCSHELL 159BC800 == 58 [pid = 3752] [id = 448] 18:28:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (16173800) [pid = 3752] [serial = 1344] [outer = 00000000] 18:28:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1698F400) [pid = 3752] [serial = 1345] [outer = 16173800] 18:28:29 INFO - PROCESS | 3752 | 1464053309633 Marionette DEBUG loaded listener.js 18:28:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (170DD400) [pid = 3752] [serial = 1346] [outer = 16173800] 18:28:30 INFO - PROCESS | 3752 | 1464053310412 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]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1140ms 18:28:30 INFO - PROCESS | 3752 | 1464053310487 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 3752 | 1464053310492 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 18:28:30 INFO - PROCESS | 3752 | 1464053310496 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:28:30 INFO - PROCESS | 3752 | 1464053310501 Marionette TRACE conn3 <- [1,1758,null,{}] 18:28:30 INFO - PROCESS | 3752 | 1464053310505 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}] 18:28:30 INFO - PROCESS | 3752 | 1464053310607 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 18:28:30 INFO - PROCESS | 3752 | 1464053310751 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 3752 | ++DOCSHELL 13316400 == 59 [pid = 3752] [id = 449] 18:28:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (13376400) [pid = 3752] [serial = 1347] [outer = 00000000] 18:28:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1370D800) [pid = 3752] [serial = 1348] [outer = 13376400] 18:28:30 INFO - PROCESS | 3752 | 1464053310802 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (14024000) [pid = 3752] [serial = 1349] [outer = 13376400] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 112AB000 == 58 [pid = 3752] [id = 397] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 10273000 == 57 [pid = 3752] [id = 396] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 16086800 == 56 [pid = 3752] [id = 441] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 10A57400 == 55 [pid = 3752] [id = 440] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 176DCC00 == 54 [pid = 3752] [id = 439] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 173BF000 == 53 [pid = 3752] [id = 438] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 10A5E800 == 52 [pid = 3752] [id = 437] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 168E9000 == 51 [pid = 3752] [id = 436] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 159BBC00 == 50 [pid = 3752] [id = 435] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 10E82C00 == 49 [pid = 3752] [id = 434] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 1331F400 == 48 [pid = 3752] [id = 433] 18:28:31 INFO - PROCESS | 3752 | --DOCSHELL 0F34E000 == 47 [pid = 3752] [id = 432] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (17CDBC00) [pid = 3752] [serial = 1277] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (17531C00) [pid = 3752] [serial = 1270] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (10F20C00) [pid = 3752] [serial = 1249] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1762A400) [pid = 3752] [serial = 1276] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1698A000) [pid = 3752] [serial = 1264] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (15967C00) [pid = 3752] [serial = 1259] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1339C000) [pid = 3752] [serial = 1256] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (16BDA800) [pid = 3752] [serial = 1268] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (16BD6800) [pid = 3752] [serial = 1267] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (16174000) [pid = 3752] [serial = 1262] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (156E8C00) [pid = 3752] [serial = 1258] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (17FE2800) [pid = 3752] [serial = 1246] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (17832800) [pid = 3752] [serial = 1243] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (133A0C00) [pid = 3752] [serial = 1252] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (137EDC00) [pid = 3752] [serial = 1253] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (16996C00) [pid = 3752] [serial = 1265] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1616EC00) [pid = 3752] [serial = 1261] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (110A2800) [pid = 3752] [serial = 1250] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (10F36C00) [pid = 3752] [serial = 1237] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (159C5000) [pid = 3752] [serial = 1274] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (176D6400) [pid = 3752] [serial = 1271] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (13118800) [pid = 3752] [serial = 1255] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (13D28000) [pid = 3752] [serial = 1240] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (12D85400) [pid = 3752] [serial = 1273] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1836E800) [pid = 3752] [serial = 1279] [outer = 00000000] [url = about:blank] 18:28:31 INFO - PROCESS | 3752 | 1464053311311 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]]]}] 18:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 843ms 18:28:31 INFO - PROCESS | 3752 | 1464053311341 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 18:28:31 INFO - PROCESS | 3752 | 1464053311346 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 18:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:28:31 INFO - PROCESS | 3752 | 1464053311352 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:28:31 INFO - PROCESS | 3752 | 1464053311355 Marionette TRACE conn3 <- [1,1762,null,{}] 18:28:31 INFO - PROCESS | 3752 | 1464053311358 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}] 18:28:31 INFO - PROCESS | 3752 | 1464053311447 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 18:28:31 INFO - PROCESS | 3752 | 1464053311457 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:31 INFO - PROCESS | 3752 | ++DOCSHELL 11C0BC00 == 48 [pid = 3752] [id = 450] 18:28:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1331C800) [pid = 3752] [serial = 1350] [outer = 00000000] 18:28:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (133A2C00) [pid = 3752] [serial = 1351] [outer = 1331C800] 18:28:31 INFO - PROCESS | 3752 | 1464053311502 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (140D0000) [pid = 3752] [serial = 1352] [outer = 1331C800] 18:28:31 INFO - PROCESS | 3752 | 1464053311985 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]]]}] 18:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 703ms 18:28:32 INFO - PROCESS | 3752 | 1464053312050 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 3752 | 1464053312053 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 18:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:28:32 INFO - PROCESS | 3752 | 1464053312056 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:28:32 INFO - PROCESS | 3752 | 1464053312059 Marionette TRACE conn3 <- [1,1766,null,{}] 18:28:32 INFO - PROCESS | 3752 | 1464053312069 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}] 18:28:32 INFO - PROCESS | 3752 | 1464053312155 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 18:28:32 INFO - PROCESS | 3752 | 1464053312256 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 3752 | ++DOCSHELL 16174000 == 49 [pid = 3752] [id = 451] 18:28:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (16175000) [pid = 3752] [serial = 1353] [outer = 00000000] 18:28:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (1698B000) [pid = 3752] [serial = 1354] [outer = 16175000] 18:28:32 INFO - PROCESS | 3752 | 1464053312338 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (16997400) [pid = 3752] [serial = 1355] [outer = 16175000] 18:28:32 INFO - PROCESS | 3752 | 1464053312693 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]]]}] 18:28:32 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 18:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 687ms 18:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:28:32 INFO - PROCESS | 3752 | 1464053312755 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 3752 | 1464053312758 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 18:28:32 INFO - PROCESS | 3752 | 1464053312761 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:28:32 INFO - PROCESS | 3752 | 1464053312763 Marionette TRACE conn3 <- [1,1770,null,{}] 18:28:32 INFO - PROCESS | 3752 | 1464053312766 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}] 18:28:32 INFO - PROCESS | 3752 | 1464053312849 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 18:28:32 INFO - PROCESS | 3752 | 1464053312856 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 3752 | ++DOCSHELL 0F881C00 == 50 [pid = 3752] [id = 452] 18:28:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1339F400) [pid = 3752] [serial = 1356] [outer = 00000000] 18:28:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (17365C00) [pid = 3752] [serial = 1357] [outer = 1339F400] 18:28:32 INFO - PROCESS | 3752 | 1464053312900 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (1752C000) [pid = 3752] [serial = 1358] [outer = 1339F400] 18:28:33 INFO - PROCESS | 3752 | 1464053313375 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]]]}] 18:28:33 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 18:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 624ms 18:28:33 INFO - PROCESS | 3752 | 1464053313399 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 18:28:33 INFO - PROCESS | 3752 | 1464053313410 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 18:28:33 INFO - PROCESS | 3752 | 1464053313420 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:28:33 INFO - PROCESS | 3752 | 1464053313421 Marionette TRACE conn3 <- [1,1774,null,{}] 18:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:28:33 INFO - PROCESS | 3752 | 1464053313425 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}] 18:28:33 INFO - PROCESS | 3752 | 1464053313538 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 18:28:33 INFO - PROCESS | 3752 | 1464053313629 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:33 INFO - PROCESS | 3752 | ++DOCSHELL 17536C00 == 51 [pid = 3752] [id = 453] 18:28:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1761F400) [pid = 3752] [serial = 1359] [outer = 00000000] 18:28:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (17832C00) [pid = 3752] [serial = 1360] [outer = 1761F400] 18:28:33 INFO - PROCESS | 3752 | 1464053313671 Marionette DEBUG loaded listener.js 18:28:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (17839000) [pid = 3752] [serial = 1361] [outer = 1761F400] 18:28:34 INFO - PROCESS | 3752 | 1464053314122 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]]]}] 18:28:34 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 18:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 18:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:28:34 INFO - PROCESS | 3752 | 1464053314162 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 3752 | 1464053314164 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 18:28:34 INFO - PROCESS | 3752 | 1464053314168 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - PROCESS | 3752 | 1464053314169 Marionette TRACE conn3 <- [1,1778,null,{}] 18:28:34 INFO - PROCESS | 3752 | 1464053314173 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}] 18:28:34 INFO - PROCESS | 3752 | 1464053314297 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 18:28:34 INFO - PROCESS | 3752 | 1464053314364 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 3752 | ++DOCSHELL 17832800 == 52 [pid = 3752] [id = 454] 18:28:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (181AFC00) [pid = 3752] [serial = 1362] [outer = 00000000] 18:28:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1977A000) [pid = 3752] [serial = 1363] [outer = 181AFC00] 18:28:34 INFO - PROCESS | 3752 | 1464053314407 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (19732C00) [pid = 3752] [serial = 1364] [outer = 181AFC00] 18:28:34 INFO - PROCESS | 3752 | 1464053314814 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]]]}] 18:28:34 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) 18:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 687ms 18:28:34 INFO - PROCESS | 3752 | 1464053314869 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 3752 | 1464053314871 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 18:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:28:34 INFO - PROCESS | 3752 | 1464053314874 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - PROCESS | 3752 | 1464053314876 Marionette TRACE conn3 <- [1,1782,null,{}] 18:28:34 INFO - PROCESS | 3752 | 1464053314879 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}] 18:28:35 INFO - PROCESS | 3752 | 1464053315024 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (10F63400) [pid = 3752] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (16BD8000) [pid = 3752] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (168ECC00) [pid = 3752] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (159C7000) [pid = 3752] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (13394400) [pid = 3752] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (10A63000) [pid = 3752] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (17459C00) [pid = 3752] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17FEA400) [pid = 3752] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (16088000) [pid = 3752] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:28:35 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1608A800) [pid = 3752] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:28:35 INFO - PROCESS | 3752 | 1464053315268 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 3752 | ++DOCSHELL 10A5F400 == 53 [pid = 3752] [id = 455] 18:28:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (10A62800) [pid = 3752] [serial = 1365] [outer = 00000000] 18:28:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (128A5000) [pid = 3752] [serial = 1366] [outer = 10A62800] 18:28:35 INFO - PROCESS | 3752 | 1464053315314 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (15FE4C00) [pid = 3752] [serial = 1367] [outer = 10A62800] 18:28:35 INFO - PROCESS | 3752 | 1464053315678 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]]]}] 18:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 843ms 18:28:35 INFO - PROCESS | 3752 | 1464053315716 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 18:28:35 INFO - PROCESS | 3752 | 1464053315718 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 18:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:28:35 INFO - PROCESS | 3752 | 1464053315721 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:28:35 INFO - PROCESS | 3752 | 1464053315723 Marionette TRACE conn3 <- [1,1786,null,{}] 18:28:35 INFO - PROCESS | 3752 | 1464053315726 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}] 18:28:35 INFO - PROCESS | 3752 | 1464053315806 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 18:28:35 INFO - PROCESS | 3752 | 1464053315911 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 3752 | ++DOCSHELL 1289EC00 == 54 [pid = 3752] [id = 456] 18:28:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (13394400) [pid = 3752] [serial = 1368] [outer = 00000000] 18:28:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (19952000) [pid = 3752] [serial = 1369] [outer = 13394400] 18:28:35 INFO - PROCESS | 3752 | 1464053315956 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (19A9F800) [pid = 3752] [serial = 1370] [outer = 13394400] 18:28:36 INFO - PROCESS | 3752 | 1464053316321 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]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 640ms 18:28:36 INFO - PROCESS | 3752 | 1464053316360 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 3752 | 1464053316361 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 18:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:28:36 INFO - PROCESS | 3752 | 1464053316365 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 3752 | 1464053316366 Marionette TRACE conn3 <- [1,1790,null,{}] 18:28:36 INFO - PROCESS | 3752 | 1464053316370 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}] 18:28:36 INFO - PROCESS | 3752 | 1464053316450 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 18:28:36 INFO - PROCESS | 3752 | 1464053316585 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:36 INFO - PROCESS | 3752 | ++DOCSHELL 1608F800 == 55 [pid = 3752] [id = 457] 18:28:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1972A000) [pid = 3752] [serial = 1371] [outer = 00000000] 18:28:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1A22E000) [pid = 3752] [serial = 1372] [outer = 1972A000] 18:28:36 INFO - PROCESS | 3752 | 1464053316627 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1A3F0000) [pid = 3752] [serial = 1373] [outer = 1972A000] 18:28:36 INFO - PROCESS | 3752 | 1464053316976 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]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 641ms 18:28:37 INFO - PROCESS | 3752 | 1464053317003 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 3752 | 1464053317005 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 18:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:28:37 INFO - PROCESS | 3752 | 1464053317021 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:28:37 INFO - PROCESS | 3752 | 1464053317023 Marionette TRACE conn3 <- [1,1794,null,{}] 18:28:37 INFO - PROCESS | 3752 | 1464053317027 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}] 18:28:37 INFO - PROCESS | 3752 | 1464053317115 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 18:28:37 INFO - PROCESS | 3752 | 1464053317122 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 3752 | ++DOCSHELL 1A229C00 == 56 [pid = 3752] [id = 458] 18:28:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1A22D800) [pid = 3752] [serial = 1374] [outer = 00000000] 18:28:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1A6E9000) [pid = 3752] [serial = 1375] [outer = 1A22D800] 18:28:37 INFO - PROCESS | 3752 | 1464053317165 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1A6EE400) [pid = 3752] [serial = 1376] [outer = 1A22D800] 18:28:37 INFO - PROCESS | 3752 | 1464053317816 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]]]}] 18:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 890ms 18:28:37 INFO - PROCESS | 3752 | 1464053317914 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 3752 | 1464053317920 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 18:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:28:37 INFO - PROCESS | 3752 | 1464053317924 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:28:37 INFO - PROCESS | 3752 | 1464053317929 Marionette TRACE conn3 <- [1,1798,null,{}] 18:28:37 INFO - PROCESS | 3752 | 1464053317934 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}] 18:28:38 INFO - PROCESS | 3752 | 1464053318063 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 18:28:38 INFO - PROCESS | 3752 | 1464053318203 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 3752 | ++DOCSHELL 10E27400 == 57 [pid = 3752] [id = 459] 18:28:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (10F11400) [pid = 3752] [serial = 1377] [outer = 00000000] 18:28:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1288DC00) [pid = 3752] [serial = 1378] [outer = 10F11400] 18:28:38 INFO - PROCESS | 3752 | 1464053318259 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (13704800) [pid = 3752] [serial = 1379] [outer = 10F11400] 18:28:38 INFO - PROCESS | 3752 | 1464053318824 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]]]}] 18:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 937ms 18:28:38 INFO - PROCESS | 3752 | 1464053318871 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 3752 | 1464053318877 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 18:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:28:38 INFO - PROCESS | 3752 | 1464053318883 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - PROCESS | 3752 | 1464053318886 Marionette TRACE conn3 <- [1,1802,null,{}] 18:28:38 INFO - PROCESS | 3752 | 1464053318890 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}] 18:28:38 INFO - PROCESS | 3752 | 1464053319001 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 18:28:39 INFO - PROCESS | 3752 | 1464053319159 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 3752 | ++DOCSHELL 15FE3000 == 58 [pid = 3752] [id = 460] 18:28:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1616D800) [pid = 3752] [serial = 1380] [outer = 00000000] 18:28:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (16BCF000) [pid = 3752] [serial = 1381] [outer = 1616D800] 18:28:39 INFO - PROCESS | 3752 | 1464053319213 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (176D5800) [pid = 3752] [serial = 1382] [outer = 1616D800] 18:28:39 INFO - PROCESS | 3752 | 1464053319824 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]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 999ms 18:28:39 INFO - PROCESS | 3752 | 1464053319884 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 3752 | 1464053319886 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 18:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:28:39 INFO - PROCESS | 3752 | 1464053319890 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 3752 | 1464053319894 Marionette TRACE conn3 <- [1,1806,null,{}] 18:28:39 INFO - PROCESS | 3752 | 1464053319905 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}] 18:28:40 INFO - PROCESS | 3752 | 1464053320060 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 18:28:40 INFO - PROCESS | 3752 | 1464053320129 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 3752 | ++DOCSHELL 1A6E8800 == 59 [pid = 3752] [id = 461] 18:28:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1A6E8C00) [pid = 3752] [serial = 1383] [outer = 00000000] 18:28:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1A6F2400) [pid = 3752] [serial = 1384] [outer = 1A6E8C00] 18:28:40 INFO - PROCESS | 3752 | 1464053320193 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1A6F6C00) [pid = 3752] [serial = 1385] [outer = 1A6E8C00] 18:28:40 INFO - PROCESS | 3752 | 1464053320783 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]]]}] 18:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 937ms 18:28:40 INFO - PROCESS | 3752 | 1464053320835 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 18:28:40 INFO - PROCESS | 3752 | 1464053320837 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 18:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:28:40 INFO - PROCESS | 3752 | 1464053320841 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:28:40 INFO - PROCESS | 3752 | 1464053320843 Marionette TRACE conn3 <- [1,1810,null,{}] 18:28:40 INFO - PROCESS | 3752 | 1464053320847 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}] 18:28:40 INFO - PROCESS | 3752 | 1464053320953 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 18:28:41 INFO - PROCESS | 3752 | 1464053321092 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 3752 | ++DOCSHELL 159C5000 == 60 [pid = 3752] [id = 462] 18:28:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (19774800) [pid = 3752] [serial = 1386] [outer = 00000000] 18:28:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1A76E000) [pid = 3752] [serial = 1387] [outer = 19774800] 18:28:41 INFO - PROCESS | 3752 | 1464053321146 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1A774000) [pid = 3752] [serial = 1388] [outer = 19774800] 18:28:41 INFO - PROCESS | 3752 | 1464053321721 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]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 937ms 18:28:41 INFO - PROCESS | 3752 | 1464053321786 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 3752 | 1464053321788 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 18:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:28:41 INFO - PROCESS | 3752 | 1464053321792 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - PROCESS | 3752 | 1464053321794 Marionette TRACE conn3 <- [1,1814,null,{}] 18:28:41 INFO - PROCESS | 3752 | 1464053321798 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}] 18:28:41 INFO - PROCESS | 3752 | 1464053321900 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 18:28:42 INFO - PROCESS | 3752 | 1464053322041 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 3752 | ++DOCSHELL 10E20400 == 61 [pid = 3752] [id = 463] 18:28:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (10F66800) [pid = 3752] [serial = 1389] [outer = 00000000] 18:28:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1339E000) [pid = 3752] [serial = 1390] [outer = 10F66800] 18:28:42 INFO - PROCESS | 3752 | 1464053322095 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (161CF800) [pid = 3752] [serial = 1391] [outer = 10F66800] 18:28:42 INFO - PROCESS | 3752 | 1464053322895 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]]]}] 18:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1140ms 18:28:42 INFO - PROCESS | 3752 | 1464053322940 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 3752 | 1464053322945 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 18:28:42 INFO - PROCESS | 3752 | 1464053322949 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:28:42 INFO - PROCESS | 3752 | 1464053322954 Marionette TRACE conn3 <- [1,1818,null,{}] 18:28:42 INFO - PROCESS | 3752 | 1464053322958 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}] 18:28:43 INFO - PROCESS | 3752 | 1464053323054 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 18:28:43 INFO - PROCESS | 3752 | 1464053323198 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 3752 | ++DOCSHELL 10F34800 == 62 [pid = 3752] [id = 464] 18:28:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (10F63C00) [pid = 3752] [serial = 1392] [outer = 00000000] 18:28:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (11C5DC00) [pid = 3752] [serial = 1393] [outer = 10F63C00] 18:28:43 INFO - PROCESS | 3752 | 1464053323257 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (130D3000) [pid = 3752] [serial = 1394] [outer = 10F63C00] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 1608F800 == 61 [pid = 3752] [id = 457] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 1289EC00 == 60 [pid = 3752] [id = 456] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 10A5F400 == 59 [pid = 3752] [id = 455] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 17832800 == 58 [pid = 3752] [id = 454] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 17536C00 == 57 [pid = 3752] [id = 453] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 0F881C00 == 56 [pid = 3752] [id = 452] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 16174000 == 55 [pid = 3752] [id = 451] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 11C0BC00 == 54 [pid = 3752] [id = 450] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 13316400 == 53 [pid = 3752] [id = 449] 18:28:43 INFO - PROCESS | 3752 | --DOCSHELL 10A7B400 == 52 [pid = 3752] [id = 443] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (14029800) [pid = 3752] [serial = 1285] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (13120400) [pid = 3752] [serial = 1303] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1735CC00) [pid = 3752] [serial = 1312] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (133A1C00) [pid = 3752] [serial = 1304] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (16992400) [pid = 3752] [serial = 1309] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1608E800) [pid = 3752] [serial = 1306] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (16174C00) [pid = 3752] [serial = 1307] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1401F800) [pid = 3752] [serial = 1301] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (133A3400) [pid = 3752] [serial = 1300] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (10F37000) [pid = 3752] [serial = 1298] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (10C37C00) [pid = 3752] [serial = 1297] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (17830800) [pid = 3752] [serial = 1315] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (19733400) [pid = 3752] [serial = 1291] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (199E7C00) [pid = 3752] [serial = 1327] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (176D9800) [pid = 3752] [serial = 1288] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (17368800) [pid = 3752] [serial = 1313] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (10F3C400) [pid = 3752] [serial = 1282] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (19777400) [pid = 3752] [serial = 1294] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (19730000) [pid = 3752] [serial = 1318] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (17839C00) [pid = 3752] [serial = 1316] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (176CEC00) [pid = 3752] [serial = 1321] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19778800) [pid = 3752] [serial = 1324] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (19770000) [pid = 3752] [serial = 1319] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1994E800) [pid = 3752] [serial = 1325] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (17901800) [pid = 3752] [serial = 1322] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (16BB2C00) [pid = 3752] [serial = 1310] [outer = 00000000] [url = about:blank] 18:28:43 INFO - PROCESS | 3752 | 1464053323885 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]]]}] 18:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 999ms 18:28:43 INFO - PROCESS | 3752 | 1464053323954 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 3752 | 1464053323959 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 18:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:28:43 INFO - PROCESS | 3752 | 1464053323965 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 3752 | 1464053323968 Marionette TRACE conn3 <- [1,1822,null,{}] 18:28:43 INFO - PROCESS | 3752 | 1464053323972 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}] 18:28:44 INFO - PROCESS | 3752 | 1464053324070 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 18:28:44 INFO - PROCESS | 3752 | 1464053324167 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 3752 | ++DOCSHELL 102CB400 == 53 [pid = 3752] [id = 465] 18:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (10F14C00) [pid = 3752] [serial = 1395] [outer = 00000000] 18:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (112AC400) [pid = 3752] [serial = 1396] [outer = 10F14C00] 18:28:44 INFO - PROCESS | 3752 | 1464053324211 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1337D000) [pid = 3752] [serial = 1397] [outer = 10F14C00] 18:28:44 INFO - PROCESS | 3752 | 1464053324590 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]]]}] 18:28:44 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 18:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 624ms 18:28:44 INFO - PROCESS | 3752 | 1464053324645 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 3752 | 1464053324647 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 18:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:28:44 INFO - PROCESS | 3752 | 1464053324652 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - PROCESS | 3752 | 1464053324655 Marionette TRACE conn3 <- [1,1826,null,{}] 18:28:44 INFO - PROCESS | 3752 | 1464053324665 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}] 18:28:44 INFO - PROCESS | 3752 | 1464053324756 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 18:28:44 INFO - PROCESS | 3752 | 1464053324764 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 3752 | ++DOCSHELL 137F2000 == 54 [pid = 3752] [id = 466] 18:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (13D2B400) [pid = 3752] [serial = 1398] [outer = 00000000] 18:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (156E3000) [pid = 3752] [serial = 1399] [outer = 13D2B400] 18:28:44 INFO - PROCESS | 3752 | 1464053324811 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (16082400) [pid = 3752] [serial = 1400] [outer = 13D2B400] 18:28:45 INFO - PROCESS | 3752 | 1464053325268 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]]]}] 18:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 624ms 18:28:45 INFO - PROCESS | 3752 | 1464053325289 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 18:28:45 INFO - PROCESS | 3752 | 1464053325292 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 18:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:28:45 INFO - PROCESS | 3752 | 1464053325303 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:28:45 INFO - PROCESS | 3752 | 1464053325306 Marionette TRACE conn3 <- [1,1830,null,{}] 18:28:45 INFO - PROCESS | 3752 | 1464053325310 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}] 18:28:45 INFO - PROCESS | 3752 | 1464053325391 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 18:28:45 INFO - PROCESS | 3752 | 1464053325398 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:45 INFO - PROCESS | 3752 | ++DOCSHELL 1608C400 == 55 [pid = 3752] [id = 467] 18:28:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (16170800) [pid = 3752] [serial = 1401] [outer = 00000000] 18:28:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (161D0C00) [pid = 3752] [serial = 1402] [outer = 16170800] 18:28:45 INFO - PROCESS | 3752 | 1464053325442 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (16995400) [pid = 3752] [serial = 1403] [outer = 16170800] 18:28:45 INFO - PROCESS | 3752 | 1464053325912 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]]]}] 18:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 656ms 18:28:45 INFO - PROCESS | 3752 | 1464053325954 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 18:28:45 INFO - PROCESS | 3752 | 1464053325956 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 18:28:45 INFO - PROCESS | 3752 | 1464053325959 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:28:45 INFO - PROCESS | 3752 | 1464053325961 Marionette TRACE conn3 <- [1,1834,null,{}] 18:28:45 INFO - PROCESS | 3752 | 1464053325964 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}] 18:28:46 INFO - PROCESS | 3752 | 1464053326052 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 18:28:46 INFO - PROCESS | 3752 | 1464053326059 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 3752 | ++DOCSHELL 0F882C00 == 56 [pid = 3752] [id = 468] 18:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (16087400) [pid = 3752] [serial = 1404] [outer = 00000000] 18:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (16BDB400) [pid = 3752] [serial = 1405] [outer = 16087400] 18:28:46 INFO - PROCESS | 3752 | 1464053326103 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1735CC00) [pid = 3752] [serial = 1406] [outer = 16087400] 18:28:46 INFO - PROCESS | 3752 | 1464053326601 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]]]}] 18:28:46 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) 18:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 703ms 18:28:46 INFO - PROCESS | 3752 | 1464053326659 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 18:28:46 INFO - PROCESS | 3752 | 1464053326661 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 18:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:28:46 INFO - PROCESS | 3752 | 1464053326670 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:28:46 INFO - PROCESS | 3752 | 1464053326672 Marionette TRACE conn3 <- [1,1838,null,{}] 18:28:46 INFO - PROCESS | 3752 | 1464053326675 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}] 18:28:46 INFO - PROCESS | 3752 | 1464053326798 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 18:28:46 INFO - PROCESS | 3752 | 1464053326896 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 3752 | ++DOCSHELL 17836400 == 57 [pid = 3752] [id = 469] 18:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (17839C00) [pid = 3752] [serial = 1407] [outer = 00000000] 18:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (17CE2400) [pid = 3752] [serial = 1408] [outer = 17839C00] 18:28:46 INFO - PROCESS | 3752 | 1464053326940 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (17F56800) [pid = 3752] [serial = 1409] [outer = 17839C00] 18:28:47 INFO - PROCESS | 3752 | 1464053327343 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]]]}] 18:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 687ms 18:28:47 INFO - PROCESS | 3752 | 1464053327369 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 18:28:47 INFO - PROCESS | 3752 | 1464053327371 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 18:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:28:47 INFO - PROCESS | 3752 | 1464053327374 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:28:47 INFO - PROCESS | 3752 | 1464053327376 Marionette TRACE conn3 <- [1,1842,null,{}] 18:28:47 INFO - PROCESS | 3752 | 1464053327380 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}] 18:28:47 INFO - PROCESS | 3752 | 1464053327509 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 18:28:47 INFO - PROCESS | 3752 | 1464053327515 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 3752 | ++DOCSHELL 16BDB000 == 58 [pid = 3752] [id = 470] 18:28:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (17834C00) [pid = 3752] [serial = 1410] [outer = 00000000] 18:28:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (18379C00) [pid = 3752] [serial = 1411] [outer = 17834C00] 18:28:47 INFO - PROCESS | 3752 | 1464053327558 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (19727C00) [pid = 3752] [serial = 1412] [outer = 17834C00] 18:28:47 INFO - PROCESS | 3752 | 1464053327996 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]]]}] 18:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 640ms 18:28:47 INFO - PROCESS | 3752 | 1464053328015 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 3752 | 1464053328017 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 18:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:28:48 INFO - PROCESS | 3752 | 1464053328020 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 3752 | 1464053328022 Marionette TRACE conn3 <- [1,1846,null,{}] 18:28:48 INFO - PROCESS | 3752 | 1464053328025 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}] 18:28:48 INFO - PROCESS | 3752 | 1464053328138 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 18:28:48 INFO - PROCESS | 3752 | 1464053328171 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:48 INFO - PROCESS | 3752 | ++DOCSHELL 1782D000 == 59 [pid = 3752] [id = 471] 18:28:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1976E000) [pid = 3752] [serial = 1413] [outer = 00000000] 18:28:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1977A400) [pid = 3752] [serial = 1414] [outer = 1976E000] 18:28:48 INFO - PROCESS | 3752 | 1464053328270 Marionette DEBUG loaded listener.js 18:28:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1994F400) [pid = 3752] [serial = 1415] [outer = 1976E000] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1972A000) [pid = 3752] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1761F400) [pid = 3752] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (181AFC00) [pid = 3752] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (10A62800) [pid = 3752] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1331C800) [pid = 3752] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (13376400) [pid = 3752] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (16173800) [pid = 3752] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (16175000) [pid = 3752] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1339F400) [pid = 3752] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:28:48 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (13394400) [pid = 3752] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:28:48 INFO - PROCESS | 3752 | 1464053328939 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]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 937ms 18:28:48 INFO - PROCESS | 3752 | 1464053328966 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 3752 | 1464053328967 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 18:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:28:48 INFO - PROCESS | 3752 | 1464053328971 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 3752 | 1464053328973 Marionette TRACE conn3 <- [1,1850,null,{}] 18:28:48 INFO - PROCESS | 3752 | 1464053328990 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}] 18:28:49 INFO - PROCESS | 3752 | 1464053329070 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 18:28:49 INFO - PROCESS | 3752 | 1464053329076 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 3752 | ++DOCSHELL 10F40000 == 60 [pid = 3752] [id = 472] 18:28:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (16173800) [pid = 3752] [serial = 1416] [outer = 00000000] 18:28:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1736A000) [pid = 3752] [serial = 1417] [outer = 16173800] 18:28:49 INFO - PROCESS | 3752 | 1464053329120 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (17838000) [pid = 3752] [serial = 1418] [outer = 16173800] 18:28:49 INFO - PROCESS | 3752 | 1464053329548 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]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 593ms 18:28:49 INFO - PROCESS | 3752 | 1464053329566 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 3752 | 1464053329568 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 18:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:28:49 INFO - PROCESS | 3752 | 1464053329571 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 3752 | 1464053329573 Marionette TRACE conn3 <- [1,1854,null,{}] 18:28:49 INFO - PROCESS | 3752 | 1464053329577 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}] 18:28:49 INFO - PROCESS | 3752 | 1464053329688 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 18:28:49 INFO - PROCESS | 3752 | 1464053329698 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 3752 | ++DOCSHELL 110A9C00 == 61 [pid = 3752] [id = 473] 18:28:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (17366800) [pid = 3752] [serial = 1419] [outer = 00000000] 18:28:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (19950800) [pid = 3752] [serial = 1420] [outer = 17366800] 18:28:49 INFO - PROCESS | 3752 | 1464053329741 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (199E7C00) [pid = 3752] [serial = 1421] [outer = 17366800] 18:28:50 INFO - PROCESS | 3752 | 1464053330197 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]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 687ms 18:28:50 INFO - PROCESS | 3752 | 1464053330256 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 3752 | 1464053330258 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 18:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:28:50 INFO - PROCESS | 3752 | 1464053330261 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - PROCESS | 3752 | 1464053330263 Marionette TRACE conn3 <- [1,1858,null,{}] 18:28:50 INFO - PROCESS | 3752 | 1464053330267 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}] 18:28:50 INFO - PROCESS | 3752 | 1464053330365 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 18:28:50 INFO - PROCESS | 3752 | 1464053330380 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 3752 | ++DOCSHELL 19C43800 == 62 [pid = 3752] [id = 474] 18:28:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1A1B6800) [pid = 3752] [serial = 1422] [outer = 00000000] 18:28:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1A3F8C00) [pid = 3752] [serial = 1423] [outer = 1A1B6800] 18:28:50 INFO - PROCESS | 3752 | 1464053330436 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1A6EA800) [pid = 3752] [serial = 1424] [outer = 1A1B6800] 18:28:51 INFO - PROCESS | 3752 | 1464053331084 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]]]}] 18:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 890ms 18:28:51 INFO - PROCESS | 3752 | 1464053331166 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 3752 | 1464053331170 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 18:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:28:51 INFO - PROCESS | 3752 | 1464053331176 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - PROCESS | 3752 | 1464053331180 Marionette TRACE conn3 <- [1,1862,null,{}] 18:28:51 INFO - PROCESS | 3752 | 1464053331185 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}] 18:28:51 INFO - PROCESS | 3752 | 1464053331333 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 18:28:51 INFO - PROCESS | 3752 | 1464053331468 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 3752 | ++DOCSHELL 10C33800 == 63 [pid = 3752] [id = 475] 18:28:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (10C34000) [pid = 3752] [serial = 1425] [outer = 00000000] 18:28:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (11A03400) [pid = 3752] [serial = 1426] [outer = 10C34000] 18:28:51 INFO - PROCESS | 3752 | 1464053331525 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (13120400) [pid = 3752] [serial = 1427] [outer = 10C34000] 18:28:52 INFO - PROCESS | 3752 | 1464053332097 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]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1000ms 18:28:52 INFO - PROCESS | 3752 | 1464053332179 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 3752 | 1464053332185 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 18:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:28:52 INFO - PROCESS | 3752 | 1464053332192 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 3752 | 1464053332194 Marionette TRACE conn3 <- [1,1866,null,{}] 18:28:52 INFO - PROCESS | 3752 | 1464053332198 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}] 18:28:52 INFO - PROCESS | 3752 | 1464053332305 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 18:28:52 INFO - PROCESS | 3752 | 1464053332447 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 3752 | ++DOCSHELL 10A63000 == 64 [pid = 3752] [id = 476] 18:28:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (137F3400) [pid = 3752] [serial = 1428] [outer = 00000000] 18:28:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (15FEFC00) [pid = 3752] [serial = 1429] [outer = 137F3400] 18:28:52 INFO - PROCESS | 3752 | 1464053332510 Marionette DEBUG loaded listener.js 18:28:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (16171800) [pid = 3752] [serial = 1430] [outer = 137F3400] 18:28:53 INFO - PROCESS | 3752 | 1464053333100 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]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 937ms 18:28:53 INFO - PROCESS | 3752 | 1464053333135 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 3752 | 1464053333137 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 18:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:28:53 INFO - PROCESS | 3752 | 1464053333141 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 3752 | 1464053333145 Marionette TRACE conn3 <- [1,1870,null,{}] 18:28:53 INFO - PROCESS | 3752 | 1464053333156 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}] 18:28:53 INFO - PROCESS | 3752 | 1464053333264 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 18:28:53 INFO - PROCESS | 3752 | 1464053333406 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 3752 | ++DOCSHELL 178F0400 == 65 [pid = 3752] [id = 477] 18:28:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (19772800) [pid = 3752] [serial = 1431] [outer = 00000000] 18:28:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (19AA7C00) [pid = 3752] [serial = 1432] [outer = 19772800] 18:28:53 INFO - PROCESS | 3752 | 1464053333462 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1A12A400) [pid = 3752] [serial = 1433] [outer = 19772800] 18:28:54 INFO - PROCESS | 3752 | 1464053334066 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]]]}] 18:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1000ms 18:28:54 INFO - PROCESS | 3752 | 1464053334143 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 3752 | 1464053334146 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 18:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:28:54 INFO - PROCESS | 3752 | 1464053334149 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 3752 | 1464053334151 Marionette TRACE conn3 <- [1,1874,null,{}] 18:28:54 INFO - PROCESS | 3752 | 1464053334155 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}] 18:28:54 INFO - PROCESS | 3752 | 1464053334258 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 18:28:54 INFO - PROCESS | 3752 | 1464053334400 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 3752 | ++DOCSHELL 19778800 == 66 [pid = 3752] [id = 478] 18:28:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1A6C0400) [pid = 3752] [serial = 1434] [outer = 00000000] 18:28:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1A769800) [pid = 3752] [serial = 1435] [outer = 1A6C0400] 18:28:54 INFO - PROCESS | 3752 | 1464053334459 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1A773000) [pid = 3752] [serial = 1436] [outer = 1A6C0400] 18:28:55 INFO - PROCESS | 3752 | 1464053335056 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]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 952ms 18:28:55 INFO - PROCESS | 3752 | 1464053335094 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 3752 | 1464053335096 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 18:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:28:55 INFO - PROCESS | 3752 | 1464053335099 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - PROCESS | 3752 | 1464053335101 Marionette TRACE conn3 <- [1,1878,null,{}] 18:28:55 INFO - PROCESS | 3752 | 1464053335105 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}] 18:28:55 INFO - PROCESS | 3752 | 1464053335208 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 18:28:55 INFO - PROCESS | 3752 | 1464053335368 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 3752 | ++DOCSHELL 10F1C800 == 67 [pid = 3752] [id = 479] 18:28:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (117AD000) [pid = 3752] [serial = 1437] [outer = 00000000] 18:28:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (140D2800) [pid = 3752] [serial = 1438] [outer = 117AD000] 18:28:55 INFO - PROCESS | 3752 | 1464053335422 Marionette DEBUG loaded listener.js 18:28:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (159C2C00) [pid = 3752] [serial = 1439] [outer = 117AD000] 18:28:56 INFO - PROCESS | 3752 | 1464053336003 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]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 953ms 18:28:56 INFO - PROCESS | 3752 | 1464053336045 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 3752 | 1464053336047 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 18:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:28:56 INFO - PROCESS | 3752 | 1464053336050 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - PROCESS | 3752 | 1464053336052 Marionette TRACE conn3 <- [1,1882,null,{}] 18:28:56 INFO - PROCESS | 3752 | 1464053336056 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}] 18:28:56 INFO - PROCESS | 3752 | 1464053336178 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 18:28:56 INFO - PROCESS | 3752 | 1464053336292 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 3752 | ++DOCSHELL 0F889400 == 68 [pid = 3752] [id = 480] 18:28:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (0F88C400) [pid = 3752] [serial = 1440] [outer = 00000000] 18:28:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (10F20C00) [pid = 3752] [serial = 1441] [outer = 0F88C400] 18:28:56 INFO - PROCESS | 3752 | 1464053336521 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (10F66400) [pid = 3752] [serial = 1442] [outer = 0F88C400] 18:28:57 INFO - PROCESS | 3752 | 1464053337146 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]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1140ms 18:28:57 INFO - PROCESS | 3752 | 1464053337203 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 3752 | 1464053337208 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 18:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:28:57 INFO - PROCESS | 3752 | 1464053337214 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 3752 | 1464053337217 Marionette TRACE conn3 <- [1,1886,null,{}] 18:28:57 INFO - PROCESS | 3752 | 1464053337222 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}] 18:28:57 INFO - PROCESS | 3752 | 1464053337326 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 18:28:57 INFO - PROCESS | 3752 | 1464053337475 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 13BDEC00 == 67 [pid = 3752] [id = 394] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 14EAEC00 == 66 [pid = 3752] [id = 426] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 0F980000 == 65 [pid = 3752] [id = 429] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 110A9C00 == 64 [pid = 3752] [id = 473] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 10F40000 == 63 [pid = 3752] [id = 472] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 1782D000 == 62 [pid = 3752] [id = 471] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 16BDB000 == 61 [pid = 3752] [id = 470] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 17836400 == 60 [pid = 3752] [id = 469] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 0F882C00 == 59 [pid = 3752] [id = 468] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 1608C400 == 58 [pid = 3752] [id = 467] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 137F2000 == 57 [pid = 3752] [id = 466] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 102CB400 == 56 [pid = 3752] [id = 465] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 10F34800 == 55 [pid = 3752] [id = 464] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1A6E9000) [pid = 3752] [serial = 1375] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | ++DOCSHELL 0F882C00 == 56 [pid = 3752] [id = 481] 18:28:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (0F887C00) [pid = 3752] [serial = 1443] [outer = 00000000] 18:28:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (10F66C00) [pid = 3752] [serial = 1444] [outer = 0F887C00] 18:28:57 INFO - PROCESS | 3752 | 1464053337572 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (13BDEC00) [pid = 3752] [serial = 1445] [outer = 0F887C00] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 10E27400 == 55 [pid = 3752] [id = 459] 18:28:57 INFO - PROCESS | 3752 | --DOCSHELL 1A229C00 == 54 [pid = 3752] [id = 458] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (1A22E000) [pid = 3752] [serial = 1372] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (17832C00) [pid = 3752] [serial = 1360] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1977A000) [pid = 3752] [serial = 1363] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (17839000) [pid = 3752] [serial = 1361] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (128A5000) [pid = 3752] [serial = 1366] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (19732C00) [pid = 3752] [serial = 1364] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (15FE4C00) [pid = 3752] [serial = 1367] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (11C6BC00) [pid = 3752] [serial = 1330] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (133A2C00) [pid = 3752] [serial = 1351] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (140D0000) [pid = 3752] [serial = 1352] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (14024000) [pid = 3752] [serial = 1349] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1370D800) [pid = 3752] [serial = 1348] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1A11C400) [pid = 3752] [serial = 1339] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (170DD400) [pid = 3752] [serial = 1346] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1698F400) [pid = 3752] [serial = 1345] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (199E2800) [pid = 3752] [serial = 1336] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (15FF0400) [pid = 3752] [serial = 1333] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1698B000) [pid = 3752] [serial = 1354] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (16997400) [pid = 3752] [serial = 1355] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1A1BFC00) [pid = 3752] [serial = 1342] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (17365C00) [pid = 3752] [serial = 1357] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1A3F0000) [pid = 3752] [serial = 1373] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (19A9F800) [pid = 3752] [serial = 1370] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (19952000) [pid = 3752] [serial = 1369] [outer = 00000000] [url = about:blank] 18:28:57 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1752C000) [pid = 3752] [serial = 1358] [outer = 00000000] [url = about:blank] 18:28:58 INFO - PROCESS | 3752 | 1464053338004 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]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 828ms 18:28:58 INFO - PROCESS | 3752 | 1464053338057 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 3752 | 1464053338060 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 18:28:58 INFO - PROCESS | 3752 | 1464053338066 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:28:58 INFO - PROCESS | 3752 | 1464053338068 Marionette TRACE conn3 <- [1,1890,null,{}] 18:28:58 INFO - PROCESS | 3752 | 1464053338073 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}] 18:28:58 INFO - PROCESS | 3752 | 1464053338158 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 18:28:58 INFO - PROCESS | 3752 | 1464053338165 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 3752 | ++DOCSHELL 10F1FC00 == 55 [pid = 3752] [id = 482] 18:28:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (10F40400) [pid = 3752] [serial = 1446] [outer = 00000000] 18:28:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (159B8800) [pid = 3752] [serial = 1447] [outer = 10F40400] 18:28:58 INFO - PROCESS | 3752 | 1464053338209 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (16145400) [pid = 3752] [serial = 1448] [outer = 10F40400] 18:28:58 INFO - PROCESS | 3752 | 1464053338687 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]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 641ms 18:28:58 INFO - PROCESS | 3752 | 1464053338705 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 3752 | 1464053338707 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 18:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:28:58 INFO - PROCESS | 3752 | 1464053338715 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 3752 | 1464053338718 Marionette TRACE conn3 <- [1,1894,null,{}] 18:28:58 INFO - PROCESS | 3752 | 1464053338728 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}] 18:28:58 INFO - PROCESS | 3752 | 1464053338815 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 18:28:58 INFO - PROCESS | 3752 | 1464053338825 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 3752 | ++DOCSHELL 17360C00 == 56 [pid = 3752] [id = 483] 18:28:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (17362400) [pid = 3752] [serial = 1449] [outer = 00000000] 18:28:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1745A000) [pid = 3752] [serial = 1450] [outer = 17362400] 18:28:58 INFO - PROCESS | 3752 | 1464053338869 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (176CEC00) [pid = 3752] [serial = 1451] [outer = 17362400] 18:28:59 INFO - PROCESS | 3752 | 1464053339329 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]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 687ms 18:28:59 INFO - PROCESS | 3752 | 1464053339415 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 3752 | 1464053339418 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 18:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:28:59 INFO - PROCESS | 3752 | 1464053339421 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - PROCESS | 3752 | 1464053339423 Marionette TRACE conn3 <- [1,1898,null,{}] 18:28:59 INFO - PROCESS | 3752 | 1464053339426 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}] 18:28:59 INFO - PROCESS | 3752 | 1464053339510 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 18:28:59 INFO - PROCESS | 3752 | 1464053339546 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 3752 | ++DOCSHELL 17621000 == 57 [pid = 3752] [id = 484] 18:28:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1782D400) [pid = 3752] [serial = 1452] [outer = 00000000] 18:28:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (17910800) [pid = 3752] [serial = 1453] [outer = 1782D400] 18:28:59 INFO - PROCESS | 3752 | 1464053339592 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (19728000) [pid = 3752] [serial = 1454] [outer = 1782D400] 18:29:00 INFO - PROCESS | 3752 | 1464053340074 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]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 687ms 18:29:00 INFO - PROCESS | 3752 | 1464053340120 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 3752 | 1464053340122 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 18:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:29:00 INFO - PROCESS | 3752 | 1464053340126 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 3752 | 1464053340128 Marionette TRACE conn3 <- [1,1902,null,{}] 18:29:00 INFO - PROCESS | 3752 | 1464053340137 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}] 18:29:00 INFO - PROCESS | 3752 | 1464053340250 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 18:29:00 INFO - PROCESS | 3752 | 1464053340260 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 3752 | ++DOCSHELL 1972DC00 == 58 [pid = 3752] [id = 485] 18:29:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1972E800) [pid = 3752] [serial = 1455] [outer = 00000000] 18:29:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1977BC00) [pid = 3752] [serial = 1456] [outer = 1972E800] 18:29:00 INFO - PROCESS | 3752 | 1464053340308 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (199EA800) [pid = 3752] [serial = 1457] [outer = 1972E800] 18:29:00 INFO - PROCESS | 3752 | 1464053340776 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]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 702ms 18:29:00 INFO - PROCESS | 3752 | 1464053340829 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 3752 | 1464053340831 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 18:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:29:00 INFO - PROCESS | 3752 | 1464053340834 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 3752 | 1464053340836 Marionette TRACE conn3 <- [1,1906,null,{}] 18:29:00 INFO - PROCESS | 3752 | 1464053340839 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}] 18:29:00 INFO - PROCESS | 3752 | 1464053340986 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 18:29:01 INFO - PROCESS | 3752 | 1464053341025 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 3752 | ++DOCSHELL 19C50C00 == 59 [pid = 3752] [id = 486] 18:29:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1A11C800) [pid = 3752] [serial = 1458] [outer = 00000000] 18:29:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1A3FE000) [pid = 3752] [serial = 1459] [outer = 1A11C800] 18:29:01 INFO - PROCESS | 3752 | 1464053341068 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1A6BD800) [pid = 3752] [serial = 1460] [outer = 1A11C800] 18:29:01 INFO - PROCESS | 3752 | 1464053341503 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]]]}] 18:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 703ms 18:29:01 INFO - PROCESS | 3752 | 1464053341541 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 18:29:01 INFO - PROCESS | 3752 | 1464053341543 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 18:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:29:01 INFO - PROCESS | 3752 | 1464053341546 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:29:01 INFO - PROCESS | 3752 | 1464053341548 Marionette TRACE conn3 <- [1,1910,null,{}] 18:29:01 INFO - PROCESS | 3752 | 1464053341551 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}] 18:29:01 INFO - PROCESS | 3752 | 1464053341667 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 18:29:01 INFO - PROCESS | 3752 | 1464053341676 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 3752 | ++DOCSHELL 1A224400 == 60 [pid = 3752] [id = 487] 18:29:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1A6EA000) [pid = 3752] [serial = 1461] [outer = 00000000] 18:29:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1A6F5800) [pid = 3752] [serial = 1462] [outer = 1A6EA000] 18:29:01 INFO - PROCESS | 3752 | 1464053341719 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1A842C00) [pid = 3752] [serial = 1463] [outer = 1A6EA000] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (10F14C00) [pid = 3752] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (16087400) [pid = 3752] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (13D2B400) [pid = 3752] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (17839C00) [pid = 3752] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (10F63C00) [pid = 3752] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (16170800) [pid = 3752] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (17834C00) [pid = 3752] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1976E000) [pid = 3752] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (17366800) [pid = 3752] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (16173800) [pid = 3752] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (128A3000) [pid = 3752] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (102F8000) [pid = 3752] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1972F400) [pid = 3752] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (16172800) [pid = 3752] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (10F19800) [pid = 3752] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (16BB3800) [pid = 3752] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (105ED400) [pid = 3752] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (140C9C00) [pid = 3752] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (1616C400) [pid = 3752] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (19730400) [pid = 3752] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1762A800) [pid = 3752] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (10A58800) [pid = 3752] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1331B400) [pid = 3752] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (173B2800) [pid = 3752] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (17CE5400) [pid = 3752] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (17907000) [pid = 3752] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (10558C00) [pid = 3752] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (10F38000) [pid = 3752] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1698AC00) [pid = 3752] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (17FE4800) [pid = 3752] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (19C45800) [pid = 3752] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (10C33400) [pid = 3752] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (19AAA000) [pid = 3752] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:29:02 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (110A2000) [pid = 3752] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:29:02 INFO - PROCESS | 3752 | 1464053342504 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]]]}] 18:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 999ms 18:29:02 INFO - PROCESS | 3752 | 1464053342548 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 3752 | 1464053342549 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 18:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:29:02 INFO - PROCESS | 3752 | 1464053342553 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 3752 | 1464053342554 Marionette TRACE conn3 <- [1,1914,null,{}] 18:29:02 INFO - PROCESS | 3752 | 1464053342558 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}] 18:29:02 INFO - PROCESS | 3752 | 1464053342648 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 18:29:02 INFO - PROCESS | 3752 | 1464053342654 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:02 INFO - PROCESS | 3752 | ++DOCSHELL 102F8000 == 61 [pid = 3752] [id = 488] 18:29:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (10A5BC00) [pid = 3752] [serial = 1464] [outer = 00000000] 18:29:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (13328000) [pid = 3752] [serial = 1465] [outer = 10A5BC00] 18:29:02 INFO - PROCESS | 3752 | 1464053342698 Marionette DEBUG loaded listener.js 18:29:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (13D22C00) [pid = 3752] [serial = 1466] [outer = 10A5BC00] 18:29:03 INFO - PROCESS | 3752 | 1464053343137 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]]]}] 18:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 641ms 18:29:03 INFO - PROCESS | 3752 | 1464053343191 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 18:29:03 INFO - PROCESS | 3752 | 1464053343193 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 18:29:03 INFO - PROCESS | 3752 | 1464053343197 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:29:03 INFO - PROCESS | 3752 | 1464053343198 Marionette TRACE conn3 <- [1,1918,null,{}] 18:29:03 INFO - PROCESS | 3752 | 1464053343202 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}] 18:29:03 INFO - PROCESS | 3752 | 1464053343283 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 18:29:03 INFO - PROCESS | 3752 | 1464053343290 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 3752 | ++DOCSHELL 140CB800 == 62 [pid = 3752] [id = 489] 18:29:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (14EA8800) [pid = 3752] [serial = 1467] [outer = 00000000] 18:29:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (16170000) [pid = 3752] [serial = 1468] [outer = 14EA8800] 18:29:03 INFO - PROCESS | 3752 | 1464053343333 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (16BB3800) [pid = 3752] [serial = 1469] [outer = 14EA8800] 18:29:03 INFO - PROCESS | 3752 | 1464053343753 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]]]}] 18:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 594ms 18:29:03 INFO - PROCESS | 3752 | 1464053343810 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 18:29:03 INFO - PROCESS | 3752 | 1464053343813 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 18:29:03 INFO - PROCESS | 3752 | 1464053343817 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:29:03 INFO - PROCESS | 3752 | 1464053343818 Marionette TRACE conn3 <- [1,1922,null,{}] 18:29:03 INFO - PROCESS | 3752 | 1464053343822 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}] 18:29:03 INFO - PROCESS | 3752 | 1464053343911 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 18:29:03 INFO - PROCESS | 3752 | 1464053343917 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 3752 | ++DOCSHELL 159BA400 == 63 [pid = 3752] [id = 490] 18:29:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (170E0800) [pid = 3752] [serial = 1470] [outer = 00000000] 18:29:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (17FE8400) [pid = 3752] [serial = 1471] [outer = 170E0800] 18:29:03 INFO - PROCESS | 3752 | 1464053343965 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (19952400) [pid = 3752] [serial = 1472] [outer = 170E0800] 18:29:04 INFO - PROCESS | 3752 | 1464053344694 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]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 906ms 18:29:04 INFO - PROCESS | 3752 | 1464053344723 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 3752 | 1464053344728 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 18:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:29:04 INFO - PROCESS | 3752 | 1464053344733 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 3752 | 1464053344737 Marionette TRACE conn3 <- [1,1926,null,{}] 18:29:04 INFO - PROCESS | 3752 | 1464053344743 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}] 18:29:04 INFO - PROCESS | 3752 | 1464053344854 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 18:29:05 INFO - PROCESS | 3752 | 1464053345018 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 3752 | ++DOCSHELL 10F6D400 == 64 [pid = 3752] [id = 491] 18:29:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (110A3800) [pid = 3752] [serial = 1473] [outer = 00000000] 18:29:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1311D400) [pid = 3752] [serial = 1474] [outer = 110A3800] 18:29:05 INFO - PROCESS | 3752 | 1464053345074 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (140C9C00) [pid = 3752] [serial = 1475] [outer = 110A3800] 18:29:05 INFO - PROCESS | 3752 | 1464053345660 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]]]}] 18:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 937ms 18:29:05 INFO - PROCESS | 3752 | 1464053345679 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 3752 | 1464053345685 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 18:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:29:05 INFO - PROCESS | 3752 | 1464053345692 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:29:05 INFO - PROCESS | 3752 | 1464053345694 Marionette TRACE conn3 <- [1,1930,null,{}] 18:29:05 INFO - PROCESS | 3752 | 1464053345698 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}] 18:29:05 INFO - PROCESS | 3752 | 1464053345807 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 18:29:05 INFO - PROCESS | 3752 | 1464053345970 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 3752 | ++DOCSHELL 133A2400 == 65 [pid = 3752] [id = 492] 18:29:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (14EB0400) [pid = 3752] [serial = 1476] [outer = 00000000] 18:29:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (16BB3400) [pid = 3752] [serial = 1477] [outer = 14EB0400] 18:29:06 INFO - PROCESS | 3752 | 1464053346024 Marionette DEBUG loaded listener.js 18:29:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (17365C00) [pid = 3752] [serial = 1478] [outer = 14EB0400] 18:29:06 INFO - PROCESS | 3752 | 1464053346657 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]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1000ms 18:29:06 INFO - PROCESS | 3752 | 1464053346693 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 3752 | 1464053346695 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 18:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:29:06 INFO - PROCESS | 3752 | 1464053346699 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 3752 | 1464053346703 Marionette TRACE conn3 <- [1,1934,null,{}] 18:29:06 INFO - PROCESS | 3752 | 1464053346713 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}] 18:29:06 INFO - PROCESS | 3752 | 1464053346823 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 18:29:06 INFO - PROCESS | 3752 | 1464053346975 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 3752 | ++DOCSHELL 199E2800 == 66 [pid = 3752] [id = 493] 18:29:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (199E3C00) [pid = 3752] [serial = 1479] [outer = 00000000] 18:29:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (19C49800) [pid = 3752] [serial = 1480] [outer = 199E3C00] 18:29:07 INFO - PROCESS | 3752 | 1464053347031 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1A3F9400) [pid = 3752] [serial = 1481] [outer = 199E3C00] 18:29:07 INFO - PROCESS | 3752 | 1464053347582 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]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 890ms 18:29:07 INFO - PROCESS | 3752 | 1464053347605 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 3752 | 1464053347608 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 18:29:07 INFO - PROCESS | 3752 | 1464053347613 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:29:07 INFO - PROCESS | 3752 | 1464053347615 Marionette TRACE conn3 <- [1,1938,null,{}] 18:29:07 INFO - PROCESS | 3752 | 1464053347618 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}] 18:29:07 INFO - PROCESS | 3752 | 1464053347724 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 18:29:07 INFO - PROCESS | 3752 | 1464053347839 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 3752 | ++DOCSHELL 19AA3C00 == 67 [pid = 3752] [id = 494] 18:29:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (19C45800) [pid = 3752] [serial = 1482] [outer = 00000000] 18:29:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (1A84B000) [pid = 3752] [serial = 1483] [outer = 19C45800] 18:29:07 INFO - PROCESS | 3752 | 1464053347933 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1A8B8400) [pid = 3752] [serial = 1484] [outer = 19C45800] 18:29:08 INFO - PROCESS | 3752 | 1464053348507 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]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 953ms 18:29:08 INFO - PROCESS | 3752 | 1464053348559 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 3752 | 1464053348561 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 18:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:29:08 INFO - PROCESS | 3752 | 1464053348565 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 3752 | 1464053348567 Marionette TRACE conn3 <- [1,1942,null,{}] 18:29:08 INFO - PROCESS | 3752 | 1464053348570 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}] 18:29:08 INFO - PROCESS | 3752 | 1464053348672 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 18:29:08 INFO - PROCESS | 3752 | 1464053348787 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 3752 | ++DOCSHELL 10F3F400 == 68 [pid = 3752] [id = 495] 18:29:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1994FC00) [pid = 3752] [serial = 1485] [outer = 00000000] 18:29:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1A8BEC00) [pid = 3752] [serial = 1486] [outer = 1994FC00] 18:29:08 INFO - PROCESS | 3752 | 1464053348905 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1A8C3000) [pid = 3752] [serial = 1487] [outer = 1994FC00] 18:29:09 INFO - PROCESS | 3752 | 1464053349532 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]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 999ms 18:29:09 INFO - PROCESS | 3752 | 1464053349568 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 3752 | 1464053349570 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 18:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:29:09 INFO - PROCESS | 3752 | 1464053349573 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 3752 | 1464053349575 Marionette TRACE conn3 <- [1,1946,null,{}] 18:29:09 INFO - PROCESS | 3752 | 1464053349579 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}] 18:29:09 INFO - PROCESS | 3752 | 1464053349697 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 18:29:10 INFO - PROCESS | 3752 | 1464053350050 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 3752 | ++DOCSHELL 0F887400 == 69 [pid = 3752] [id = 496] 18:29:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (105F4C00) [pid = 3752] [serial = 1488] [outer = 00000000] 18:29:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (10E81C00) [pid = 3752] [serial = 1489] [outer = 105F4C00] 18:29:10 INFO - PROCESS | 3752 | 1464053350119 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (11236400) [pid = 3752] [serial = 1490] [outer = 105F4C00] 18:29:10 INFO - PROCESS | 3752 | 1464053350736 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]]]}] 18:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1187ms 18:29:10 INFO - PROCESS | 3752 | 1464053350775 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 3752 | 1464053350779 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 18:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:29:10 INFO - PROCESS | 3752 | 1464053350783 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 3752 | 1464053350786 Marionette TRACE conn3 <- [1,1950,null,{}] 18:29:10 INFO - PROCESS | 3752 | 1464053350791 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}] 18:29:10 INFO - PROCESS | 3752 | 1464053350891 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 18:29:11 INFO - PROCESS | 3752 | 1464053351039 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 3752 | ++DOCSHELL 13383400 == 70 [pid = 3752] [id = 497] 18:29:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (13711000) [pid = 3752] [serial = 1491] [outer = 00000000] 18:29:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (14011800) [pid = 3752] [serial = 1492] [outer = 13711000] 18:29:11 INFO - PROCESS | 3752 | 1464053351099 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (156E9400) [pid = 3752] [serial = 1493] [outer = 13711000] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 140CB800 == 69 [pid = 3752] [id = 489] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 102F8000 == 68 [pid = 3752] [id = 488] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 1A224400 == 67 [pid = 3752] [id = 487] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 19C50C00 == 66 [pid = 3752] [id = 486] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 1972DC00 == 65 [pid = 3752] [id = 485] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 17621000 == 64 [pid = 3752] [id = 484] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 17360C00 == 63 [pid = 3752] [id = 483] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 10F1FC00 == 62 [pid = 3752] [id = 482] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 0F882C00 == 61 [pid = 3752] [id = 481] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 0F889400 == 60 [pid = 3752] [id = 480] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 19778800 == 59 [pid = 3752] [id = 478] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 178F0400 == 58 [pid = 3752] [id = 477] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 10A63000 == 57 [pid = 3752] [id = 476] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 10C33800 == 56 [pid = 3752] [id = 475] 18:29:11 INFO - PROCESS | 3752 | --DOCSHELL 19C43800 == 55 [pid = 3752] [id = 474] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (178F0C00) [pid = 3752] [serial = 1235] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (11A06400) [pid = 3752] [serial = 1238] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (152E1000) [pid = 3752] [serial = 1241] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1783B800) [pid = 3752] [serial = 1244] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (17FECC00) [pid = 3752] [serial = 1247] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1972A800) [pid = 3752] [serial = 1280] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (10F6EC00) [pid = 3752] [serial = 1283] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1523EC00) [pid = 3752] [serial = 1286] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (181AD000) [pid = 3752] [serial = 1289] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (13BE3400) [pid = 3752] [serial = 1193] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (10F16000) [pid = 3752] [serial = 1154] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (1976E400) [pid = 3752] [serial = 1292] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (16B4B800) [pid = 3752] [serial = 1187] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (16BDD800) [pid = 3752] [serial = 1202] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (16BD3800) [pid = 3752] [serial = 1199] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (10F63800) [pid = 3752] [serial = 1190] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (14EAFC00) [pid = 3752] [serial = 1151] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (16994800) [pid = 3752] [serial = 1196] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1977B400) [pid = 3752] [serial = 1295] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (19AA8000) [pid = 3752] [serial = 1337] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1A223400) [pid = 3752] [serial = 1343] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (13123800) [pid = 3752] [serial = 1331] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1A128000) [pid = 3752] [serial = 1340] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1617A000) [pid = 3752] [serial = 1334] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1339E000) [pid = 3752] [serial = 1390] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (112AC400) [pid = 3752] [serial = 1396] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1337D000) [pid = 3752] [serial = 1397] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (16BDB400) [pid = 3752] [serial = 1405] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (156E3000) [pid = 3752] [serial = 1399] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (17CE2400) [pid = 3752] [serial = 1408] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (16082400) [pid = 3752] [serial = 1400] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (130D3000) [pid = 3752] [serial = 1394] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (11C5DC00) [pid = 3752] [serial = 1393] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (161D0C00) [pid = 3752] [serial = 1402] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (16995400) [pid = 3752] [serial = 1403] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (18379C00) [pid = 3752] [serial = 1411] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (17F56800) [pid = 3752] [serial = 1409] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1288DC00) [pid = 3752] [serial = 1378] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1A3F8C00) [pid = 3752] [serial = 1423] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1977A400) [pid = 3752] [serial = 1414] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (16BCF000) [pid = 3752] [serial = 1381] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1994F400) [pid = 3752] [serial = 1415] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1A6F2400) [pid = 3752] [serial = 1384] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1A76E000) [pid = 3752] [serial = 1387] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19950800) [pid = 3752] [serial = 1420] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (199E7C00) [pid = 3752] [serial = 1421] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1736A000) [pid = 3752] [serial = 1417] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (19727C00) [pid = 3752] [serial = 1412] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (17838000) [pid = 3752] [serial = 1418] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1735CC00) [pid = 3752] [serial = 1406] [outer = 00000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3752 | 1464053351608 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]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 843ms 18:29:11 INFO - PROCESS | 3752 | 1464053351625 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 3752 | 1464053351629 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 18:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:29:11 INFO - PROCESS | 3752 | 1464053351633 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - PROCESS | 3752 | 1464053351635 Marionette TRACE conn3 <- [1,1954,null,{}] 18:29:11 INFO - PROCESS | 3752 | 1464053351639 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}] 18:29:11 INFO - PROCESS | 3752 | 1464053351725 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 18:29:11 INFO - PROCESS | 3752 | 1464053351732 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 3752 | ++DOCSHELL 1288DC00 == 56 [pid = 3752] [id = 498] 18:29:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (128A3000) [pid = 3752] [serial = 1494] [outer = 00000000] 18:29:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (13376400) [pid = 3752] [serial = 1495] [outer = 128A3000] 18:29:11 INFO - PROCESS | 3752 | 1464053351776 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (140CA000) [pid = 3752] [serial = 1496] [outer = 128A3000] 18:29:12 INFO - PROCESS | 3752 | 1464053352269 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]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 687ms 18:29:12 INFO - PROCESS | 3752 | 1464053352333 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 3752 | 1464053352335 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 18:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:29:12 INFO - PROCESS | 3752 | 1464053352341 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 3752 | 1464053352346 Marionette TRACE conn3 <- [1,1958,null,{}] 18:29:12 INFO - PROCESS | 3752 | 1464053352355 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}] 18:29:12 INFO - PROCESS | 3752 | 1464053352443 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 18:29:12 INFO - PROCESS | 3752 | 1464053352547 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 3752 | ++DOCSHELL 16175000 == 57 [pid = 3752] [id = 499] 18:29:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (16176000) [pid = 3752] [serial = 1497] [outer = 00000000] 18:29:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (16989400) [pid = 3752] [serial = 1498] [outer = 16176000] 18:29:12 INFO - PROCESS | 3752 | 1464053352635 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (16992000) [pid = 3752] [serial = 1499] [outer = 16176000] 18:29:12 INFO - PROCESS | 3752 | 1464053352991 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]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 687ms 18:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:29:13 INFO - PROCESS | 3752 | 1464053353038 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 3752 | 1464053353041 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 18:29:13 INFO - PROCESS | 3752 | 1464053353044 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - PROCESS | 3752 | 1464053353046 Marionette TRACE conn3 <- [1,1962,null,{}] 18:29:13 INFO - PROCESS | 3752 | 1464053353049 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}] 18:29:13 INFO - PROCESS | 3752 | 1464053353138 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 18:29:13 INFO - PROCESS | 3752 | 1464053353144 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 3752 | ++DOCSHELL 1523DC00 == 58 [pid = 3752] [id = 500] 18:29:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (16176C00) [pid = 3752] [serial = 1500] [outer = 00000000] 18:29:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (16BD3C00) [pid = 3752] [serial = 1501] [outer = 16176C00] 18:29:13 INFO - PROCESS | 3752 | 1464053353188 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (16C78000) [pid = 3752] [serial = 1502] [outer = 16176C00] 18:29:13 INFO - PROCESS | 3752 | 1464053353641 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]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 624ms 18:29:13 INFO - PROCESS | 3752 | 1464053353682 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 3752 | 1464053353684 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 18:29:13 INFO - PROCESS | 3752 | 1464053353687 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:29:13 INFO - PROCESS | 3752 | 1464053353698 Marionette TRACE conn3 <- [1,1966,null,{}] 18:29:13 INFO - PROCESS | 3752 | 1464053353711 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}] 18:29:13 INFO - PROCESS | 3752 | 1464053353827 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 18:29:13 INFO - PROCESS | 3752 | 1464053353919 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 3752 | ++DOCSHELL 17361000 == 59 [pid = 3752] [id = 501] 18:29:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (17365000) [pid = 3752] [serial = 1503] [outer = 00000000] 18:29:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (17560800) [pid = 3752] [serial = 1504] [outer = 17365000] 18:29:13 INFO - PROCESS | 3752 | 1464053353969 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (17833C00) [pid = 3752] [serial = 1505] [outer = 17365000] 18:29:14 INFO - PROCESS | 3752 | 1464053354402 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]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 749ms 18:29:14 INFO - PROCESS | 3752 | 1464053354455 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 3752 | 1464053354457 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 18:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:29:14 INFO - PROCESS | 3752 | 1464053354460 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 3752 | 1464053354462 Marionette TRACE conn3 <- [1,1970,null,{}] 18:29:14 INFO - PROCESS | 3752 | 1464053354465 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}] 18:29:14 INFO - PROCESS | 3752 | 1464053354584 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 18:29:14 INFO - PROCESS | 3752 | 1464053354654 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 3752 | ++DOCSHELL 1790B400 == 60 [pid = 3752] [id = 502] 18:29:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (1790F800) [pid = 3752] [serial = 1506] [outer = 00000000] 18:29:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (17FE4800) [pid = 3752] [serial = 1507] [outer = 1790F800] 18:29:14 INFO - PROCESS | 3752 | 1464053354696 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (17FE8800) [pid = 3752] [serial = 1508] [outer = 1790F800] 18:29:15 INFO - PROCESS | 3752 | 1464053355100 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]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 703ms 18:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:29:15 INFO - PROCESS | 3752 | 1464053355161 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 3752 | 1464053355163 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 18:29:15 INFO - PROCESS | 3752 | 1464053355167 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 3752 | 1464053355169 Marionette TRACE conn3 <- [1,1974,null,{}] 18:29:15 INFO - PROCESS | 3752 | 1464053355174 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}] 18:29:15 INFO - PROCESS | 3752 | 1464053355322 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1A22D800) [pid = 3752] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1782D400) [pid = 3752] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1972E800) [pid = 3752] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (10F40400) [pid = 3752] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (0F887C00) [pid = 3752] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1A11C800) [pid = 3752] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (17362400) [pid = 3752] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (0F88C400) [pid = 3752] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1A1B6800) [pid = 3752] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1A6EA000) [pid = 3752] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (14EA8800) [pid = 3752] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:29:15 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (10A5BC00) [pid = 3752] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:29:15 INFO - PROCESS | 3752 | 1464053355528 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 3752 | ++DOCSHELL 0F887C00 == 61 [pid = 3752] [id = 503] 18:29:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (0F88C400) [pid = 3752] [serial = 1509] [outer = 00000000] 18:29:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (10F36800) [pid = 3752] [serial = 1510] [outer = 0F88C400] 18:29:15 INFO - PROCESS | 3752 | 1464053355571 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (13377800) [pid = 3752] [serial = 1511] [outer = 0F88C400] 18:29:15 INFO - PROCESS | 3752 | 1464053355917 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]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 812ms 18:29:15 INFO - PROCESS | 3752 | 1464053355966 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 3752 | 1464053355968 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 18:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:29:15 INFO - PROCESS | 3752 | 1464053355971 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 3752 | 1464053355972 Marionette TRACE conn3 <- [1,1978,null,{}] 18:29:15 INFO - PROCESS | 3752 | 1464053355976 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}] 18:29:16 INFO - PROCESS | 3752 | 1464053356097 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 18:29:16 INFO - PROCESS | 3752 | 1464053356106 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 3752 | ++DOCSHELL 11A0AC00 == 62 [pid = 3752] [id = 504] 18:29:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (14EA8800) [pid = 3752] [serial = 1512] [outer = 00000000] 18:29:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (17902800) [pid = 3752] [serial = 1513] [outer = 14EA8800] 18:29:16 INFO - PROCESS | 3752 | 1464053356159 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (17FEFC00) [pid = 3752] [serial = 1514] [outer = 14EA8800] 18:29:16 INFO - PROCESS | 3752 | 1464053356567 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]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 640ms 18:29:16 INFO - PROCESS | 3752 | 1464053356610 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 3752 | 1464053356612 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 18:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:29:16 INFO - PROCESS | 3752 | 1464053356615 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 3752 | 1464053356617 Marionette TRACE conn3 <- [1,1982,null,{}] 18:29:16 INFO - PROCESS | 3752 | 1464053356620 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}] 18:29:16 INFO - PROCESS | 3752 | 1464053356740 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 18:29:16 INFO - PROCESS | 3752 | 1464053356749 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 3752 | ++DOCSHELL 137EC400 == 63 [pid = 3752] [id = 505] 18:29:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (16BD7000) [pid = 3752] [serial = 1515] [outer = 00000000] 18:29:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1976DC00) [pid = 3752] [serial = 1516] [outer = 16BD7000] 18:29:16 INFO - PROCESS | 3752 | 1464053356792 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (19773400) [pid = 3752] [serial = 1517] [outer = 16BD7000] 18:29:17 INFO - PROCESS | 3752 | 1464053357219 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]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 640ms 18:29:17 INFO - PROCESS | 3752 | 1464053357253 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 18:29:17 INFO - PROCESS | 3752 | 1464053357255 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 18:29:17 INFO - PROCESS | 3752 | 1464053357258 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:29:17 INFO - PROCESS | 3752 | 1464053357260 Marionette TRACE conn3 <- [1,1986,null,{}] 18:29:17 INFO - PROCESS | 3752 | 1464053357264 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}] 18:29:17 INFO - PROCESS | 3752 | 1464053357387 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 18:29:17 INFO - PROCESS | 3752 | 1464053357396 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 3752 | ++DOCSHELL 19731C00 == 64 [pid = 3752] [id = 506] 18:29:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (19732400) [pid = 3752] [serial = 1518] [outer = 00000000] 18:29:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (19952C00) [pid = 3752] [serial = 1519] [outer = 19732400] 18:29:17 INFO - PROCESS | 3752 | 1464053357444 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (19AA2400) [pid = 3752] [serial = 1520] [outer = 19732400] 18:29:18 INFO - PROCESS | 3752 | 1464053358042 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]]]}] 18:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 890ms 18:29:18 INFO - PROCESS | 3752 | 1464053358154 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 3752 | 1464053358159 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 18:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:29:18 INFO - PROCESS | 3752 | 1464053358165 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 3752 | 1464053358169 Marionette TRACE conn3 <- [1,1990,null,{}] 18:29:18 INFO - PROCESS | 3752 | 1464053358175 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}] 18:29:18 INFO - PROCESS | 3752 | 1464053358298 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 18:29:18 INFO - PROCESS | 3752 | 1464053358435 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:18 INFO - PROCESS | 3752 | ++DOCSHELL 10F6F000 == 65 [pid = 3752] [id = 507] 18:29:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (11235400) [pid = 3752] [serial = 1521] [outer = 00000000] 18:29:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (13397C00) [pid = 3752] [serial = 1522] [outer = 11235400] 18:29:18 INFO - PROCESS | 3752 | 1464053358490 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (13D1FC00) [pid = 3752] [serial = 1523] [outer = 11235400] 18:29:19 INFO - PROCESS | 3752 | 1464053359057 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]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 952ms 18:29:19 INFO - PROCESS | 3752 | 1464053359110 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 18:29:19 INFO - PROCESS | 3752 | 1464053359116 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 18:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:29:19 INFO - PROCESS | 3752 | 1464053359122 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 3752 | 1464053359125 Marionette TRACE conn3 <- [1,1994,null,{}] 18:29:19 INFO - PROCESS | 3752 | 1464053359129 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}] 18:29:19 INFO - PROCESS | 3752 | 1464053359239 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 18:29:19 INFO - PROCESS | 3752 | 1464053359400 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 3752 | ++DOCSHELL 13385C00 == 66 [pid = 3752] [id = 508] 18:29:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (16086400) [pid = 3752] [serial = 1524] [outer = 00000000] 18:29:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (16B4E400) [pid = 3752] [serial = 1525] [outer = 16086400] 18:29:19 INFO - PROCESS | 3752 | 1464053359454 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (16BD6C00) [pid = 3752] [serial = 1526] [outer = 16086400] 18:29:20 INFO - PROCESS | 3752 | 1464053360060 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]]]}] 18:29:20 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 18:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 999ms 18:29:20 INFO - PROCESS | 3752 | 1464053360122 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 3752 | 1464053360125 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 18:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:29:20 INFO - PROCESS | 3752 | 1464053360129 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 3752 | 1464053360132 Marionette TRACE conn3 <- [1,1998,null,{}] 18:29:20 INFO - PROCESS | 3752 | 1464053360144 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}] 18:29:20 INFO - PROCESS | 3752 | 1464053360254 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 18:29:20 INFO - PROCESS | 3752 | 1464053360406 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 3752 | ++DOCSHELL 10A7C400 == 67 [pid = 3752] [id = 509] 18:29:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (1608D000) [pid = 3752] [serial = 1527] [outer = 00000000] 18:29:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (19952800) [pid = 3752] [serial = 1528] [outer = 1608D000] 18:29:20 INFO - PROCESS | 3752 | 1464053360462 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (19AAD000) [pid = 3752] [serial = 1529] [outer = 1608D000] 18:29:21 INFO - PROCESS | 3752 | 1464053361017 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]]]}] 18:29:21 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 18:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 937ms 18:29:21 INFO - PROCESS | 3752 | 1464053361074 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 3752 | 1464053361076 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 18:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:29:21 INFO - PROCESS | 3752 | 1464053361080 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 3752 | 1464053361082 Marionette TRACE conn3 <- [1,2002,null,{}] 18:29:21 INFO - PROCESS | 3752 | 1464053361085 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}] 18:29:21 INFO - PROCESS | 3752 | 1464053361198 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 18:29:21 INFO - PROCESS | 3752 | 1464053361312 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 3752 | ++DOCSHELL 1A11F800 == 68 [pid = 3752] [id = 510] 18:29:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1A121800) [pid = 3752] [serial = 1530] [outer = 00000000] 18:29:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (1A223800) [pid = 3752] [serial = 1531] [outer = 1A121800] 18:29:21 INFO - PROCESS | 3752 | 1464053361405 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (1A3EFC00) [pid = 3752] [serial = 1532] [outer = 1A121800] 18:29:21 INFO - PROCESS | 3752 | 1464053361966 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]]]}] 18:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 937ms 18:29:22 INFO - PROCESS | 3752 | 1464053362025 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 18:29:22 INFO - PROCESS | 3752 | 1464053362027 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 18:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:29:22 INFO - PROCESS | 3752 | 1464053362031 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 3752 | 1464053362033 Marionette TRACE conn3 <- [1,2006,null,{}] 18:29:22 INFO - PROCESS | 3752 | 1464053362036 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}] 18:29:22 INFO - PROCESS | 3752 | 1464053362139 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 18:29:22 INFO - PROCESS | 3752 | 1464053362253 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 3752 | ++DOCSHELL 19AAC400 == 69 [pid = 3752] [id = 511] 18:29:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1A221800) [pid = 3752] [serial = 1533] [outer = 00000000] 18:29:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (1A6F6400) [pid = 3752] [serial = 1534] [outer = 1A221800] 18:29:22 INFO - PROCESS | 3752 | 1464053362346 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (1A771400) [pid = 3752] [serial = 1535] [outer = 1A221800] 18:29:22 INFO - PROCESS | 3752 | 1464053362952 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]]]}] 18:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 937ms 18:29:22 INFO - PROCESS | 3752 | 1464053362976 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 18:29:22 INFO - PROCESS | 3752 | 1464053362978 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 18:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:29:22 INFO - PROCESS | 3752 | 1464053362981 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 3752 | 1464053362983 Marionette TRACE conn3 <- [1,2010,null,{}] 18:29:22 INFO - PROCESS | 3752 | 1464053362987 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}] 18:29:23 INFO - PROCESS | 3752 | 1464053363103 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 18:29:23 INFO - PROCESS | 3752 | 1464053363219 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 3752 | ++DOCSHELL 0F344400 == 70 [pid = 3752] [id = 512] 18:29:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (0F345800) [pid = 3752] [serial = 1536] [outer = 00000000] 18:29:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (10C2FC00) [pid = 3752] [serial = 1537] [outer = 0F345800] 18:29:23 INFO - PROCESS | 3752 | 1464053363473 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (10E27400) [pid = 3752] [serial = 1538] [outer = 0F345800] 18:29:24 INFO - PROCESS | 3752 | 1464053364126 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]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1187ms 18:29:24 INFO - PROCESS | 3752 | 1464053364181 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 3752 | 1464053364186 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 18:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:29:24 INFO - PROCESS | 3752 | 1464053364191 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 3752 | 1464053364194 Marionette TRACE conn3 <- [1,2014,null,{}] 18:29:24 INFO - PROCESS | 3752 | 1464053364199 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}] 18:29:24 INFO - PROCESS | 3752 | 1464053364298 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 18:29:24 INFO - PROCESS | 3752 | 1464053364482 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 137EC400 == 69 [pid = 3752] [id = 505] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 11A0AC00 == 68 [pid = 3752] [id = 504] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 10F1C800 == 67 [pid = 3752] [id = 479] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 0F887C00 == 66 [pid = 3752] [id = 503] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 1790B400 == 65 [pid = 3752] [id = 502] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 17361000 == 64 [pid = 3752] [id = 501] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 1523DC00 == 63 [pid = 3752] [id = 500] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 16175000 == 62 [pid = 3752] [id = 499] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 1288DC00 == 61 [pid = 3752] [id = 498] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 13383400 == 60 [pid = 3752] [id = 497] 18:29:24 INFO - PROCESS | 3752 | --DOCSHELL 0F887400 == 59 [pid = 3752] [id = 496] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1A6EE400) [pid = 3752] [serial = 1376] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (17910800) [pid = 3752] [serial = 1453] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (1977BC00) [pid = 3752] [serial = 1456] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (159B8800) [pid = 3752] [serial = 1447] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (16145400) [pid = 3752] [serial = 1448] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1A769800) [pid = 3752] [serial = 1435] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (10F66C00) [pid = 3752] [serial = 1444] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (13BDEC00) [pid = 3752] [serial = 1445] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (1A3FE000) [pid = 3752] [serial = 1459] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (11A03400) [pid = 3752] [serial = 1426] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1745A000) [pid = 3752] [serial = 1450] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (176CEC00) [pid = 3752] [serial = 1451] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (15FEFC00) [pid = 3752] [serial = 1429] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (10F66400) [pid = 3752] [serial = 1442] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (10F20C00) [pid = 3752] [serial = 1441] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (140D2800) [pid = 3752] [serial = 1438] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1A6EA800) [pid = 3752] [serial = 1424] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (19AA7C00) [pid = 3752] [serial = 1432] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1A6F5800) [pid = 3752] [serial = 1462] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (16BB3800) [pid = 3752] [serial = 1469] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1A6BD800) [pid = 3752] [serial = 1460] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (17FE8400) [pid = 3752] [serial = 1471] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (16170000) [pid = 3752] [serial = 1468] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1A842C00) [pid = 3752] [serial = 1463] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (199EA800) [pid = 3752] [serial = 1457] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (13328000) [pid = 3752] [serial = 1465] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (13D22C00) [pid = 3752] [serial = 1466] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19728000) [pid = 3752] [serial = 1454] [outer = 00000000] [url = about:blank] 18:29:24 INFO - PROCESS | 3752 | ++DOCSHELL 1055F800 == 60 [pid = 3752] [id = 513] 18:29:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (10A59C00) [pid = 3752] [serial = 1539] [outer = 00000000] 18:29:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (10F18400) [pid = 3752] [serial = 1540] [outer = 10A59C00] 18:29:24 INFO - PROCESS | 3752 | 1464053364568 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (10F62800) [pid = 3752] [serial = 1541] [outer = 10A59C00] 18:29:25 INFO - PROCESS | 3752 | 1464053365021 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]]]}] 18:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 843ms 18:29:25 INFO - PROCESS | 3752 | 1464053365034 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 18:29:25 INFO - PROCESS | 3752 | 1464053365038 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 18:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:29:25 INFO - PROCESS | 3752 | 1464053365048 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - PROCESS | 3752 | 1464053365050 Marionette TRACE conn3 <- [1,2018,null,{}] 18:29:25 INFO - PROCESS | 3752 | 1464053365054 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}] 18:29:25 INFO - PROCESS | 3752 | 1464053365140 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 18:29:25 INFO - PROCESS | 3752 | 1464053365147 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 3752 | ++DOCSHELL 11232800 == 61 [pid = 3752] [id = 514] 18:29:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (11C0C000) [pid = 3752] [serial = 1542] [outer = 00000000] 18:29:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 114 (12D31800) [pid = 3752] [serial = 1543] [outer = 11C0C000] 18:29:25 INFO - PROCESS | 3752 | 1464053365191 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 115 (1311A800) [pid = 3752] [serial = 1544] [outer = 11C0C000] 18:29:25 INFO - PROCESS | 3752 | 1464053365684 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]]]}] 18:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 687ms 18:29:25 INFO - PROCESS | 3752 | 1464053365744 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 18:29:25 INFO - PROCESS | 3752 | 1464053365747 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 18:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:29:25 INFO - PROCESS | 3752 | 1464053365750 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - PROCESS | 3752 | 1464053365753 Marionette TRACE conn3 <- [1,2022,null,{}] 18:29:25 INFO - PROCESS | 3752 | 1464053365764 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}] 18:29:25 INFO - PROCESS | 3752 | 1464053365853 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 18:29:25 INFO - PROCESS | 3752 | 1464053365959 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 3752 | ++DOCSHELL 1339CC00 == 62 [pid = 3752] [id = 515] 18:29:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 116 (13705400) [pid = 3752] [serial = 1545] [outer = 00000000] 18:29:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 117 (13BDEC00) [pid = 3752] [serial = 1546] [outer = 13705400] 18:29:26 INFO - PROCESS | 3752 | 1464053366012 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 118 (14005400) [pid = 3752] [serial = 1547] [outer = 13705400] 18:29:26 INFO - PROCESS | 3752 | 1464053366358 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]]]}] 18:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 641ms 18:29:26 INFO - PROCESS | 3752 | 1464053366388 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 18:29:26 INFO - PROCESS | 3752 | 1464053366390 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 18:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:29:26 INFO - PROCESS | 3752 | 1464053366413 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:29:26 INFO - PROCESS | 3752 | 1464053366415 Marionette TRACE conn3 <- [1,2026,null,{}] 18:29:26 INFO - PROCESS | 3752 | 1464053366418 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}] 18:29:26 INFO - PROCESS | 3752 | 1464053366512 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 18:29:26 INFO - PROCESS | 3752 | 1464053366551 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 3752 | ++DOCSHELL 14EA7800 == 63 [pid = 3752] [id = 516] 18:29:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (1523B000) [pid = 3752] [serial = 1548] [outer = 00000000] 18:29:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (156E8000) [pid = 3752] [serial = 1549] [outer = 1523B000] 18:29:26 INFO - PROCESS | 3752 | 1464053366599 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (15FE5000) [pid = 3752] [serial = 1550] [outer = 1523B000] 18:29:27 INFO - PROCESS | 3752 | 1464053367086 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]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 703ms 18:29:27 INFO - PROCESS | 3752 | 1464053367110 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 3752 | 1464053367112 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 18:29:27 INFO - PROCESS | 3752 | 1464053367116 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:29:27 INFO - PROCESS | 3752 | 1464053367117 Marionette TRACE conn3 <- [1,2030,null,{}] 18:29:27 INFO - PROCESS | 3752 | 1464053367127 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}] 18:29:27 INFO - PROCESS | 3752 | 1464053367245 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 18:29:27 INFO - PROCESS | 3752 | 1464053367252 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:27 INFO - PROCESS | 3752 | ++DOCSHELL 152DF400 == 64 [pid = 3752] [id = 517] 18:29:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (15FEEC00) [pid = 3752] [serial = 1551] [outer = 00000000] 18:29:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1608C400) [pid = 3752] [serial = 1552] [outer = 15FEEC00] 18:29:27 INFO - PROCESS | 3752 | 1464053367300 Marionette DEBUG loaded listener.js 18:29:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (16170000) [pid = 3752] [serial = 1553] [outer = 15FEEC00] 18:29:27 INFO - PROCESS | 3752 | 1464053367759 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]]]}] 18:29:27 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) 18:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 703ms 18:29:27 INFO - PROCESS | 3752 | 1464053367816 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 3752 | 1464053367817 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 18:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:29:27 INFO - PROCESS | 3752 | 1464053367821 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - PROCESS | 3752 | 1464053367822 Marionette TRACE conn3 <- [1,2034,null,{}] 18:29:27 INFO - PROCESS | 3752 | 1464053367833 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}] 18:29:27 INFO - PROCESS | 3752 | 1464053367953 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 18:29:28 INFO - PROCESS | 3752 | 1464053368060 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 3752 | ++DOCSHELL 16991C00 == 65 [pid = 3752] [id = 518] 18:29:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (16992400) [pid = 3752] [serial = 1554] [outer = 00000000] 18:29:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (16B58000) [pid = 3752] [serial = 1555] [outer = 16992400] 18:29:28 INFO - PROCESS | 3752 | 1464053368104 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (16BCF400) [pid = 3752] [serial = 1556] [outer = 16992400] 18:29:28 INFO - PROCESS | 3752 | 1464053368511 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]]]}] 18:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 18:29:28 INFO - PROCESS | 3752 | 1464053368562 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 3752 | 1464053368566 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 18:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:29:28 INFO - PROCESS | 3752 | 1464053368570 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 3752 | 1464053368573 Marionette TRACE conn3 <- [1,2038,null,{}] 18:29:28 INFO - PROCESS | 3752 | 1464053368581 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}] 18:29:28 INFO - PROCESS | 3752 | 1464053368696 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 18:29:28 INFO - PROCESS | 3752 | 1464053368702 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 3752 | ++DOCSHELL 16BDA000 == 66 [pid = 3752] [id = 519] 18:29:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (16C78800) [pid = 3752] [serial = 1557] [outer = 00000000] 18:29:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (17361800) [pid = 3752] [serial = 1558] [outer = 16C78800] 18:29:28 INFO - PROCESS | 3752 | 1464053368749 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (17369400) [pid = 3752] [serial = 1559] [outer = 16C78800] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (17365000) [pid = 3752] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (105F4C00) [pid = 3752] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1790F800) [pid = 3752] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (0F88C400) [pid = 3752] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (16BD7000) [pid = 3752] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (16176000) [pid = 3752] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (16176C00) [pid = 3752] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (13711000) [pid = 3752] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (128A3000) [pid = 3752] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:29:29 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (14EA8800) [pid = 3752] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:29:29 INFO - PROCESS | 3752 | 1464053369291 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]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 18:29:29 INFO - PROCESS | 3752 | 1464053369346 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 3752 | 1464053369348 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 18:29:29 INFO - PROCESS | 3752 | 1464053369352 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - PROCESS | 3752 | 1464053369354 Marionette TRACE conn3 <- [1,2042,null,{}] 18:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:29:29 INFO - PROCESS | 3752 | 1464053369359 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}] 18:29:29 INFO - PROCESS | 3752 | 1464053369442 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 18:29:29 INFO - PROCESS | 3752 | 1464053369449 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 3752 | ++DOCSHELL 16989C00 == 67 [pid = 3752] [id = 520] 18:29:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (16BD7000) [pid = 3752] [serial = 1560] [outer = 00000000] 18:29:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (173B5400) [pid = 3752] [serial = 1561] [outer = 16BD7000] 18:29:29 INFO - PROCESS | 3752 | 1464053369491 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (17621000) [pid = 3752] [serial = 1562] [outer = 16BD7000] 18:29:29 INFO - PROCESS | 3752 | 1464053369940 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]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 624ms 18:29:29 INFO - PROCESS | 3752 | 1464053369995 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 3752 | 1464053369997 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 18:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:29:30 INFO - PROCESS | 3752 | 1464053370000 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 3752 | 1464053370002 Marionette TRACE conn3 <- [1,2046,null,{}] 18:29:30 INFO - PROCESS | 3752 | 1464053370005 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}] 18:29:30 INFO - PROCESS | 3752 | 1464053370091 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 18:29:30 INFO - PROCESS | 3752 | 1464053370097 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 3752 | ++DOCSHELL 10F1D400 == 68 [pid = 3752] [id = 521] 18:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (128A3000) [pid = 3752] [serial = 1563] [outer = 00000000] 18:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (17830400) [pid = 3752] [serial = 1564] [outer = 128A3000] 18:29:30 INFO - PROCESS | 3752 | 1464053370139 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (17833800) [pid = 3752] [serial = 1565] [outer = 128A3000] 18:29:30 INFO - PROCESS | 3752 | 1464053370590 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]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 640ms 18:29:30 INFO - PROCESS | 3752 | 1464053370639 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 18:29:30 INFO - PROCESS | 3752 | 1464053370641 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 18:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:29:30 INFO - PROCESS | 3752 | 1464053370645 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 3752 | 1464053370646 Marionette TRACE conn3 <- [1,2050,null,{}] 18:29:30 INFO - PROCESS | 3752 | 1464053370650 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}] 18:29:30 INFO - PROCESS | 3752 | 1464053370736 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 18:29:30 INFO - PROCESS | 3752 | 1464053370743 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 3752 | ++DOCSHELL 161D0C00 == 69 [pid = 3752] [id = 522] 18:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1735CC00) [pid = 3752] [serial = 1566] [outer = 00000000] 18:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (17908800) [pid = 3752] [serial = 1567] [outer = 1735CC00] 18:29:30 INFO - PROCESS | 3752 | 1464053370790 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (17FE8400) [pid = 3752] [serial = 1568] [outer = 1735CC00] 18:29:31 INFO - PROCESS | 3752 | 1464053371498 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]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 906ms 18:29:31 INFO - PROCESS | 3752 | 1464053371549 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 3752 | 1464053371554 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 18:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:29:31 INFO - PROCESS | 3752 | 1464053371560 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 3752 | 1464053371564 Marionette TRACE conn3 <- [1,2054,null,{}] 18:29:31 INFO - PROCESS | 3752 | 1464053371569 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}] 18:29:31 INFO - PROCESS | 3752 | 1464053371689 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 18:29:31 INFO - PROCESS | 3752 | 1464053371835 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 3752 | ++DOCSHELL 102D2C00 == 70 [pid = 3752] [id = 523] 18:29:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (10C31800) [pid = 3752] [serial = 1569] [outer = 00000000] 18:29:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (10F39800) [pid = 3752] [serial = 1570] [outer = 10C31800] 18:29:31 INFO - PROCESS | 3752 | 1464053371891 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (11A04400) [pid = 3752] [serial = 1571] [outer = 10C31800] 18:29:32 INFO - PROCESS | 3752 | 1464053372510 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]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 999ms 18:29:32 INFO - PROCESS | 3752 | 1464053372563 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 3752 | 1464053372569 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 18:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:29:32 INFO - PROCESS | 3752 | 1464053372576 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 3752 | 1464053372578 Marionette TRACE conn3 <- [1,2058,null,{}] 18:29:32 INFO - PROCESS | 3752 | 1464053372582 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}] 18:29:32 INFO - PROCESS | 3752 | 1464053372699 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 18:29:32 INFO - PROCESS | 3752 | 1464053372842 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 3752 | ++DOCSHELL 10F65C00 == 71 [pid = 3752] [id = 524] 18:29:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (13326400) [pid = 3752] [serial = 1572] [outer = 00000000] 18:29:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (140D4800) [pid = 3752] [serial = 1573] [outer = 13326400] 18:29:32 INFO - PROCESS | 3752 | 1464053372896 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (16083800) [pid = 3752] [serial = 1574] [outer = 13326400] 18:29:33 INFO - PROCESS | 3752 | 1464053373520 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]]]}] 18:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 999ms 18:29:33 INFO - PROCESS | 3752 | 1464053373576 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 18:29:33 INFO - PROCESS | 3752 | 1464053373578 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 18:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:29:33 INFO - PROCESS | 3752 | 1464053373582 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - PROCESS | 3752 | 1464053373586 Marionette TRACE conn3 <- [1,2062,null,{}] 18:29:33 INFO - PROCESS | 3752 | 1464053373597 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}] 18:29:33 INFO - PROCESS | 3752 | 1464053373715 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 18:29:33 INFO - PROCESS | 3752 | 1464053373861 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 3752 | ++DOCSHELL 17907000 == 72 [pid = 3752] [id = 525] 18:29:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (17908000) [pid = 3752] [serial = 1575] [outer = 00000000] 18:29:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (17FEE000) [pid = 3752] [serial = 1576] [outer = 17908000] 18:29:33 INFO - PROCESS | 3752 | 1464053373917 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1972B400) [pid = 3752] [serial = 1577] [outer = 17908000] 18:29:34 INFO - PROCESS | 3752 | 1464053374455 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]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 937ms 18:29:34 INFO - PROCESS | 3752 | 1464053374527 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 3752 | 1464053374530 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 18:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:29:34 INFO - PROCESS | 3752 | 1464053374533 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 3752 | 1464053374535 Marionette TRACE conn3 <- [1,2066,null,{}] 18:29:34 INFO - PROCESS | 3752 | 1464053374539 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}] 18:29:34 INFO - PROCESS | 3752 | 1464053374646 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 18:29:34 INFO - PROCESS | 3752 | 1464053374809 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:34 INFO - PROCESS | 3752 | ++DOCSHELL 19729C00 == 73 [pid = 3752] [id = 526] 18:29:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (19733C00) [pid = 3752] [serial = 1578] [outer = 00000000] 18:29:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1976EC00) [pid = 3752] [serial = 1579] [outer = 19733C00] 18:29:34 INFO - PROCESS | 3752 | 1464053374863 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1976FC00) [pid = 3752] [serial = 1580] [outer = 19733C00] 18:29:35 INFO - PROCESS | 3752 | 1464053375439 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]]]}] 18:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 937ms 18:29:35 INFO - PROCESS | 3752 | 1464053375478 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 18:29:35 INFO - PROCESS | 3752 | 1464053375480 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 18:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:29:35 INFO - PROCESS | 3752 | 1464053375483 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 3752 | 1464053375485 Marionette TRACE conn3 <- [1,2070,null,{}] 18:29:35 INFO - PROCESS | 3752 | 1464053375489 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}] 18:29:35 INFO - PROCESS | 3752 | 1464053375593 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 18:29:35 INFO - PROCESS | 3752 | 1464053375707 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 3752 | ++DOCSHELL 178F1400 == 74 [pid = 3752] [id = 527] 18:29:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1972B000) [pid = 3752] [serial = 1581] [outer = 00000000] 18:29:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (1994F400) [pid = 3752] [serial = 1582] [outer = 1972B000] 18:29:35 INFO - PROCESS | 3752 | 1464053375809 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (199DE800) [pid = 3752] [serial = 1583] [outer = 1972B000] 18:29:36 INFO - PROCESS | 3752 | 1464053376341 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]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 906ms 18:29:36 INFO - PROCESS | 3752 | 1464053376388 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 3752 | 1464053376390 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 18:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:29:36 INFO - PROCESS | 3752 | 1464053376394 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - PROCESS | 3752 | 1464053376396 Marionette TRACE conn3 <- [1,2074,null,{}] 18:29:36 INFO - PROCESS | 3752 | 1464053376399 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}] 18:29:36 INFO - PROCESS | 3752 | 1464053376523 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 18:29:36 INFO - PROCESS | 3752 | 1464053376640 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 3752 | ++DOCSHELL 17FE8C00 == 75 [pid = 3752] [id = 528] 18:29:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (19730C00) [pid = 3752] [serial = 1584] [outer = 00000000] 18:29:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1A1B2800) [pid = 3752] [serial = 1585] [outer = 19730C00] 18:29:36 INFO - PROCESS | 3752 | 1464053376750 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1A3F1800) [pid = 3752] [serial = 1586] [outer = 19730C00] 18:29:37 INFO - PROCESS | 3752 | 1464053377558 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]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1187ms 18:29:37 INFO - PROCESS | 3752 | 1464053377588 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 3752 | 1464053377591 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 18:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:29:37 INFO - PROCESS | 3752 | 1464053377596 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 3752 | 1464053377600 Marionette TRACE conn3 <- [1,2078,null,{}] 18:29:37 INFO - PROCESS | 3752 | 1464053377607 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}] 18:29:37 INFO - PROCESS | 3752 | 1464053377709 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 18:29:37 INFO - PROCESS | 3752 | 1464053377861 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 3752 | ++DOCSHELL 10F1F000 == 76 [pid = 3752] [id = 529] 18:29:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (10F33800) [pid = 3752] [serial = 1587] [outer = 00000000] 18:29:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (10F6DC00) [pid = 3752] [serial = 1588] [outer = 10F33800] 18:29:37 INFO - PROCESS | 3752 | 1464053377910 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (12D7F800) [pid = 3752] [serial = 1589] [outer = 10F33800] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 10F6D400 == 75 [pid = 3752] [id = 491] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 19AADC00 == 74 [pid = 3752] [id = 447] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 10F1D400 == 73 [pid = 3752] [id = 521] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 16989C00 == 72 [pid = 3752] [id = 520] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 16BDA000 == 71 [pid = 3752] [id = 519] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 16991C00 == 70 [pid = 3752] [id = 518] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 159BA400 == 69 [pid = 3752] [id = 490] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 1339CC00 == 68 [pid = 3752] [id = 515] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 11232800 == 67 [pid = 3752] [id = 514] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 1055F800 == 66 [pid = 3752] [id = 513] 18:29:38 INFO - PROCESS | 3752 | --DOCSHELL 0F344400 == 65 [pid = 3752] [id = 512] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1A8BEC00) [pid = 3752] [serial = 1486] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | 1464053378551 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]]]}] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (17560800) [pid = 3752] [serial = 1504] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1311D400) [pid = 3752] [serial = 1474] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1A84B000) [pid = 3752] [serial = 1483] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (11236400) [pid = 3752] [serial = 1490] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (10E81C00) [pid = 3752] [serial = 1489] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (17FE4800) [pid = 3752] [serial = 1507] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (17833C00) [pid = 3752] [serial = 1505] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (10F36800) [pid = 3752] [serial = 1510] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (17FE8800) [pid = 3752] [serial = 1508] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (13377800) [pid = 3752] [serial = 1511] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (16BB3400) [pid = 3752] [serial = 1477] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1976DC00) [pid = 3752] [serial = 1516] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (16989400) [pid = 3752] [serial = 1498] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (16992000) [pid = 3752] [serial = 1499] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (19C49800) [pid = 3752] [serial = 1480] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (16BD3C00) [pid = 3752] [serial = 1501] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (156E9400) [pid = 3752] [serial = 1493] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (14011800) [pid = 3752] [serial = 1492] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (140CA000) [pid = 3752] [serial = 1496] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (19773400) [pid = 3752] [serial = 1517] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (13376400) [pid = 3752] [serial = 1495] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (17FEFC00) [pid = 3752] [serial = 1514] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (16C78000) [pid = 3752] [serial = 1502] [outer = 00000000] [url = about:blank] 18:29:38 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (17902800) [pid = 3752] [serial = 1513] [outer = 00000000] [url = about:blank] 18:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 999ms 18:29:38 INFO - PROCESS | 3752 | 1464053378597 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 3752 | 1464053378602 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 18:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:29:38 INFO - PROCESS | 3752 | 1464053378608 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 3752 | 1464053378610 Marionette TRACE conn3 <- [1,2082,null,{}] 18:29:38 INFO - PROCESS | 3752 | 1464053378614 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}] 18:29:38 INFO - PROCESS | 3752 | 1464053378702 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 18:29:38 INFO - PROCESS | 3752 | 1464053378714 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 3752 | ++DOCSHELL 10F61400 == 66 [pid = 3752] [id = 530] 18:29:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (11235800) [pid = 3752] [serial = 1590] [outer = 00000000] 18:29:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (1289EC00) [pid = 3752] [serial = 1591] [outer = 11235800] 18:29:38 INFO - PROCESS | 3752 | 1464053378762 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (1337EC00) [pid = 3752] [serial = 1592] [outer = 11235800] 18:29:39 INFO - PROCESS | 3752 | 1464053379300 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]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 18:29:39 INFO - PROCESS | 3752 | 1464053379347 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 3752 | 1464053379349 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 18:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:29:39 INFO - PROCESS | 3752 | 1464053379353 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 3752 | 1464053379356 Marionette TRACE conn3 <- [1,2086,null,{}] 18:29:39 INFO - PROCESS | 3752 | 1464053379366 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}] 18:29:39 INFO - PROCESS | 3752 | 1464053379458 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 18:29:39 INFO - PROCESS | 3752 | 1464053379564 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 3752 | ++DOCSHELL 13BD9000 == 67 [pid = 3752] [id = 531] 18:29:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (140D6000) [pid = 3752] [serial = 1593] [outer = 00000000] 18:29:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (159C7000) [pid = 3752] [serial = 1594] [outer = 140D6000] 18:29:39 INFO - PROCESS | 3752 | 1464053379610 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (16172400) [pid = 3752] [serial = 1595] [outer = 140D6000] 18:29:40 INFO - PROCESS | 3752 | 1464053380029 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]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 687ms 18:29:40 INFO - PROCESS | 3752 | 1464053380052 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 3752 | 1464053380055 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 18:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:29:40 INFO - PROCESS | 3752 | 1464053380058 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - PROCESS | 3752 | 1464053380059 Marionette TRACE conn3 <- [1,2090,null,{}] 18:29:40 INFO - PROCESS | 3752 | 1464053380063 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}] 18:29:40 INFO - PROCESS | 3752 | 1464053380149 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 18:29:40 INFO - PROCESS | 3752 | 1464053380155 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 3752 | ++DOCSHELL 159C6400 == 68 [pid = 3752] [id = 532] 18:29:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (1608E800) [pid = 3752] [serial = 1596] [outer = 00000000] 18:29:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (16B4E800) [pid = 3752] [serial = 1597] [outer = 1608E800] 18:29:40 INFO - PROCESS | 3752 | 1464053380200 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (16BDD000) [pid = 3752] [serial = 1598] [outer = 1608E800] 18:29:40 INFO - PROCESS | 3752 | 1464053380643 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]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 625ms 18:29:40 INFO - PROCESS | 3752 | 1464053380696 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 3752 | 1464053380698 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 18:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:29:40 INFO - PROCESS | 3752 | 1464053380701 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - PROCESS | 3752 | 1464053380703 Marionette TRACE conn3 <- [1,2094,null,{}] 18:29:40 INFO - PROCESS | 3752 | 1464053380722 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}] 18:29:40 INFO - PROCESS | 3752 | 1464053380840 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 18:29:40 INFO - PROCESS | 3752 | 1464053380945 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 3752 | ++DOCSHELL 17366400 == 69 [pid = 3752] [id = 533] 18:29:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (17368000) [pid = 3752] [serial = 1599] [outer = 00000000] 18:29:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (176D0000) [pid = 3752] [serial = 1600] [outer = 17368000] 18:29:40 INFO - PROCESS | 3752 | 1464053380989 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1782F400) [pid = 3752] [serial = 1601] [outer = 17368000] 18:29:41 INFO - PROCESS | 3752 | 1464053381397 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]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 750ms 18:29:41 INFO - PROCESS | 3752 | 1464053381464 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 3752 | 1464053381466 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 18:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:29:41 INFO - PROCESS | 3752 | 1464053381469 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 3752 | 1464053381471 Marionette TRACE conn3 <- [1,2098,null,{}] 18:29:41 INFO - PROCESS | 3752 | 1464053381475 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}] 18:29:41 INFO - PROCESS | 3752 | 1464053381620 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 18:29:41 INFO - PROCESS | 3752 | 1464053381690 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 3752 | ++DOCSHELL 1790C400 == 70 [pid = 3752] [id = 534] 18:29:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (17CEA800) [pid = 3752] [serial = 1602] [outer = 00000000] 18:29:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (19728800) [pid = 3752] [serial = 1603] [outer = 17CEA800] 18:29:41 INFO - PROCESS | 3752 | 1464053381736 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1976CC00) [pid = 3752] [serial = 1604] [outer = 17CEA800] 18:29:42 INFO - PROCESS | 3752 | 1464053382155 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]]]}] 18:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 18:29:42 INFO - PROCESS | 3752 | 1464053382237 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 3752 | 1464053382239 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 18:29:42 INFO - PROCESS | 3752 | 1464053382243 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 3752 | 1464053382244 Marionette TRACE conn3 <- [1,2102,null,{}] 18:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:29:42 INFO - PROCESS | 3752 | 1464053382248 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}] 18:29:42 INFO - PROCESS | 3752 | 1464053382367 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 18:29:42 INFO - PROCESS | 3752 | 1464053382437 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 3752 | ++DOCSHELL 19727C00 == 71 [pid = 3752] [id = 535] 18:29:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1972F000) [pid = 3752] [serial = 1605] [outer = 00000000] 18:29:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (19AA1C00) [pid = 3752] [serial = 1606] [outer = 1972F000] 18:29:42 INFO - PROCESS | 3752 | 1464053382481 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (19C44000) [pid = 3752] [serial = 1607] [outer = 1972F000] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (15FEEC00) [pid = 3752] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (13705400) [pid = 3752] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (10A59C00) [pid = 3752] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (16992400) [pid = 3752] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (11C0C000) [pid = 3752] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1523B000) [pid = 3752] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (16C78800) [pid = 3752] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (0F345800) [pid = 3752] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (16BD7000) [pid = 3752] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:29:42 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (128A3000) [pid = 3752] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:29:42 INFO - PROCESS | 3752 | 1464053382958 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]]]}] 18:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 734ms 18:29:42 INFO - PROCESS | 3752 | 1464053382989 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 3752 | 1464053382991 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 18:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:29:42 INFO - PROCESS | 3752 | 1464053382998 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 3752 | 1464053383000 Marionette TRACE conn3 <- [1,2106,null,{}] 18:29:42 INFO - PROCESS | 3752 | 1464053383003 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}] 18:29:43 INFO - PROCESS | 3752 | 1464053383088 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 18:29:43 INFO - PROCESS | 3752 | 1464053383093 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:43 INFO - PROCESS | 3752 | ++DOCSHELL 0F88C400 == 72 [pid = 3752] [id = 536] 18:29:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (10A58800) [pid = 3752] [serial = 1608] [outer = 00000000] 18:29:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (1523B000) [pid = 3752] [serial = 1609] [outer = 10A58800] 18:29:43 INFO - PROCESS | 3752 | 1464053383238 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (16991800) [pid = 3752] [serial = 1610] [outer = 10A58800] 18:29:43 INFO - PROCESS | 3752 | 1464053383601 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]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 640ms 18:29:43 INFO - PROCESS | 3752 | 1464053383637 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 3752 | 1464053383639 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 18:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:29:43 INFO - PROCESS | 3752 | 1464053383642 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 3752 | 1464053383644 Marionette TRACE conn3 <- [1,2110,null,{}] 18:29:43 INFO - PROCESS | 3752 | 1464053383648 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}] 18:29:43 INFO - PROCESS | 3752 | 1464053383757 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 18:29:43 INFO - PROCESS | 3752 | 1464053383864 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:43 INFO - PROCESS | 3752 | ++DOCSHELL 13BE4000 == 73 [pid = 3752] [id = 537] 18:29:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 137 (1401EC00) [pid = 3752] [serial = 1611] [outer = 00000000] 18:29:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (1994E000) [pid = 3752] [serial = 1612] [outer = 1401EC00] 18:29:43 INFO - PROCESS | 3752 | 1464053383907 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (19A9EC00) [pid = 3752] [serial = 1613] [outer = 1401EC00] 18:29:44 INFO - PROCESS | 3752 | 1464053384272 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]]]}] 18:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 703ms 18:29:44 INFO - PROCESS | 3752 | 1464053384346 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 18:29:44 INFO - PROCESS | 3752 | 1464053384348 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 18:29:44 INFO - PROCESS | 3752 | 1464053384351 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:29:44 INFO - PROCESS | 3752 | 1464053384353 Marionette TRACE conn3 <- [1,2114,null,{}] 18:29:44 INFO - PROCESS | 3752 | 1464053384358 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}] 18:29:44 INFO - PROCESS | 3752 | 1464053384442 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 18:29:44 INFO - PROCESS | 3752 | 1464053384448 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 3752 | ++DOCSHELL 19730400 == 74 [pid = 3752] [id = 538] 18:29:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (1994DC00) [pid = 3752] [serial = 1614] [outer = 00000000] 18:29:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (1A6E8400) [pid = 3752] [serial = 1615] [outer = 1994DC00] 18:29:44 INFO - PROCESS | 3752 | 1464053384491 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1A6EDC00) [pid = 3752] [serial = 1616] [outer = 1994DC00] 18:29:45 INFO - PROCESS | 3752 | 1464053385048 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]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 18:29:45 INFO - PROCESS | 3752 | 1464053385094 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 3752 | 1464053385098 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 18:29:45 INFO - PROCESS | 3752 | 1464053385149 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:29:45 INFO - PROCESS | 3752 | 1464053385153 Marionette TRACE conn3 <- [1,2118,null,{}] 18:29:45 INFO - PROCESS | 3752 | 1464053385175 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}] 18:29:45 INFO - PROCESS | 3752 | 1464053385302 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 18:29:45 INFO - PROCESS | 3752 | 1464053385441 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:45 INFO - PROCESS | 3752 | ++DOCSHELL 0F39D800 == 75 [pid = 3752] [id = 539] 18:29:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (0F887400) [pid = 3752] [serial = 1617] [outer = 00000000] 18:29:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (10F12C00) [pid = 3752] [serial = 1618] [outer = 0F887400] 18:29:45 INFO - PROCESS | 3752 | 1464053385497 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1337F400) [pid = 3752] [serial = 1619] [outer = 0F887400] 18:29:46 INFO - PROCESS | 3752 | 1464053386048 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] 18:29:46 INFO - PROCESS | 3752 | 1464053386090 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 18:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:29:46 INFO - PROCESS | 3752 | 1464053386097 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 3752 | 1464053386100 Marionette TRACE conn3 <- [1,2122,null,{}] 18:29:46 INFO - PROCESS | 3752 | 1464053386103 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}] 18:29:46 INFO - PROCESS | 3752 | 1464053386214 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 18:29:46 INFO - PROCESS | 3752 | 1464053386374 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 3752 | ++DOCSHELL 140CA000 == 76 [pid = 3752] [id = 540] 18:29:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (140CB400) [pid = 3752] [serial = 1620] [outer = 00000000] 18:29:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (1698F000) [pid = 3752] [serial = 1621] [outer = 140CB400] 18:29:46 INFO - PROCESS | 3752 | 1464053386428 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (16BD1400) [pid = 3752] [serial = 1622] [outer = 140CB400] 18:29:47 INFO - PROCESS | 3752 | 1464053387040 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]]]}] 18:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 999ms 18:29:47 INFO - PROCESS | 3752 | 1464053387097 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 3752 | 1464053387100 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 18:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:29:47 INFO - PROCESS | 3752 | 1464053387104 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 3752 | 1464053387108 Marionette TRACE conn3 <- [1,2126,null,{}] 18:29:47 INFO - PROCESS | 3752 | 1464053387118 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}] 18:29:47 INFO - PROCESS | 3752 | 1464053387232 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 18:29:47 INFO - PROCESS | 3752 | 1464053387379 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 3752 | ++DOCSHELL 1698AC00 == 77 [pid = 3752] [id = 541] 18:29:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (17FEC800) [pid = 3752] [serial = 1623] [outer = 00000000] 18:29:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (1977A800) [pid = 3752] [serial = 1624] [outer = 17FEC800] 18:29:47 INFO - PROCESS | 3752 | 1464053387438 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1A230C00) [pid = 3752] [serial = 1625] [outer = 17FEC800] 18:29:48 INFO - PROCESS | 3752 | 1464053388003 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]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 937ms 18:29:48 INFO - PROCESS | 3752 | 1464053388048 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 3752 | 1464053388051 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 18:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:29:48 INFO - PROCESS | 3752 | 1464053388055 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 3752 | 1464053388057 Marionette TRACE conn3 <- [1,2130,null,{}] 18:29:48 INFO - PROCESS | 3752 | 1464053388060 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}] 18:29:48 INFO - PROCESS | 3752 | 1464053388176 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 18:29:48 INFO - PROCESS | 3752 | 1464053388335 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 3752 | ++DOCSHELL 1A767400 == 78 [pid = 3752] [id = 542] 18:29:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1A769800) [pid = 3752] [serial = 1626] [outer = 00000000] 18:29:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1A772C00) [pid = 3752] [serial = 1627] [outer = 1A769800] 18:29:48 INFO - PROCESS | 3752 | 1464053388389 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1A849400) [pid = 3752] [serial = 1628] [outer = 1A769800] 18:29:48 INFO - PROCESS | 3752 | 1464053388956 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] 18:29:48 INFO - PROCESS | 3752 | 1464053389002 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 18:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:29:48 INFO - PROCESS | 3752 | 1464053389006 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 3752 | 1464053389008 Marionette TRACE conn3 <- [1,2134,null,{}] 18:29:49 INFO - PROCESS | 3752 | 1464053389012 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}] 18:29:49 INFO - PROCESS | 3752 | 1464053389117 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 18:29:49 INFO - PROCESS | 3752 | 1464053389279 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 3752 | ++DOCSHELL 0F97B800 == 79 [pid = 3752] [id = 543] 18:29:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1A6EAC00) [pid = 3752] [serial = 1629] [outer = 00000000] 18:29:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1A8C1400) [pid = 3752] [serial = 1630] [outer = 1A6EAC00] 18:29:49 INFO - PROCESS | 3752 | 1464053389333 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1A8C6000) [pid = 3752] [serial = 1631] [outer = 1A6EAC00] 18:29:49 INFO - PROCESS | 3752 | 1464053389875 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] 18:29:49 INFO - PROCESS | 3752 | 1464053389953 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 18:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:29:49 INFO - PROCESS | 3752 | 1464053389956 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 3752 | 1464053389958 Marionette TRACE conn3 <- [1,2138,null,{}] 18:29:49 INFO - PROCESS | 3752 | 1464053389977 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}] 18:29:50 INFO - PROCESS | 3752 | 1464053390103 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 18:29:50 INFO - PROCESS | 3752 | 1464053390259 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 3752 | ++DOCSHELL 1AC8C400 == 80 [pid = 3752] [id = 544] 18:29:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1AC8C800) [pid = 3752] [serial = 1632] [outer = 00000000] 18:29:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1AD33800) [pid = 3752] [serial = 1633] [outer = 1AC8C800] 18:29:50 INFO - PROCESS | 3752 | 1464053390315 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1AD38C00) [pid = 3752] [serial = 1634] [outer = 1AC8C800] 18:29:50 INFO - PROCESS | 3752 | 1464053390874 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]]]}] 18:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 999ms 18:29:50 INFO - PROCESS | 3752 | 1464053390959 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 3752 | 1464053390962 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 18:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:29:50 INFO - PROCESS | 3752 | 1464053390965 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 3752 | 1464053390967 Marionette TRACE conn3 <- [1,2142,null,{}] 18:29:50 INFO - PROCESS | 3752 | 1464053390971 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}] 18:29:51 INFO - PROCESS | 3752 | 1464053391094 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 18:29:51 INFO - PROCESS | 3752 | 1464053391247 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 3752 | ++DOCSHELL 105FB800 == 81 [pid = 3752] [id = 545] 18:29:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (10F14800) [pid = 3752] [serial = 1635] [outer = 00000000] 18:29:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (10F68C00) [pid = 3752] [serial = 1636] [outer = 10F14800] 18:29:51 INFO - PROCESS | 3752 | 1464053391301 Marionette DEBUG loaded listener.js 18:29:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (1311FC00) [pid = 3752] [serial = 1637] [outer = 10F14800] 18:29:52 INFO - PROCESS | 3752 | 1464053392062 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]]]}] 18:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1140ms 18:29:52 INFO - PROCESS | 3752 | 1464053392113 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 18:29:52 INFO - PROCESS | 3752 | 1464053392117 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 18:29:52 INFO - PROCESS | 3752 | 1464053392122 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:29:52 INFO - PROCESS | 3752 | 1464053392125 Marionette TRACE conn3 <- [1,2146,null,{}] 18:29:52 INFO - PROCESS | 3752 | 1464053392131 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}] 18:29:52 INFO - PROCESS | 3752 | 1464053392242 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 18:29:52 INFO - PROCESS | 3752 | 1464053392415 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 3752 | ++DOCSHELL 10F68400 == 82 [pid = 3752] [id = 546] 18:29:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (10F6A800) [pid = 3752] [serial = 1638] [outer = 00000000] 18:29:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (13D24000) [pid = 3752] [serial = 1639] [outer = 10F6A800] 18:29:52 INFO - PROCESS | 3752 | 1464053392470 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (14EB5C00) [pid = 3752] [serial = 1640] [outer = 10F6A800] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 152DF400 == 81 [pid = 3752] [id = 517] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 13BE4000 == 80 [pid = 3752] [id = 537] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 0F88C400 == 79 [pid = 3752] [id = 536] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 14EA7800 == 78 [pid = 3752] [id = 516] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 19727C00 == 77 [pid = 3752] [id = 535] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 1790C400 == 76 [pid = 3752] [id = 534] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 17366400 == 75 [pid = 3752] [id = 533] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 159C6400 == 74 [pid = 3752] [id = 532] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 13BD9000 == 73 [pid = 3752] [id = 531] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 10F61400 == 72 [pid = 3752] [id = 530] 18:29:52 INFO - PROCESS | 3752 | --DOCSHELL 10F1F000 == 71 [pid = 3752] [id = 529] 18:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (17908800) [pid = 3752] [serial = 1567] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (19952C00) [pid = 3752] [serial = 1519] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (13397C00) [pid = 3752] [serial = 1522] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (16B4E400) [pid = 3752] [serial = 1525] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (19952800) [pid = 3752] [serial = 1528] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1A223800) [pid = 3752] [serial = 1531] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1A6F6400) [pid = 3752] [serial = 1534] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | 1464053393081 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]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 999ms 18:29:53 INFO - PROCESS | 3752 | 1464053393127 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 3752 | 1464053393132 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 18:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:29:53 INFO - PROCESS | 3752 | 1464053393138 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 3752 | 1464053393141 Marionette TRACE conn3 <- [1,2150,null,{}] 18:29:53 INFO - PROCESS | 3752 | 1464053393145 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}] 18:29:53 INFO - PROCESS | 3752 | 1464053393254 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1608C400) [pid = 3752] [serial = 1552] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (13BDEC00) [pid = 3752] [serial = 1546] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (14005400) [pid = 3752] [serial = 1547] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (10F18400) [pid = 3752] [serial = 1540] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (10F62800) [pid = 3752] [serial = 1541] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (16B58000) [pid = 3752] [serial = 1555] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (12D31800) [pid = 3752] [serial = 1543] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1311A800) [pid = 3752] [serial = 1544] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (156E8000) [pid = 3752] [serial = 1549] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (17361800) [pid = 3752] [serial = 1558] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (16BCF400) [pid = 3752] [serial = 1556] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (10E27400) [pid = 3752] [serial = 1538] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (10C2FC00) [pid = 3752] [serial = 1537] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (173B5400) [pid = 3752] [serial = 1561] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (17830400) [pid = 3752] [serial = 1564] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (17369400) [pid = 3752] [serial = 1559] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (16170000) [pid = 3752] [serial = 1553] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (17621000) [pid = 3752] [serial = 1562] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (17833800) [pid = 3752] [serial = 1565] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (15FE5000) [pid = 3752] [serial = 1550] [outer = 00000000] [url = about:blank] 18:29:53 INFO - PROCESS | 3752 | 1464053393376 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 3752 | ++DOCSHELL 10A58000 == 72 [pid = 3752] [id = 547] 18:29:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (10A5D400) [pid = 3752] [serial = 1641] [outer = 00000000] 18:29:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (10F1EC00) [pid = 3752] [serial = 1642] [outer = 10A5D400] 18:29:53 INFO - PROCESS | 3752 | 1464053393421 Marionette DEBUG loaded listener.js 18:29:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (13379000) [pid = 3752] [serial = 1643] [outer = 10A5D400] 18:29:53 INFO - PROCESS | 3752 | 1464053393863 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]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 796ms 18:29:53 INFO - PROCESS | 3752 | 1464053393939 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 3752 | 1464053393941 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 18:29:53 INFO - PROCESS | 3752 | 1464053393945 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:29:53 INFO - PROCESS | 3752 | 1464053393948 Marionette TRACE conn3 <- [1,2154,null,{}] 18:29:53 INFO - PROCESS | 3752 | 1464053393958 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}] 18:29:54 INFO - PROCESS | 3752 | 1464053394057 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 18:29:54 INFO - PROCESS | 3752 | 1464053394067 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 3752 | ++DOCSHELL 1617A400 == 73 [pid = 3752] [id = 548] 18:29:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (161D0800) [pid = 3752] [serial = 1644] [outer = 00000000] 18:29:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (16B4B000) [pid = 3752] [serial = 1645] [outer = 161D0800] 18:29:54 INFO - PROCESS | 3752 | 1464053394113 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (16BD2800) [pid = 3752] [serial = 1646] [outer = 161D0800] 18:29:54 INFO - PROCESS | 3752 | 1464053394581 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]]]}] 18:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 703ms 18:29:54 INFO - PROCESS | 3752 | 1464053394644 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 18:29:54 INFO - PROCESS | 3752 | 1464053394646 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 18:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:29:54 INFO - PROCESS | 3752 | 1464053394650 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 3752 | 1464053394651 Marionette TRACE conn3 <- [1,2158,null,{}] 18:29:54 INFO - PROCESS | 3752 | 1464053394655 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}] 18:29:54 INFO - PROCESS | 3752 | 1464053394741 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 18:29:54 INFO - PROCESS | 3752 | 1464053394750 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 3752 | ++DOCSHELL 16997C00 == 74 [pid = 3752] [id = 549] 18:29:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (16BDB000) [pid = 3752] [serial = 1647] [outer = 00000000] 18:29:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (173B5400) [pid = 3752] [serial = 1648] [outer = 16BDB000] 18:29:54 INFO - PROCESS | 3752 | 1464053394794 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (1762A800) [pid = 3752] [serial = 1649] [outer = 16BDB000] 18:29:55 INFO - PROCESS | 3752 | 1464053395291 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]]]}] 18:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 688ms 18:29:55 INFO - PROCESS | 3752 | 1464053395349 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 3752 | 1464053395351 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 18:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:29:55 INFO - PROCESS | 3752 | 1464053395363 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - PROCESS | 3752 | 1464053395365 Marionette TRACE conn3 <- [1,2162,null,{}] 18:29:55 INFO - PROCESS | 3752 | 1464053395369 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}] 18:29:55 INFO - PROCESS | 3752 | 1464053395480 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 18:29:55 INFO - PROCESS | 3752 | 1464053395494 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 3752 | ++DOCSHELL 13378C00 == 75 [pid = 3752] [id = 550] 18:29:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (1400FC00) [pid = 3752] [serial = 1650] [outer = 00000000] 18:29:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (17837C00) [pid = 3752] [serial = 1651] [outer = 1400FC00] 18:29:55 INFO - PROCESS | 3752 | 1464053395537 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (17F47400) [pid = 3752] [serial = 1652] [outer = 1400FC00] 18:29:55 INFO - PROCESS | 3752 | --DOCSHELL 1B30EC00 == 74 [pid = 3752] [id = 16] 18:29:56 INFO - PROCESS | 3752 | 1464053396075 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]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 750ms 18:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:29:56 INFO - PROCESS | 3752 | 1464053396116 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 3752 | 1464053396118 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 18:29:56 INFO - PROCESS | 3752 | 1464053396121 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 3752 | 1464053396122 Marionette TRACE conn3 <- [1,2166,null,{}] 18:29:56 INFO - PROCESS | 3752 | 1464053396126 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}] 18:29:56 INFO - PROCESS | 3752 | 1464053396266 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 18:29:56 INFO - PROCESS | 3752 | 1464053396338 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:56 INFO - PROCESS | 3752 | ++DOCSHELL 17837400 == 75 [pid = 3752] [id = 551] 18:29:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (19736800) [pid = 3752] [serial = 1653] [outer = 00000000] 18:29:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (199DF400) [pid = 3752] [serial = 1654] [outer = 19736800] 18:29:56 INFO - PROCESS | 3752 | 1464053396390 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (19AAA400) [pid = 3752] [serial = 1655] [outer = 19736800] 18:29:56 INFO - PROCESS | 3752 | 1464053396820 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]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 18:29:56 INFO - PROCESS | 3752 | 1464053396887 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 3752 | 1464053396889 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 18:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:29:56 INFO - PROCESS | 3752 | 1464053396893 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 3752 | 1464053396894 Marionette TRACE conn3 <- [1,2170,null,{}] 18:29:56 INFO - PROCESS | 3752 | 1464053396897 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}] 18:29:57 INFO - PROCESS | 3752 | 1464053397021 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 18:29:57 INFO - PROCESS | 3752 | 1464053397094 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 3752 | ++DOCSHELL 16995800 == 76 [pid = 3752] [id = 552] 18:29:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (19C4D400) [pid = 3752] [serial = 1656] [outer = 00000000] 18:29:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1A6C0000) [pid = 3752] [serial = 1657] [outer = 19C4D400] 18:29:57 INFO - PROCESS | 3752 | 1464053397137 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1A773C00) [pid = 3752] [serial = 1658] [outer = 19C4D400] 18:29:57 INFO - PROCESS | 3752 | 1464053397554 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]]]}] 18:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 702ms 18:29:57 INFO - PROCESS | 3752 | 1464053397592 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 3752 | 1464053397594 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 18:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:29:57 INFO - PROCESS | 3752 | 1464053397598 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 3752 | 1464053397599 Marionette TRACE conn3 <- [1,2174,null,{}] 18:29:57 INFO - PROCESS | 3752 | 1464053397609 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}] 18:29:57 INFO - PROCESS | 3752 | 1464053397855 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (1735CC00) [pid = 3752] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (10F33800) [pid = 3752] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (17368000) [pid = 3752] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1972F000) [pid = 3752] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (170E0800) [pid = 3752] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (17CEA800) [pid = 3752] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (11235800) [pid = 3752] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1608E800) [pid = 3752] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (140D6000) [pid = 3752] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1401EC00) [pid = 3752] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (19732400) [pid = 3752] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:29:57 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (10A58800) [pid = 3752] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:29:57 INFO - PROCESS | 3752 | 1464053397941 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 3752 | ++DOCSHELL 0F34E000 == 77 [pid = 3752] [id = 553] 18:29:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (10565C00) [pid = 3752] [serial = 1659] [outer = 00000000] 18:29:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (110A1000) [pid = 3752] [serial = 1660] [outer = 10565C00] 18:29:57 INFO - PROCESS | 3752 | 1464053397985 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (137EA400) [pid = 3752] [serial = 1661] [outer = 10565C00] 18:29:58 INFO - PROCESS | 3752 | 1464053398333 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]]]}] 18:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 797ms 18:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:29:58 INFO - PROCESS | 3752 | 1464053398400 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 3752 | 1464053398403 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 18:29:58 INFO - PROCESS | 3752 | 1464053398407 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:29:58 INFO - PROCESS | 3752 | 1464053398410 Marionette TRACE conn3 <- [1,2178,null,{}] 18:29:58 INFO - PROCESS | 3752 | 1464053398415 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}] 18:29:58 INFO - PROCESS | 3752 | 1464053398503 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 18:29:58 INFO - PROCESS | 3752 | 1464053398510 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 3752 | ++DOCSHELL 10C2E400 == 78 [pid = 3752] [id = 554] 18:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (10F36800) [pid = 3752] [serial = 1662] [outer = 00000000] 18:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (19C4BC00) [pid = 3752] [serial = 1663] [outer = 10F36800] 18:29:58 INFO - PROCESS | 3752 | 1464053398552 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (1A84C400) [pid = 3752] [serial = 1664] [outer = 10F36800] 18:29:59 INFO - PROCESS | 3752 | 1464053399009 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]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 641ms 18:29:59 INFO - PROCESS | 3752 | 1464053399043 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 3752 | 1464053399045 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 18:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:29:59 INFO - PROCESS | 3752 | 1464053399049 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 3752 | 1464053399050 Marionette TRACE conn3 <- [1,2182,null,{}] 18:29:59 INFO - PROCESS | 3752 | 1464053399054 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}] 18:29:59 INFO - PROCESS | 3752 | 1464053399139 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 18:29:59 INFO - PROCESS | 3752 | 1464053399145 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 3752 | ++DOCSHELL 1A71EC00 == 79 [pid = 3752] [id = 555] 18:29:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1A720800) [pid = 3752] [serial = 1665] [outer = 00000000] 18:29:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1A723000) [pid = 3752] [serial = 1666] [outer = 1A720800] 18:29:59 INFO - PROCESS | 3752 | 1464053399188 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1A727400) [pid = 3752] [serial = 1667] [outer = 1A720800] 18:29:59 INFO - PROCESS | 3752 | 1464053399628 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]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 640ms 18:29:59 INFO - PROCESS | 3752 | 1464053399687 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 3752 | 1464053399689 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 18:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:29:59 INFO - PROCESS | 3752 | 1464053399697 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 3752 | 1464053399699 Marionette TRACE conn3 <- [1,2186,null,{}] 18:29:59 INFO - PROCESS | 3752 | 1464053399702 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}] 18:29:59 INFO - PROCESS | 3752 | 1464053399806 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 18:29:59 INFO - PROCESS | 3752 | 1464053399812 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 3752 | ++DOCSHELL 1A721400 == 80 [pid = 3752] [id = 556] 18:29:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (1A729800) [pid = 3752] [serial = 1668] [outer = 00000000] 18:29:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1AD32800) [pid = 3752] [serial = 1669] [outer = 1A729800] 18:29:59 INFO - PROCESS | 3752 | 1464053399860 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1AF1E800) [pid = 3752] [serial = 1670] [outer = 1A729800] 18:30:00 INFO - PROCESS | 3752 | 1464053400615 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]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 937ms 18:30:00 INFO - PROCESS | 3752 | 1464053400643 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 3752 | 1464053400649 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 18:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:30:00 INFO - PROCESS | 3752 | 1464053400653 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 3752 | 1464053400658 Marionette TRACE conn3 <- [1,2190,null,{}] 18:30:00 INFO - PROCESS | 3752 | 1464053400663 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}] 18:30:00 INFO - PROCESS | 3752 | 1464053400782 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 18:30:00 INFO - PROCESS | 3752 | 1464053400947 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 3752 | ++DOCSHELL 10F1B400 == 81 [pid = 3752] [id = 557] 18:30:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (10F40000) [pid = 3752] [serial = 1671] [outer = 00000000] 18:30:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1337FC00) [pid = 3752] [serial = 1672] [outer = 10F40000] 18:30:00 INFO - PROCESS | 3752 | 1464053401004 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (13D2D000) [pid = 3752] [serial = 1673] [outer = 10F40000] 18:30:01 INFO - PROCESS | 3752 | 1464053401626 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]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1000ms 18:30:01 INFO - PROCESS | 3752 | 1464053401671 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 3752 | 1464053401677 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 18:30:01 INFO - PROCESS | 3752 | 1464053401685 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 3752 | 1464053401688 Marionette TRACE conn3 <- [1,2194,null,{}] 18:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:30:01 INFO - PROCESS | 3752 | 1464053401692 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}] 18:30:01 INFO - PROCESS | 3752 | 1464053401805 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 18:30:01 INFO - PROCESS | 3752 | 1464053401956 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 3752 | ++DOCSHELL 15235400 == 82 [pid = 3752] [id = 558] 18:30:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1523D400) [pid = 3752] [serial = 1674] [outer = 00000000] 18:30:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (16BDA400) [pid = 3752] [serial = 1675] [outer = 1523D400] 18:30:02 INFO - PROCESS | 3752 | 1464053402011 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (176DC000) [pid = 3752] [serial = 1676] [outer = 1523D400] 18:30:02 INFO - PROCESS | 3752 | 1464053402628 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]]]}] 18:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 984ms 18:30:02 INFO - PROCESS | 3752 | 1464053402675 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 18:30:02 INFO - PROCESS | 3752 | 1464053402677 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 18:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:30:02 INFO - PROCESS | 3752 | 1464053402681 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:30:02 INFO - PROCESS | 3752 | 1464053402685 Marionette TRACE conn3 <- [1,2198,null,{}] 18:30:02 INFO - PROCESS | 3752 | 1464053402696 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}] 18:30:02 INFO - PROCESS | 3752 | 1464053402812 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 18:30:02 INFO - PROCESS | 3752 | 1464053402978 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 3752 | ++DOCSHELL 19AA8800 == 83 [pid = 3752] [id = 559] 18:30:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (1A11FC00) [pid = 3752] [serial = 1677] [outer = 00000000] 18:30:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (1A721000) [pid = 3752] [serial = 1678] [outer = 1A11FC00] 18:30:03 INFO - PROCESS | 3752 | 1464053403035 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (1A72C800) [pid = 3752] [serial = 1679] [outer = 1A11FC00] 18:30:03 INFO - PROCESS | 3752 | 1464053403560 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]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 906ms 18:30:03 INFO - PROCESS | 3752 | 1464053403591 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 3752 | 1464053403594 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 18:30:03 INFO - PROCESS | 3752 | 1464053403599 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 3752 | 1464053403601 Marionette TRACE conn3 <- [1,2202,null,{}] 18:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:30:03 INFO - PROCESS | 3752 | 1464053403604 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}] 18:30:03 INFO - PROCESS | 3752 | 1464053403715 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 18:30:03 INFO - PROCESS | 3752 | 1464053403877 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 3752 | ++DOCSHELL 1977B400 == 84 [pid = 3752] [id = 560] 18:30:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (1AD32C00) [pid = 3752] [serial = 1680] [outer = 00000000] 18:30:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (1AF1BC00) [pid = 3752] [serial = 1681] [outer = 1AD32C00] 18:30:03 INFO - PROCESS | 3752 | 1464053403931 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (1AF24400) [pid = 3752] [serial = 1682] [outer = 1AD32C00] 18:30:04 INFO - PROCESS | 3752 | 1464053404493 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]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 953ms 18:30:04 INFO - PROCESS | 3752 | 1464053404547 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 3752 | 1464053404549 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 18:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:30:04 INFO - PROCESS | 3752 | 1464053404553 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 3752 | 1464053404555 Marionette TRACE conn3 <- [1,2206,null,{}] 18:30:04 INFO - PROCESS | 3752 | 1464053404558 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}] 18:30:04 INFO - PROCESS | 3752 | 1464053404674 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 18:30:04 INFO - PROCESS | 3752 | 1464053404823 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 3752 | ++DOCSHELL 10C33800 == 85 [pid = 3752] [id = 561] 18:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (1A84A800) [pid = 3752] [serial = 1683] [outer = 00000000] 18:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (1B0D2800) [pid = 3752] [serial = 1684] [outer = 1A84A800] 18:30:04 INFO - PROCESS | 3752 | 1464053404876 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (1B0D6000) [pid = 3752] [serial = 1685] [outer = 1A84A800] 18:30:05 INFO - PROCESS | 3752 | 1464053405425 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]]]}] 18:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 906ms 18:30:05 INFO - PROCESS | 3752 | 1464053405457 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 18:30:05 INFO - PROCESS | 3752 | 1464053405459 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 18:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:30:05 INFO - PROCESS | 3752 | 1464053405463 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:30:05 INFO - PROCESS | 3752 | 1464053405465 Marionette TRACE conn3 <- [1,2210,null,{}] 18:30:05 INFO - PROCESS | 3752 | 1464053405469 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}] 18:30:05 INFO - PROCESS | 3752 | 1464053405603 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 18:30:05 INFO - PROCESS | 3752 | 1464053405788 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:05 INFO - PROCESS | 3752 | ++DOCSHELL 10F37800 == 86 [pid = 3752] [id = 562] 18:30:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (11C0C000) [pid = 3752] [serial = 1686] [outer = 00000000] 18:30:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (1337E400) [pid = 3752] [serial = 1687] [outer = 11C0C000] 18:30:05 INFO - PROCESS | 3752 | 1464053405843 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (16B4CC00) [pid = 3752] [serial = 1688] [outer = 11C0C000] 18:30:06 INFO - PROCESS | 3752 | 1464053406715 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]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1296ms 18:30:06 INFO - PROCESS | 3752 | 1464053406769 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 3752 | 1464053406773 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 18:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:30:06 INFO - PROCESS | 3752 | 1464053406778 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 3752 | 1464053406782 Marionette TRACE conn3 <- [1,2214,null,{}] 18:30:06 INFO - PROCESS | 3752 | 1464053406789 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}] 18:30:06 INFO - PROCESS | 3752 | 1464053406891 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 18:30:07 INFO - PROCESS | 3752 | 1464053407048 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 3752 | ++DOCSHELL 10C32000 == 87 [pid = 3752] [id = 563] 18:30:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (10C32C00) [pid = 3752] [serial = 1689] [outer = 00000000] 18:30:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (11233400) [pid = 3752] [serial = 1690] [outer = 10C32C00] 18:30:07 INFO - PROCESS | 3752 | 1464053407100 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (12AED000) [pid = 3752] [serial = 1691] [outer = 10C32C00] 18:30:07 INFO - PROCESS | 3752 | 1464053407642 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]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 890ms 18:30:07 INFO - PROCESS | 3752 | 1464053407684 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 3752 | 1464053407693 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 18:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:30:07 INFO - PROCESS | 3752 | 1464053407701 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 3752 | 1464053407704 Marionette TRACE conn3 <- [1,2218,null,{}] 18:30:07 INFO - PROCESS | 3752 | 1464053407708 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}] 18:30:07 INFO - PROCESS | 3752 | 1464053407805 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 18:30:07 INFO - PROCESS | 3752 | 1464053407968 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 133A2400 == 86 [pid = 3752] [id = 492] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 17366000 == 85 [pid = 3752] [id = 445] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 1A71EC00 == 84 [pid = 3752] [id = 555] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 10C2E400 == 83 [pid = 3752] [id = 554] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 0F34E000 == 82 [pid = 3752] [id = 553] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 16995800 == 81 [pid = 3752] [id = 552] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 17837400 == 80 [pid = 3752] [id = 551] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 13378C00 == 79 [pid = 3752] [id = 550] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 16997C00 == 78 [pid = 3752] [id = 549] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 1617A400 == 77 [pid = 3752] [id = 548] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 10A58000 == 76 [pid = 3752] [id = 547] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 10F68400 == 75 [pid = 3752] [id = 546] 18:30:07 INFO - PROCESS | 3752 | --DOCSHELL 1B484000 == 74 [pid = 3752] [id = 17] 18:30:07 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (1A6E8400) [pid = 3752] [serial = 1615] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | ++DOCSHELL 10A58000 == 75 [pid = 3752] [id = 564] 18:30:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (10C2E400) [pid = 3752] [serial = 1692] [outer = 00000000] 18:30:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (110A3400) [pid = 3752] [serial = 1693] [outer = 10C2E400] 18:30:08 INFO - PROCESS | 3752 | 1464053408054 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (1331C400) [pid = 3752] [serial = 1694] [outer = 10C2E400] 18:30:08 INFO - PROCESS | 3752 | --DOCSHELL 1698AC00 == 74 [pid = 3752] [id = 541] 18:30:08 INFO - PROCESS | 3752 | --DOCSHELL 140CA000 == 73 [pid = 3752] [id = 540] 18:30:08 INFO - PROCESS | 3752 | --DOCSHELL 0F39D800 == 72 [pid = 3752] [id = 539] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 179 (19A9EC00) [pid = 3752] [serial = 1613] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 178 (17FE8400) [pid = 3752] [serial = 1568] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (10F6DC00) [pid = 3752] [serial = 1588] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (1782F400) [pid = 3752] [serial = 1601] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (19C44000) [pid = 3752] [serial = 1607] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (1994F400) [pid = 3752] [serial = 1582] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (1976EC00) [pid = 3752] [serial = 1579] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (19952400) [pid = 3752] [serial = 1472] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (12D7F800) [pid = 3752] [serial = 1589] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (1976CC00) [pid = 3752] [serial = 1604] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (17FEE000) [pid = 3752] [serial = 1576] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (1337EC00) [pid = 3752] [serial = 1592] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (19728800) [pid = 3752] [serial = 1603] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (1289EC00) [pid = 3752] [serial = 1591] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (16BDD000) [pid = 3752] [serial = 1598] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (159C7000) [pid = 3752] [serial = 1594] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1994E000) [pid = 3752] [serial = 1612] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1A1B2800) [pid = 3752] [serial = 1585] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (176D0000) [pid = 3752] [serial = 1600] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (140D4800) [pid = 3752] [serial = 1573] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (19AA2400) [pid = 3752] [serial = 1520] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1523B000) [pid = 3752] [serial = 1609] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (10F39800) [pid = 3752] [serial = 1570] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (16991800) [pid = 3752] [serial = 1610] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (16B4E800) [pid = 3752] [serial = 1597] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (16172400) [pid = 3752] [serial = 1595] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (19AA1C00) [pid = 3752] [serial = 1606] [outer = 00000000] [url = about:blank] 18:30:08 INFO - PROCESS | 3752 | 1464053408497 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]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 828ms 18:30:08 INFO - PROCESS | 3752 | 1464053408545 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 18:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:30:08 INFO - PROCESS | 3752 | 1464053408548 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 18:30:08 INFO - PROCESS | 3752 | 1464053408551 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 3752 | 1464053408554 Marionette TRACE conn3 <- [1,2222,null,{}] 18:30:08 INFO - PROCESS | 3752 | 1464053408564 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}] 18:30:08 INFO - PROCESS | 3752 | 1464053408654 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 18:30:08 INFO - PROCESS | 3752 | 1464053408664 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 3752 | ++DOCSHELL 159C7000 == 73 [pid = 3752] [id = 565] 18:30:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (159C7800) [pid = 3752] [serial = 1695] [outer = 00000000] 18:30:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (16089000) [pid = 3752] [serial = 1696] [outer = 159C7800] 18:30:08 INFO - PROCESS | 3752 | 1464053408711 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (16170400) [pid = 3752] [serial = 1697] [outer = 159C7800] 18:30:09 INFO - PROCESS | 3752 | 1464053409212 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]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 702ms 18:30:09 INFO - PROCESS | 3752 | 1464053409248 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 3752 | 1464053409250 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 18:30:09 INFO - PROCESS | 3752 | 1464053409253 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:30:09 INFO - PROCESS | 3752 | 1464053409255 Marionette TRACE conn3 <- [1,2226,null,{}] 18:30:09 INFO - PROCESS | 3752 | 1464053409261 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}] 18:30:09 INFO - PROCESS | 3752 | 1464053409347 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 18:30:09 INFO - PROCESS | 3752 | 1464053409354 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 3752 | ++DOCSHELL 16088C00 == 74 [pid = 3752] [id = 566] 18:30:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1698AC00) [pid = 3752] [serial = 1698] [outer = 00000000] 18:30:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (16B4EC00) [pid = 3752] [serial = 1699] [outer = 1698AC00] 18:30:09 INFO - PROCESS | 3752 | 1464053409400 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (16BD8400) [pid = 3752] [serial = 1700] [outer = 1698AC00] 18:30:09 INFO - PROCESS | 3752 | 1464053409862 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]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 641ms 18:30:09 INFO - PROCESS | 3752 | 1464053409891 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 3752 | 1464053409893 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 18:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:30:09 INFO - PROCESS | 3752 | 1464053409896 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 3752 | 1464053409898 Marionette TRACE conn3 <- [1,2230,null,{}] 18:30:09 INFO - PROCESS | 3752 | 1464053409901 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}] 18:30:09 INFO - PROCESS | 3752 | 1464053409984 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 18:30:09 INFO - PROCESS | 3752 | 1464053409991 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 3752 | ++DOCSHELL 168E2C00 == 75 [pid = 3752] [id = 567] 18:30:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (168E8C00) [pid = 3752] [serial = 1701] [outer = 00000000] 18:30:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (17369800) [pid = 3752] [serial = 1702] [outer = 168E8C00] 18:30:10 INFO - PROCESS | 3752 | 1464053410035 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (1735DC00) [pid = 3752] [serial = 1703] [outer = 168E8C00] 18:30:10 INFO - PROCESS | 3752 | 1464053410564 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]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 749ms 18:30:10 INFO - PROCESS | 3752 | 1464053410638 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 3752 | 1464053410639 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 18:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:30:10 INFO - PROCESS | 3752 | 1464053410643 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 3752 | 1464053410645 Marionette TRACE conn3 <- [1,2234,null,{}] 18:30:10 INFO - PROCESS | 3752 | 1464053410648 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}] 18:30:10 INFO - PROCESS | 3752 | 1464053410804 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 18:30:10 INFO - PROCESS | 3752 | 1464053410875 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 3752 | ++DOCSHELL 17837400 == 76 [pid = 3752] [id = 568] 18:30:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (17838000) [pid = 3752] [serial = 1704] [outer = 00000000] 18:30:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (17FEB000) [pid = 3752] [serial = 1705] [outer = 17838000] 18:30:10 INFO - PROCESS | 3752 | 1464053410919 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (19729800) [pid = 3752] [serial = 1706] [outer = 17838000] 18:30:11 INFO - PROCESS | 3752 | 1464053411322 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]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 18:30:11 INFO - PROCESS | 3752 | 1464053411384 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 18:30:11 INFO - PROCESS | 3752 | 1464053411385 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 18:30:11 INFO - PROCESS | 3752 | 1464053411389 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:30:11 INFO - PROCESS | 3752 | 1464053411391 Marionette TRACE conn3 <- [1,2238,null,{}] 18:30:11 INFO - PROCESS | 3752 | 1464053411430 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}] 18:30:11 INFO - PROCESS | 3752 | 1464053411548 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 18:30:11 INFO - PROCESS | 3752 | 1464053411621 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 3752 | ++DOCSHELL 17834400 == 77 [pid = 3752] [id = 569] 18:30:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (17FE8400) [pid = 3752] [serial = 1707] [outer = 00000000] 18:30:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (1994B400) [pid = 3752] [serial = 1708] [outer = 17FE8400] 18:30:11 INFO - PROCESS | 3752 | 1464053411665 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (199DD400) [pid = 3752] [serial = 1709] [outer = 17FE8400] 18:30:12 INFO - PROCESS | 3752 | 1464053412080 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]]]}] 18:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 718ms 18:30:12 INFO - PROCESS | 3752 | 1464053412112 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 3752 | 1464053412114 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 18:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:30:12 INFO - PROCESS | 3752 | 1464053412117 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 3752 | 1464053412119 Marionette TRACE conn3 <- [1,2242,null,{}] 18:30:12 INFO - PROCESS | 3752 | 1464053412123 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}] 18:30:12 INFO - PROCESS | 3752 | 1464053412278 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 18:30:12 INFO - PROCESS | 3752 | 1464053412352 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 3752 | ++DOCSHELL 19770400 == 78 [pid = 3752] [id = 570] 18:30:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (199E5400) [pid = 3752] [serial = 1710] [outer = 00000000] 18:30:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (19AAD400) [pid = 3752] [serial = 1711] [outer = 199E5400] 18:30:12 INFO - PROCESS | 3752 | 1464053412395 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (19C4E400) [pid = 3752] [serial = 1712] [outer = 199E5400] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (19736800) [pid = 3752] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (10A5D400) [pid = 3752] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (19C4D400) [pid = 3752] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (161D0800) [pid = 3752] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (1400FC00) [pid = 3752] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (16BDB000) [pid = 3752] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (10F6A800) [pid = 3752] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (10565C00) [pid = 3752] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (10F36800) [pid = 3752] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (1B487000) [pid = 3752] [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.] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1B30F000) [pid = 3752] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:30:12 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1A720800) [pid = 3752] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:30:12 INFO - PROCESS | 3752 | 1464053413005 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]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 953ms 18:30:13 INFO - PROCESS | 3752 | 1464053413062 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 18:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:30:13 INFO - PROCESS | 3752 | 1464053413073 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 18:30:13 INFO - PROCESS | 3752 | 1464053413077 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 3752 | 1464053413079 Marionette TRACE conn3 <- [1,2246,null,{}] 18:30:13 INFO - PROCESS | 3752 | 1464053413082 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}] 18:30:13 INFO - PROCESS | 3752 | 1464053413169 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 18:30:13 INFO - PROCESS | 3752 | 1464053413178 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 3752 | ++DOCSHELL 16C75400 == 79 [pid = 3752] [id = 571] 18:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (176D9800) [pid = 3752] [serial = 1713] [outer = 00000000] 18:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (1972AC00) [pid = 3752] [serial = 1714] [outer = 176D9800] 18:30:13 INFO - PROCESS | 3752 | 1464053413220 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (19AA4C00) [pid = 3752] [serial = 1715] [outer = 176D9800] 18:30:13 INFO - PROCESS | 3752 | 1464053413670 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]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 625ms 18:30:13 INFO - PROCESS | 3752 | 1464053413715 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 3752 | 1464053413717 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 18:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:30:13 INFO - PROCESS | 3752 | 1464053413720 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 3752 | 1464053413722 Marionette TRACE conn3 <- [1,2250,null,{}] 18:30:13 INFO - PROCESS | 3752 | 1464053413725 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}] 18:30:13 INFO - PROCESS | 3752 | 1464053413794 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 18:30:13 INFO - PROCESS | 3752 | 1464053413800 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 3752 | ++DOCSHELL 19736C00 == 80 [pid = 3752] [id = 572] 18:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (19C4D400) [pid = 3752] [serial = 1716] [outer = 00000000] 18:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (1A6ED000) [pid = 3752] [serial = 1717] [outer = 19C4D400] 18:30:13 INFO - PROCESS | 3752 | 1464053413843 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (1A6F6400) [pid = 3752] [serial = 1718] [outer = 19C4D400] 18:30:14 INFO - PROCESS | 3752 | 1464053414287 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]]]}] 18:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 640ms 18:30:14 INFO - PROCESS | 3752 | 1464053414344 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 18:30:14 INFO - PROCESS | 3752 | 1464053414346 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 18:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:30:14 INFO - PROCESS | 3752 | 1464053414350 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 3752 | 1464053414352 Marionette TRACE conn3 <- [1,2254,null,{}] 18:30:14 INFO - PROCESS | 3752 | 1464053414355 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}] 18:30:14 INFO - PROCESS | 3752 | 1464053414463 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 18:30:14 INFO - PROCESS | 3752 | 1464053414470 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 3752 | ++DOCSHELL 1A71F400 == 81 [pid = 3752] [id = 573] 18:30:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (1A726000) [pid = 3752] [serial = 1719] [outer = 00000000] 18:30:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (1A8BBC00) [pid = 3752] [serial = 1720] [outer = 1A726000] 18:30:14 INFO - PROCESS | 3752 | 1464053414517 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (1AC88000) [pid = 3752] [serial = 1721] [outer = 1A726000] 18:30:15 INFO - PROCESS | 3752 | 1464053415196 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]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 906ms 18:30:15 INFO - PROCESS | 3752 | 1464053415253 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 3752 | 1464053415258 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 18:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:30:15 INFO - PROCESS | 3752 | 1464053415264 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 3752 | 1464053415268 Marionette TRACE conn3 <- [1,2258,null,{}] 18:30:15 INFO - PROCESS | 3752 | 1464053415273 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}] 18:30:15 INFO - PROCESS | 3752 | 1464053415404 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 18:30:15 INFO - PROCESS | 3752 | 1464053415570 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 3752 | ++DOCSHELL 10F1C800 == 82 [pid = 3752] [id = 574] 18:30:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (10F39000) [pid = 3752] [serial = 1722] [outer = 00000000] 18:30:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (130D3400) [pid = 3752] [serial = 1723] [outer = 10F39000] 18:30:15 INFO - PROCESS | 3752 | 1464053415627 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (1339B000) [pid = 3752] [serial = 1724] [outer = 10F39000] 18:30:16 INFO - PROCESS | 3752 | 1464053416227 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]]]}] 18:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1000ms 18:30:16 INFO - PROCESS | 3752 | 1464053416267 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 18:30:16 INFO - PROCESS | 3752 | 1464053416273 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 18:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:30:16 INFO - PROCESS | 3752 | 1464053416279 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 3752 | 1464053416282 Marionette TRACE conn3 <- [1,2262,null,{}] 18:30:16 INFO - PROCESS | 3752 | 1464053416286 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}] 18:30:16 INFO - PROCESS | 3752 | 1464053416398 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 18:30:16 INFO - PROCESS | 3752 | 1464053416562 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 3752 | ++DOCSHELL 14EA8800 == 83 [pid = 3752] [id = 575] 18:30:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (156DE000) [pid = 3752] [serial = 1725] [outer = 00000000] 18:30:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (16991800) [pid = 3752] [serial = 1726] [outer = 156DE000] 18:30:16 INFO - PROCESS | 3752 | 1464053416621 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (17833800) [pid = 3752] [serial = 1727] [outer = 156DE000] 18:30:17 INFO - PROCESS | 3752 | 1464053417175 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]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 937ms 18:30:17 INFO - PROCESS | 3752 | 1464053417223 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 3752 | 1464053417225 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 18:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:30:17 INFO - PROCESS | 3752 | 1464053417229 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - PROCESS | 3752 | 1464053417232 Marionette TRACE conn3 <- [1,2266,null,{}] 18:30:17 INFO - PROCESS | 3752 | 1464053417243 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}] 18:30:17 INFO - PROCESS | 3752 | 1464053417389 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 18:30:17 INFO - PROCESS | 3752 | 1464053417545 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 3752 | ++DOCSHELL 1994E800 == 84 [pid = 3752] [id = 576] 18:30:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (19AA6400) [pid = 3752] [serial = 1728] [outer = 00000000] 18:30:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (1A71D800) [pid = 3752] [serial = 1729] [outer = 19AA6400] 18:30:17 INFO - PROCESS | 3752 | 1464053417602 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (1A848000) [pid = 3752] [serial = 1730] [outer = 19AA6400] 18:30:18 INFO - PROCESS | 3752 | 1464053418192 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]]]}] 18:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 999ms 18:30:18 INFO - PROCESS | 3752 | 1464053418235 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 3752 | 1464053418238 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 18:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:30:18 INFO - PROCESS | 3752 | 1464053418242 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 3752 | 1464053418244 Marionette TRACE conn3 <- [1,2270,null,{}] 18:30:18 INFO - PROCESS | 3752 | 1464053418247 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}] 18:30:18 INFO - PROCESS | 3752 | 1464053418355 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 18:30:18 INFO - PROCESS | 3752 | 1464053418519 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 3752 | ++DOCSHELL 1A6EC400 == 85 [pid = 3752] [id = 577] 18:30:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (1A71E400) [pid = 3752] [serial = 1731] [outer = 00000000] 18:30:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (1AD34400) [pid = 3752] [serial = 1732] [outer = 1A71E400] 18:30:18 INFO - PROCESS | 3752 | 1464053418574 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (1AF1F000) [pid = 3752] [serial = 1733] [outer = 1A71E400] 18:30:19 INFO - PROCESS | 3752 | 1464053419127 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]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 953ms 18:30:19 INFO - PROCESS | 3752 | 1464053419187 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 3752 | 1464053419189 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 18:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:30:19 INFO - PROCESS | 3752 | 1464053419192 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 3752 | 1464053419194 Marionette TRACE conn3 <- [1,2274,null,{}] 18:30:19 INFO - PROCESS | 3752 | 1464053419198 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}] 18:30:19 INFO - PROCESS | 3752 | 1464053419303 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 18:30:19 INFO - PROCESS | 3752 | 1464053419466 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 3752 | ++DOCSHELL 1A8B9C00 == 86 [pid = 3752] [id = 578] 18:30:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 181 (1AC93400) [pid = 3752] [serial = 1734] [outer = 00000000] 18:30:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 182 (1B306C00) [pid = 3752] [serial = 1735] [outer = 1AC93400] 18:30:19 INFO - PROCESS | 3752 | 1464053419519 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 183 (1B307400) [pid = 3752] [serial = 1736] [outer = 1AC93400] 18:30:20 INFO - PROCESS | 3752 | 1464053420064 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]]]}] 18:30:20 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 18:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 953ms 18:30:20 INFO - PROCESS | 3752 | 1464053420138 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 3752 | 1464053420140 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 18:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:30:20 INFO - PROCESS | 3752 | 1464053420144 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - PROCESS | 3752 | 1464053420145 Marionette TRACE conn3 <- [1,2278,null,{}] 18:30:20 INFO - PROCESS | 3752 | 1464053420149 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}] 18:30:20 INFO - PROCESS | 3752 | 1464053420275 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 18:30:20 INFO - PROCESS | 3752 | 1464053420428 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 3752 | ++DOCSHELL 1698C400 == 87 [pid = 3752] [id = 579] 18:30:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 184 (1A6B1C00) [pid = 3752] [serial = 1737] [outer = 00000000] 18:30:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 185 (1B481800) [pid = 3752] [serial = 1738] [outer = 1A6B1C00] 18:30:20 INFO - PROCESS | 3752 | 1464053420483 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 186 (1B485800) [pid = 3752] [serial = 1739] [outer = 1A6B1C00] 18:30:21 INFO - PROCESS | 3752 | 1464053421045 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]]]}] 18:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 937ms 18:30:21 INFO - PROCESS | 3752 | 1464053421090 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 3752 | 1464053421092 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 18:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:30:21 INFO - PROCESS | 3752 | 1464053421096 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 3752 | 1464053421097 Marionette TRACE conn3 <- [1,2282,null,{}] 18:30:21 INFO - PROCESS | 3752 | 1464053421101 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}] 18:30:21 INFO - PROCESS | 3752 | 1464053421206 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 18:30:21 INFO - PROCESS | 3752 | 1464053421383 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:21 INFO - PROCESS | 3752 | ++DOCSHELL 10E88C00 == 88 [pid = 3752] [id = 580] 18:30:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 187 (16179800) [pid = 3752] [serial = 1740] [outer = 00000000] 18:30:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 188 (1B557000) [pid = 3752] [serial = 1741] [outer = 16179800] 18:30:21 INFO - PROCESS | 3752 | 1464053421436 Marionette DEBUG loaded listener.js 18:30:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 189 (1B55F000) [pid = 3752] [serial = 1742] [outer = 16179800] 18:30:21 INFO - PROCESS | 3752 | 1464053421962 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]]]}] 18:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 937ms 18:30:22 INFO - PROCESS | 3752 | 1464053422040 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 3752 | 1464053422042 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 18:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:30:22 INFO - PROCESS | 3752 | 1464053422046 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - PROCESS | 3752 | 1464053422048 Marionette TRACE conn3 <- [1,2286,null,{}] 18:30:22 INFO - PROCESS | 3752 | 1464053422051 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}] 18:30:22 INFO - PROCESS | 3752 | 1464053422170 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 18:30:22 INFO - PROCESS | 3752 | 1464053422323 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 3752 | ++DOCSHELL 13313800 == 89 [pid = 3752] [id = 581] 18:30:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 190 (13D22C00) [pid = 3752] [serial = 1743] [outer = 00000000] 18:30:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 191 (16994400) [pid = 3752] [serial = 1744] [outer = 13D22C00] 18:30:22 INFO - PROCESS | 3752 | 1464053422377 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 192 (17F51000) [pid = 3752] [serial = 1745] [outer = 13D22C00] 18:30:23 INFO - PROCESS | 3752 | 1464053423181 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]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1187ms 18:30:23 INFO - PROCESS | 3752 | 1464053423245 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 3752 | 1464053423248 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 18:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:30:23 INFO - PROCESS | 3752 | 1464053423254 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 3752 | 1464053423257 Marionette TRACE conn3 <- [1,2290,null,{}] 18:30:23 INFO - PROCESS | 3752 | 1464053423263 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}] 18:30:23 INFO - PROCESS | 3752 | 1464053423369 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 18:30:23 INFO - PROCESS | 3752 | 1464053423524 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 3752 | ++DOCSHELL 13396000 == 90 [pid = 3752] [id = 582] 18:30:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 193 (133A0400) [pid = 3752] [serial = 1746] [outer = 00000000] 18:30:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 194 (15232000) [pid = 3752] [serial = 1747] [outer = 133A0400] 18:30:23 INFO - PROCESS | 3752 | 1464053423603 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 195 (15FE6400) [pid = 3752] [serial = 1748] [outer = 133A0400] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 15FE3000 == 89 [pid = 3752] [id = 460] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 17907000 == 88 [pid = 3752] [id = 525] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 19729C00 == 87 [pid = 3752] [id = 526] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 159C5000 == 86 [pid = 3752] [id = 462] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 19736C00 == 85 [pid = 3752] [id = 572] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 16C75400 == 84 [pid = 3752] [id = 571] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 19770400 == 83 [pid = 3752] [id = 570] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 17834400 == 82 [pid = 3752] [id = 569] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 17837400 == 81 [pid = 3752] [id = 568] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 168E2C00 == 80 [pid = 3752] [id = 567] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 16088C00 == 79 [pid = 3752] [id = 566] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 159C7000 == 78 [pid = 3752] [id = 565] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 10A58000 == 77 [pid = 3752] [id = 564] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 10C32000 == 76 [pid = 3752] [id = 563] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 194 (1B482000) [pid = 3752] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 15235400 == 75 [pid = 3752] [id = 558] 18:30:24 INFO - PROCESS | 3752 | --DOCSHELL 10F1B400 == 74 [pid = 3752] [id = 557] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 193 (10F12C00) [pid = 3752] [serial = 1618] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 192 (199DF400) [pid = 3752] [serial = 1654] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 191 (10F1EC00) [pid = 3752] [serial = 1642] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 190 (13379000) [pid = 3752] [serial = 1643] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 189 (1A6C0000) [pid = 3752] [serial = 1657] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 188 (16B4B000) [pid = 3752] [serial = 1645] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 187 (16BD2800) [pid = 3752] [serial = 1646] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 186 (17837C00) [pid = 3752] [serial = 1651] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 185 (173B5400) [pid = 3752] [serial = 1648] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 184 (1762A800) [pid = 3752] [serial = 1649] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 183 (14EB5C00) [pid = 3752] [serial = 1640] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 182 (13D24000) [pid = 3752] [serial = 1639] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 181 (1698F000) [pid = 3752] [serial = 1621] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 180 (19AAA400) [pid = 3752] [serial = 1655] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 179 (1A772C00) [pid = 3752] [serial = 1627] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 178 (10F68C00) [pid = 3752] [serial = 1636] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (110A1000) [pid = 3752] [serial = 1660] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (1A773C00) [pid = 3752] [serial = 1658] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (19C4BC00) [pid = 3752] [serial = 1663] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (1A727400) [pid = 3752] [serial = 1667] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (1AD33800) [pid = 3752] [serial = 1633] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (1977A800) [pid = 3752] [serial = 1624] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (1A8C1400) [pid = 3752] [serial = 1630] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (137EA400) [pid = 3752] [serial = 1661] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (17F47400) [pid = 3752] [serial = 1652] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (1A84C400) [pid = 3752] [serial = 1664] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (10C38800) [pid = 3752] [serial = 1121] [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.] 18:30:24 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (1A723000) [pid = 3752] [serial = 1666] [outer = 00000000] [url = about:blank] 18:30:24 INFO - PROCESS | 3752 | 1464053424245 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]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1047ms 18:30:24 INFO - PROCESS | 3752 | 1464053424297 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 3752 | 1464053424302 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 18:30:24 INFO - PROCESS | 3752 | 1464053424324 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - PROCESS | 3752 | 1464053424326 Marionette TRACE conn3 <- [1,2294,null,{}] 18:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:30:24 INFO - PROCESS | 3752 | 1464053424330 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}] 18:30:24 INFO - PROCESS | 3752 | 1464053424424 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 18:30:24 INFO - PROCESS | 3752 | 1464053424596 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 3752 | ++DOCSHELL 0F34C000 == 75 [pid = 3752] [id = 583] 18:30:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (0F34E000) [pid = 3752] [serial = 1749] [outer = 00000000] 18:30:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (10C2DC00) [pid = 3752] [serial = 1750] [outer = 0F34E000] 18:30:24 INFO - PROCESS | 3752 | 1464053424653 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (10F19400) [pid = 3752] [serial = 1751] [outer = 0F34E000] 18:30:25 INFO - PROCESS | 3752 | 1464053425267 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]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 984ms 18:30:25 INFO - PROCESS | 3752 | 1464053425316 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 3752 | 1464053425321 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 18:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:30:25 INFO - PROCESS | 3752 | 1464053425348 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 3752 | 1464053425353 Marionette TRACE conn3 <- [1,2298,null,{}] 18:30:25 INFO - PROCESS | 3752 | 1464053425361 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}] 18:30:25 INFO - PROCESS | 3752 | 1464053425530 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 18:30:25 INFO - PROCESS | 3752 | 1464053425676 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 3752 | ++DOCSHELL 14026400 == 76 [pid = 3752] [id = 584] 18:30:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (14026C00) [pid = 3752] [serial = 1752] [outer = 00000000] 18:30:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (14EB6000) [pid = 3752] [serial = 1753] [outer = 14026C00] 18:30:25 INFO - PROCESS | 3752 | 1464053425733 Marionette DEBUG loaded listener.js 18:30:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (16088400) [pid = 3752] [serial = 1754] [outer = 14026C00] 18:30:26 INFO - PROCESS | 3752 | 1464053426364 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]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1046ms 18:30:26 INFO - PROCESS | 3752 | 1464053426402 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 3752 | 1464053426407 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 18:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:30:26 INFO - PROCESS | 3752 | 1464053426411 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - PROCESS | 3752 | 1464053426413 Marionette TRACE conn3 <- [1,2302,null,{}] 18:30:26 INFO - PROCESS | 3752 | 1464053426417 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}] 18:30:26 INFO - PROCESS | 3752 | 1464053426526 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 18:30:26 INFO - PROCESS | 3752 | 1464053426693 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:26 INFO - PROCESS | 3752 | ++DOCSHELL 156E4400 == 77 [pid = 3752] [id = 585] 18:30:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (16083000) [pid = 3752] [serial = 1755] [outer = 00000000] 18:30:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (16C75400) [pid = 3752] [serial = 1756] [outer = 16083000] 18:30:26 INFO - PROCESS | 3752 | 1464053426748 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (17367C00) [pid = 3752] [serial = 1757] [outer = 16083000] 18:30:27 INFO - PROCESS | 3752 | 1464053427298 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]]]}] 18:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 937ms 18:30:27 INFO - PROCESS | 3752 | 1464053427356 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 18:30:27 INFO - PROCESS | 3752 | 1464053427359 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 18:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:30:27 INFO - PROCESS | 3752 | 1464053427368 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - PROCESS | 3752 | 1464053427374 Marionette TRACE conn3 <- [1,2306,null,{}] 18:30:27 INFO - PROCESS | 3752 | 1464053427380 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}] 18:30:27 INFO - PROCESS | 3752 | 1464053427490 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 18:30:27 INFO - PROCESS | 3752 | 1464053427643 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 3752 | ++DOCSHELL 17905C00 == 78 [pid = 3752] [id = 586] 18:30:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (17FE2C00) [pid = 3752] [serial = 1758] [outer = 00000000] 18:30:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (18379C00) [pid = 3752] [serial = 1759] [outer = 17FE2C00] 18:30:27 INFO - PROCESS | 3752 | 1464053427697 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (19736C00) [pid = 3752] [serial = 1760] [outer = 17FE2C00] 18:30:28 INFO - PROCESS | 3752 | 1464053428254 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] 18:30:28 INFO - PROCESS | 3752 | 1464053428330 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 18:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:30:28 INFO - PROCESS | 3752 | 1464053428334 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - PROCESS | 3752 | 1464053428336 Marionette TRACE conn3 <- [1,2310,null,{}] 18:30:28 INFO - PROCESS | 3752 | 1464053428340 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}] 18:30:28 INFO - PROCESS | 3752 | 1464053428507 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 18:30:28 INFO - PROCESS | 3752 | 1464053428657 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 3752 | ++DOCSHELL 1752C000 == 79 [pid = 3752] [id = 587] 18:30:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (17832400) [pid = 3752] [serial = 1761] [outer = 00000000] 18:30:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (1A12A800) [pid = 3752] [serial = 1762] [outer = 17832400] 18:30:28 INFO - PROCESS | 3752 | 1464053428712 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 181 (1A22C000) [pid = 3752] [serial = 1763] [outer = 17832400] 18:30:29 INFO - PROCESS | 3752 | 1464053429287 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]]]}] 18:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 999ms 18:30:29 INFO - PROCESS | 3752 | 1464053429337 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 3752 | 1464053429341 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 18:30:29 INFO - PROCESS | 3752 | 1464053429345 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:30:29 INFO - PROCESS | 3752 | 1464053429347 Marionette TRACE conn3 <- [1,2314,null,{}] 18:30:29 INFO - PROCESS | 3752 | 1464053429350 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}] 18:30:29 INFO - PROCESS | 3752 | 1464053429455 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 18:30:29 INFO - PROCESS | 3752 | 1464053429619 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 3752 | ++DOCSHELL 1A1BA800 == 80 [pid = 3752] [id = 588] 18:30:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 182 (1A3F9800) [pid = 3752] [serial = 1764] [outer = 00000000] 18:30:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 183 (1A71F000) [pid = 3752] [serial = 1765] [outer = 1A3F9800] 18:30:29 INFO - PROCESS | 3752 | 1464053429679 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 184 (1A76E000) [pid = 3752] [serial = 1766] [outer = 1A3F9800] 18:30:30 INFO - PROCESS | 3752 | 1464053430227 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]]]}] 18:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 937ms 18:30:30 INFO - PROCESS | 3752 | 1464053430292 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 3752 | 1464053430294 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 18:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:30:30 INFO - PROCESS | 3752 | 1464053430298 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 3752 | 1464053430300 Marionette TRACE conn3 <- [1,2318,null,{}] 18:30:30 INFO - PROCESS | 3752 | 1464053430303 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}] 18:30:30 INFO - PROCESS | 3752 | 1464053430415 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 18:30:30 INFO - PROCESS | 3752 | 1464053430581 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 3752 | ++DOCSHELL 1A6F1800 == 81 [pid = 3752] [id = 589] 18:30:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 185 (1A6F3C00) [pid = 3752] [serial = 1767] [outer = 00000000] 18:30:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 186 (1AC85000) [pid = 3752] [serial = 1768] [outer = 1A6F3C00] 18:30:30 INFO - PROCESS | 3752 | 1464053430634 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 187 (1AC90000) [pid = 3752] [serial = 1769] [outer = 1A6F3C00] 18:30:31 INFO - PROCESS | 3752 | 1464053431155 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]]]}] 18:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 937ms 18:30:31 INFO - PROCESS | 3752 | 1464053431244 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 3752 | 1464053431246 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 18:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:30:31 INFO - PROCESS | 3752 | 1464053431249 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 3752 | 1464053431251 Marionette TRACE conn3 <- [1,2322,null,{}] 18:30:31 INFO - PROCESS | 3752 | 1464053431255 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}] 18:30:31 INFO - PROCESS | 3752 | 1464053431361 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 18:30:31 INFO - PROCESS | 3752 | 1464053431550 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 3752 | ++DOCSHELL 1A8BAC00 == 82 [pid = 3752] [id = 590] 18:30:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 188 (1AD38400) [pid = 3752] [serial = 1770] [outer = 00000000] 18:30:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 189 (1B0D3400) [pid = 3752] [serial = 1771] [outer = 1AD38400] 18:30:31 INFO - PROCESS | 3752 | 1464053431607 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 190 (1B30A400) [pid = 3752] [serial = 1772] [outer = 1AD38400] 18:30:32 INFO - PROCESS | 3752 | 1464053432262 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]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1031ms 18:30:32 INFO - PROCESS | 3752 | 1464053432306 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 3752 | 1464053432310 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 18:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:30:32 INFO - PROCESS | 3752 | 1464053432315 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 3752 | 1464053432319 Marionette TRACE conn3 <- [1,2326,null,{}] 18:30:32 INFO - PROCESS | 3752 | 1464053432323 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}] 18:30:32 INFO - PROCESS | 3752 | 1464053432436 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 18:30:32 INFO - PROCESS | 3752 | 1464053432609 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 3752 | ++DOCSHELL 0F353C00 == 83 [pid = 3752] [id = 591] 18:30:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 191 (0F980000) [pid = 3752] [serial = 1773] [outer = 00000000] 18:30:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 192 (13D24C00) [pid = 3752] [serial = 1774] [outer = 0F980000] 18:30:32 INFO - PROCESS | 3752 | 1464053432664 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 193 (16990400) [pid = 3752] [serial = 1775] [outer = 0F980000] 18:30:33 INFO - PROCESS | 3752 | 1464053433265 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]]]}] 18:30:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 999ms 18:30:33 INFO - PROCESS | 3752 | 1464053433316 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 3752 | 1464053433322 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 18:30:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:30:33 INFO - PROCESS | 3752 | 1464053433328 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 3752 | 1464053433330 Marionette TRACE conn3 <- [1,2330,null,{}] 18:30:33 INFO - PROCESS | 3752 | 1464053433334 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}] 18:30:33 INFO - PROCESS | 3752 | 1464053433439 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 18:30:33 INFO - PROCESS | 3752 | 1464053433598 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 3752 | ++DOCSHELL 10C37800 == 84 [pid = 3752] [id = 592] 18:30:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 194 (10C3B800) [pid = 3752] [serial = 1776] [outer = 00000000] 18:30:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 195 (1782E800) [pid = 3752] [serial = 1777] [outer = 10C3B800] 18:30:33 INFO - PROCESS | 3752 | 1464053433645 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 196 (181AF800) [pid = 3752] [serial = 1778] [outer = 10C3B800] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 10F37800 == 83 [pid = 3752] [id = 562] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 10C33800 == 82 [pid = 3752] [id = 561] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 13396000 == 81 [pid = 3752] [id = 582] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 10E88C00 == 80 [pid = 3752] [id = 580] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 1698C400 == 79 [pid = 3752] [id = 579] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 1A8B9C00 == 78 [pid = 3752] [id = 578] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 1A6EC400 == 77 [pid = 3752] [id = 577] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 1994E800 == 76 [pid = 3752] [id = 576] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 14EA8800 == 75 [pid = 3752] [id = 575] 18:30:33 INFO - PROCESS | 3752 | --DOCSHELL 10F1C800 == 74 [pid = 3752] [id = 574] 18:30:34 INFO - PROCESS | 3752 | 1464053434192 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]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 890ms 18:30:34 INFO - PROCESS | 3752 | 1464053434231 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 3752 | 1464053434233 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 18:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:30:34 INFO - PROCESS | 3752 | 1464053434236 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 3752 | 1464053434240 Marionette TRACE conn3 <- [1,2334,null,{}] 18:30:34 INFO - PROCESS | 3752 | 1464053434250 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}] 18:30:34 INFO - PROCESS | 3752 | 1464053434343 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 18:30:34 INFO - PROCESS | 3752 | 1464053434475 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 3752 | ++DOCSHELL 16BD1000 == 75 [pid = 3752] [id = 593] 18:30:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 197 (17910400) [pid = 3752] [serial = 1779] [outer = 00000000] 18:30:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 198 (1A84A400) [pid = 3752] [serial = 1780] [outer = 17910400] 18:30:34 INFO - PROCESS | 3752 | 1464053434524 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 199 (1AC88400) [pid = 3752] [serial = 1781] [outer = 17910400] 18:30:34 INFO - PROCESS | 3752 | 1464053434906 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]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 702ms 18:30:34 INFO - PROCESS | 3752 | 1464053434936 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 3752 | 1464053434938 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 18:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:30:34 INFO - PROCESS | 3752 | 1464053434941 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 3752 | 1464053434943 Marionette TRACE conn3 <- [1,2338,null,{}] 18:30:34 INFO - PROCESS | 3752 | 1464053434946 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}] 18:30:35 INFO - PROCESS | 3752 | 1464053435036 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 18:30:35 INFO - PROCESS | 3752 | 1464053435042 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 3752 | ++DOCSHELL 1A848C00 == 76 [pid = 3752] [id = 594] 18:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 200 (1A8C1000) [pid = 3752] [serial = 1782] [outer = 00000000] 18:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 201 (1B313400) [pid = 3752] [serial = 1783] [outer = 1A8C1000] 18:30:35 INFO - PROCESS | 3752 | 1464053435085 Marionette DEBUG loaded listener.js 18:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 202 (1B483800) [pid = 3752] [serial = 1784] [outer = 1A8C1000] 18:30:35 INFO - PROCESS | 3752 | 1464053435617 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]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 703ms 18:30:35 INFO - PROCESS | 3752 | 1464053435649 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 3752 | 1464053435651 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 18:30:35 INFO - PROCESS | 3752 | 1464053435654 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 3752 | 1464053435656 Marionette TRACE conn3 <- [1,2342,null,{}] 18:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:30:35 INFO - PROCESS | 3752 | 1464053435659 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}] 18:30:35 INFO - PROCESS | 3752 | 1464053435787 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 18:30:35 INFO - PROCESS | 3752 | 1464053435839 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 3752 | ++DOCSHELL 1B487000 == 77 [pid = 3752] [id = 595] 18:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 203 (1B556C00) [pid = 3752] [serial = 1785] [outer = 00000000] 18:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 204 (1B55D000) [pid = 3752] [serial = 1786] [outer = 1B556C00] 18:30:35 INFO - PROCESS | 3752 | 1464053435882 Marionette DEBUG loaded listener.js 18:30:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 205 (1B5B2800) [pid = 3752] [serial = 1787] [outer = 1B556C00] 18:30:36 INFO - PROCESS | 3752 | 1464053436347 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]]]}] 18:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 18:30:36 INFO - PROCESS | 3752 | 1464053436398 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 18:30:36 INFO - PROCESS | 3752 | 1464053436399 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 18:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:30:36 INFO - PROCESS | 3752 | 1464053436403 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:30:36 INFO - PROCESS | 3752 | 1464053436404 Marionette TRACE conn3 <- [1,2346,null,{}] 18:30:36 INFO - PROCESS | 3752 | 1464053436414 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}] 18:30:36 INFO - PROCESS | 3752 | 1464053436564 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 18:30:36 INFO - PROCESS | 3752 | 1464053436585 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 3752 | ++DOCSHELL 1B55CC00 == 78 [pid = 3752] [id = 596] 18:30:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 206 (1B5AA400) [pid = 3752] [serial = 1788] [outer = 00000000] 18:30:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 207 (1D21D400) [pid = 3752] [serial = 1789] [outer = 1B5AA400] 18:30:36 INFO - PROCESS | 3752 | 1464053436631 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 208 (1D223000) [pid = 3752] [serial = 1790] [outer = 1B5AA400] 18:30:37 INFO - PROCESS | 3752 | 1464053437092 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]]]}] 18:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 18:30:37 INFO - PROCESS | 3752 | 1464053437144 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 3752 | 1464053437145 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 18:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:30:37 INFO - PROCESS | 3752 | 1464053437175 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 3752 | 1464053437176 Marionette TRACE conn3 <- [1,2350,null,{}] 18:30:37 INFO - PROCESS | 3752 | 1464053437193 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}] 18:30:37 INFO - PROCESS | 3752 | 1464053437320 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 18:30:37 INFO - PROCESS | 3752 | 1464053437397 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 3752 | ++DOCSHELL 1B556800 == 79 [pid = 3752] [id = 597] 18:30:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 209 (1C904C00) [pid = 3752] [serial = 1791] [outer = 00000000] 18:30:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 210 (1C909C00) [pid = 3752] [serial = 1792] [outer = 1C904C00] 18:30:37 INFO - PROCESS | 3752 | 1464053437440 Marionette DEBUG loaded listener.js 18:30:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 211 (1C90E000) [pid = 3752] [serial = 1793] [outer = 1C904C00] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 210 (17FE8400) [pid = 3752] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 209 (1698AC00) [pid = 3752] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 208 (10C2E400) [pid = 3752] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 207 (199E5400) [pid = 3752] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 206 (159C7800) [pid = 3752] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 205 (10C32C00) [pid = 3752] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 204 (168E8C00) [pid = 3752] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 203 (19C4D400) [pid = 3752] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 202 (13D22C00) [pid = 3752] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 201 (17838000) [pid = 3752] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 200 (176D9800) [pid = 3752] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 199 (14EB0400) [pid = 3752] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 198 (137F3400) [pid = 3752] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 197 (10F11400) [pid = 3752] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 196 (10C31800) [pid = 3752] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 195 (19774800) [pid = 3752] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 194 (1972F800) [pid = 3752] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 193 (1972B000) [pid = 3752] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 192 (10F66800) [pid = 3752] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 191 (13326400) [pid = 3752] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 190 (117AD000) [pid = 3752] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 189 (110A3800) [pid = 3752] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 188 (1616D800) [pid = 3752] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 187 (199E3C00) [pid = 3752] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 186 (10F14800) [pid = 3752] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 185 (19730C00) [pid = 3752] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 184 (1A6E8C00) [pid = 3752] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 183 (19C45800) [pid = 3752] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 182 (17908000) [pid = 3752] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 181 (1A221800) [pid = 3752] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 180 (1A6C0400) [pid = 3752] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 179 (10C34000) [pid = 3752] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 178 (19772800) [pid = 3752] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (1A121800) [pid = 3752] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (11C0C000) [pid = 3752] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (1994FC00) [pid = 3752] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (1608D000) [pid = 3752] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (11235400) [pid = 3752] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (16086400) [pid = 3752] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:30:38 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (19733C00) [pid = 3752] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:30:38 INFO - PROCESS | 3752 | 1464053438301 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]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1187ms 18:30:38 INFO - PROCESS | 3752 | 1464053438338 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 3752 | 1464053438340 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 18:30:38 INFO - PROCESS | 3752 | 1464053438343 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 3752 | 1464053438345 Marionette TRACE conn3 <- [1,2354,null,{}] 18:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:30:38 INFO - PROCESS | 3752 | 1464053438348 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}] 18:30:38 INFO - PROCESS | 3752 | 1464053438436 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 18:30:38 INFO - PROCESS | 3752 | 1464053438443 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 3752 | ++DOCSHELL 10A76C00 == 80 [pid = 3752] [id = 598] 18:30:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (10E82400) [pid = 3752] [serial = 1794] [outer = 00000000] 18:30:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (11232800) [pid = 3752] [serial = 1795] [outer = 10E82400] 18:30:38 INFO - PROCESS | 3752 | 1464053438486 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (13BE0000) [pid = 3752] [serial = 1796] [outer = 10E82400] 18:30:38 INFO - PROCESS | 3752 | 1464053438929 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]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 640ms 18:30:38 INFO - PROCESS | 3752 | 1464053438982 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 3752 | 1464053438984 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 18:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:30:38 INFO - PROCESS | 3752 | 1464053438987 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 3752 | 1464053438989 Marionette TRACE conn3 <- [1,2358,null,{}] 18:30:38 INFO - PROCESS | 3752 | 1464053438992 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}] 18:30:39 INFO - PROCESS | 3752 | 1464053439080 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 18:30:39 INFO - PROCESS | 3752 | 1464053439087 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 3752 | ++DOCSHELL 10F68800 == 81 [pid = 3752] [id = 599] 18:30:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (13118400) [pid = 3752] [serial = 1797] [outer = 00000000] 18:30:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (173BF400) [pid = 3752] [serial = 1798] [outer = 13118400] 18:30:39 INFO - PROCESS | 3752 | 1464053439139 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (17908000) [pid = 3752] [serial = 1799] [outer = 13118400] 18:30:39 INFO - PROCESS | 3752 | 1464053439607 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]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 640ms 18:30:39 INFO - PROCESS | 3752 | 1464053439626 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 3752 | 1464053439629 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 18:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:30:39 INFO - PROCESS | 3752 | 1464053439634 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 3752 | 1464053439636 Marionette TRACE conn3 <- [1,2362,null,{}] 18:30:39 INFO - PROCESS | 3752 | 1464053439662 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}] 18:30:39 INFO - PROCESS | 3752 | 1464053439750 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 18:30:39 INFO - PROCESS | 3752 | 1464053439757 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 3752 | ++DOCSHELL 17FE9400 == 82 [pid = 3752] [id = 600] 18:30:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (1972B000) [pid = 3752] [serial = 1800] [outer = 00000000] 18:30:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (19C4D400) [pid = 3752] [serial = 1801] [outer = 1972B000] 18:30:39 INFO - PROCESS | 3752 | 1464053439800 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (1A22A400) [pid = 3752] [serial = 1802] [outer = 1972B000] 18:30:40 INFO - PROCESS | 3752 | 1464053440552 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]]]}] 18:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1000ms 18:30:40 INFO - PROCESS | 3752 | 1464053440633 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 18:30:40 INFO - PROCESS | 3752 | 1464053440637 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 18:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:30:40 INFO - PROCESS | 3752 | 1464053440642 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - PROCESS | 3752 | 1464053440646 Marionette TRACE conn3 <- [1,2366,null,{}] 18:30:40 INFO - PROCESS | 3752 | 1464053440651 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}] 18:30:40 INFO - PROCESS | 3752 | 1464053440815 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 18:30:40 INFO - PROCESS | 3752 | 1464053440969 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 3752 | ++DOCSHELL 11235800 == 83 [pid = 3752] [id = 601] 18:30:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 181 (11C6A800) [pid = 3752] [serial = 1803] [outer = 00000000] 18:30:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 182 (140D0000) [pid = 3752] [serial = 1804] [outer = 11C6A800] 18:30:40 INFO - PROCESS | 3752 | 1464053441024 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 183 (16BD4800) [pid = 3752] [serial = 1805] [outer = 11C6A800] 18:30:41 INFO - PROCESS | 3752 | 1464053441604 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]]]}] 18:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1000ms 18:30:41 INFO - PROCESS | 3752 | 1464053441643 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 3752 | 1464053441648 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 18:30:41 INFO - PROCESS | 3752 | 1464053441655 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 3752 | 1464053441658 Marionette TRACE conn3 <- [1,2370,null,{}] 18:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:30:41 INFO - PROCESS | 3752 | 1464053441662 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}] 18:30:41 INFO - PROCESS | 3752 | 1464053441787 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 18:30:41 INFO - PROCESS | 3752 | 1464053441947 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 3752 | ++DOCSHELL 1976D800 == 84 [pid = 3752] [id = 602] 18:30:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 184 (19774800) [pid = 3752] [serial = 1806] [outer = 00000000] 18:30:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 185 (19C4B400) [pid = 3752] [serial = 1807] [outer = 19774800] 18:30:42 INFO - PROCESS | 3752 | 1464053442001 Marionette DEBUG loaded listener.js 18:30:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 186 (1A6E9C00) [pid = 3752] [serial = 1808] [outer = 19774800] 18:30:42 INFO - PROCESS | 3752 | 1464053442610 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]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 984ms 18:30:42 INFO - PROCESS | 3752 | 1464053442644 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 3752 | 1464053442647 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 18:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:30:42 INFO - PROCESS | 3752 | 1464053442650 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 3752 | 1464053442654 Marionette TRACE conn3 <- [1,2374,null,{}] 18:30:42 INFO - PROCESS | 3752 | 1464053442665 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}] 18:30:42 INFO - PROCESS | 3752 | 1464053442786 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 18:30:42 INFO - PROCESS | 3752 | 1464053442948 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:42 INFO - PROCESS | 3752 | ++DOCSHELL 1B556400 == 85 [pid = 3752] [id = 603] 18:30:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 187 (1B558000) [pid = 3752] [serial = 1809] [outer = 00000000] 18:30:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 188 (1B5B5C00) [pid = 3752] [serial = 1810] [outer = 1B558000] 18:30:43 INFO - PROCESS | 3752 | 1464053443005 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 189 (1C909400) [pid = 3752] [serial = 1811] [outer = 1B558000] 18:30:43 INFO - PROCESS | 3752 | 1464053443615 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]]]}] 18:30:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 999ms 18:30:43 INFO - PROCESS | 3752 | 1464053443653 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 18:30:43 INFO - PROCESS | 3752 | 1464053443655 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 18:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:30:43 INFO - PROCESS | 3752 | 1464053443659 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:30:43 INFO - PROCESS | 3752 | 1464053443661 Marionette TRACE conn3 <- [1,2378,null,{}] 18:30:43 INFO - PROCESS | 3752 | 1464053443664 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}] 18:30:43 INFO - PROCESS | 3752 | 1464053443779 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 18:30:43 INFO - PROCESS | 3752 | 1464053443951 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 3752 | ++DOCSHELL 1D219400 == 86 [pid = 3752] [id = 604] 18:30:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 190 (1D21A400) [pid = 3752] [serial = 1812] [outer = 00000000] 18:30:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 191 (1D223400) [pid = 3752] [serial = 1813] [outer = 1D21A400] 18:30:44 INFO - PROCESS | 3752 | 1464053444005 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 192 (1D257000) [pid = 3752] [serial = 1814] [outer = 1D21A400] 18:30:44 INFO - PROCESS | 3752 | 1464053444576 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]]]}] 18:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1000ms 18:30:44 INFO - PROCESS | 3752 | 1464053444660 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 3752 | 1464053444663 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 18:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:30:44 INFO - PROCESS | 3752 | 1464053444717 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - PROCESS | 3752 | 1464053444719 Marionette TRACE conn3 <- [1,2382,null,{}] 18:30:44 INFO - PROCESS | 3752 | 1464053444723 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}] 18:30:44 INFO - PROCESS | 3752 | 1464053444863 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 18:30:45 INFO - PROCESS | 3752 | 1464053445018 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 3752 | ++DOCSHELL 110A2400 == 87 [pid = 3752] [id = 605] 18:30:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 193 (12B65400) [pid = 3752] [serial = 1815] [outer = 00000000] 18:30:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 194 (16C6BC00) [pid = 3752] [serial = 1816] [outer = 12B65400] 18:30:45 INFO - PROCESS | 3752 | 1464053445078 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 195 (19776C00) [pid = 3752] [serial = 1817] [outer = 12B65400] 18:30:45 INFO - PROCESS | 3752 | 1464053445701 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]]]}] 18:30:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:30:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1047ms 18:30:45 INFO - PROCESS | 3752 | 1464053445774 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 18:30:45 INFO - PROCESS | 3752 | 1464053445776 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 18:30:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:30:45 INFO - PROCESS | 3752 | 1464053445794 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:30:45 INFO - PROCESS | 3752 | 1464053445797 Marionette TRACE conn3 <- [1,2386,null,{}] 18:30:45 INFO - PROCESS | 3752 | 1464053445806 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}] 18:30:45 INFO - PROCESS | 3752 | 1464053445946 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 18:30:46 INFO - PROCESS | 3752 | 1464053446099 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 3752 | ++DOCSHELL 12AEB000 == 88 [pid = 3752] [id = 606] 18:30:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 196 (1311E000) [pid = 3752] [serial = 1818] [outer = 00000000] 18:30:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 197 (16089400) [pid = 3752] [serial = 1819] [outer = 1311E000] 18:30:46 INFO - PROCESS | 3752 | 1464053446154 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 198 (16B4A800) [pid = 3752] [serial = 1820] [outer = 1311E000] 18:30:47 INFO - PROCESS | 3752 | 1464053447091 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]]]}] 18:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1359ms 18:30:47 INFO - PROCESS | 3752 | 1464053447145 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 18:30:47 INFO - PROCESS | 3752 | 1464053447149 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 18:30:47 INFO - PROCESS | 3752 | 1464053447154 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:30:47 INFO - PROCESS | 3752 | 1464053447158 Marionette TRACE conn3 <- [1,2390,null,{}] 18:30:47 INFO - PROCESS | 3752 | 1464053447164 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}] 18:30:47 INFO - PROCESS | 3752 | 1464053447279 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 18:30:47 INFO - PROCESS | 3752 | 1464053447434 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 3752 | ++DOCSHELL 0F839000 == 89 [pid = 3752] [id = 607] 18:30:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 199 (0F839400) [pid = 3752] [serial = 1821] [outer = 00000000] 18:30:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 200 (0F88C800) [pid = 3752] [serial = 1822] [outer = 0F839400] 18:30:47 INFO - PROCESS | 3752 | 1464053447521 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 201 (10235C00) [pid = 3752] [serial = 1823] [outer = 0F839400] 18:30:48 INFO - PROCESS | 3752 | 1464053448048 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]]]}] 18:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 937ms 18:30:48 INFO - PROCESS | 3752 | 1464053448102 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 18:30:48 INFO - PROCESS | 3752 | 1464053448107 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 18:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:30:48 INFO - PROCESS | 3752 | 1464053448113 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:30:48 INFO - PROCESS | 3752 | 1464053448115 Marionette TRACE conn3 <- [1,2394,null,{}] 18:30:48 INFO - PROCESS | 3752 | 1464053448118 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}] 18:30:48 INFO - PROCESS | 3752 | 1464053448219 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 18:30:48 INFO - PROCESS | 3752 | 1464053448399 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 3752 | ++DOCSHELL 10C30000 == 90 [pid = 3752] [id = 608] 18:30:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 202 (10C37000) [pid = 3752] [serial = 1824] [outer = 00000000] 18:30:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 203 (10F12800) [pid = 3752] [serial = 1825] [outer = 10C37000] 18:30:48 INFO - PROCESS | 3752 | 1464053448445 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 204 (10F34800) [pid = 3752] [serial = 1826] [outer = 10C37000] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 19731C00 == 89 [pid = 3752] [id = 506] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 10F68800 == 88 [pid = 3752] [id = 599] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 10A76C00 == 87 [pid = 3752] [id = 598] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 1B556800 == 86 [pid = 3752] [id = 597] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 1B55CC00 == 85 [pid = 3752] [id = 596] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 1B487000 == 84 [pid = 3752] [id = 595] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 1A848C00 == 83 [pid = 3752] [id = 594] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 16BD1000 == 82 [pid = 3752] [id = 593] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 10C37800 == 81 [pid = 3752] [id = 592] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 0F353C00 == 80 [pid = 3752] [id = 591] 18:30:48 INFO - PROCESS | 3752 | --DOCSHELL 1A721400 == 79 [pid = 3752] [id = 556] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 203 (1994B400) [pid = 3752] [serial = 1708] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 202 (1AD32800) [pid = 3752] [serial = 1669] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 201 (1337FC00) [pid = 3752] [serial = 1672] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 200 (16BDA400) [pid = 3752] [serial = 1675] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 199 (1A721000) [pid = 3752] [serial = 1678] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 198 (15232000) [pid = 3752] [serial = 1747] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 197 (1AF1BC00) [pid = 3752] [serial = 1681] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 196 (1B0D2800) [pid = 3752] [serial = 1684] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 195 (130D3400) [pid = 3752] [serial = 1723] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 194 (16991800) [pid = 3752] [serial = 1726] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 193 (16B4EC00) [pid = 3752] [serial = 1699] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 192 (16BD8400) [pid = 3752] [serial = 1700] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 191 (1A71D800) [pid = 3752] [serial = 1729] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 190 (110A3400) [pid = 3752] [serial = 1693] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 189 (1AD34400) [pid = 3752] [serial = 1732] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 188 (1331C400) [pid = 3752] [serial = 1694] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 187 (1337E400) [pid = 3752] [serial = 1687] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 186 (19AAD400) [pid = 3752] [serial = 1711] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 185 (16089000) [pid = 3752] [serial = 1696] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 184 (16170400) [pid = 3752] [serial = 1697] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 183 (12AED000) [pid = 3752] [serial = 1691] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 182 (11233400) [pid = 3752] [serial = 1690] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 181 (17369800) [pid = 3752] [serial = 1702] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 180 (199DD400) [pid = 3752] [serial = 1709] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 179 (1B306C00) [pid = 3752] [serial = 1735] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 178 (19C4E400) [pid = 3752] [serial = 1712] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (1A8BBC00) [pid = 3752] [serial = 1720] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (1A6ED000) [pid = 3752] [serial = 1717] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (1B481800) [pid = 3752] [serial = 1738] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (1A6F6400) [pid = 3752] [serial = 1718] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (1B557000) [pid = 3752] [serial = 1741] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (17F51000) [pid = 3752] [serial = 1745] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (16994400) [pid = 3752] [serial = 1744] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (17FEB000) [pid = 3752] [serial = 1705] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (19729800) [pid = 3752] [serial = 1706] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (1972AC00) [pid = 3752] [serial = 1714] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (19AA4C00) [pid = 3752] [serial = 1715] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (1735DC00) [pid = 3752] [serial = 1703] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (17365C00) [pid = 3752] [serial = 1478] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (16171800) [pid = 3752] [serial = 1430] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (13704800) [pid = 3752] [serial = 1379] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (11A04400) [pid = 3752] [serial = 1571] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (1A774000) [pid = 3752] [serial = 1388] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (19AA3800) [pid = 3752] [serial = 1328] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (199DE800) [pid = 3752] [serial = 1583] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (161CF800) [pid = 3752] [serial = 1391] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (16083800) [pid = 3752] [serial = 1574] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (159C2C00) [pid = 3752] [serial = 1439] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (140C9C00) [pid = 3752] [serial = 1475] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (176D5800) [pid = 3752] [serial = 1382] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (1A3F9400) [pid = 3752] [serial = 1481] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1311FC00) [pid = 3752] [serial = 1637] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1A3F1800) [pid = 3752] [serial = 1586] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1A6F6C00) [pid = 3752] [serial = 1385] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1A8B8400) [pid = 3752] [serial = 1484] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (1972B400) [pid = 3752] [serial = 1577] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1A771400) [pid = 3752] [serial = 1535] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1A773000) [pid = 3752] [serial = 1436] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (13120400) [pid = 3752] [serial = 1427] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (1A12A400) [pid = 3752] [serial = 1433] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (1A3EFC00) [pid = 3752] [serial = 1532] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (16B4CC00) [pid = 3752] [serial = 1688] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1A8C3000) [pid = 3752] [serial = 1487] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (19AAD000) [pid = 3752] [serial = 1529] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (13D1FC00) [pid = 3752] [serial = 1523] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (16BD6C00) [pid = 3752] [serial = 1526] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (1976FC00) [pid = 3752] [serial = 1580] [outer = 00000000] [url = about:blank] 18:30:48 INFO - PROCESS | 3752 | 1464053448955 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]]]}] 18:30:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 906ms 18:30:49 INFO - PROCESS | 3752 | 1464053449016 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 18:30:49 INFO - PROCESS | 3752 | 1464053449018 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 18:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:30:49 INFO - PROCESS | 3752 | 1464053449022 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - PROCESS | 3752 | 1464053449025 Marionette TRACE conn3 <- [1,2398,null,{}] 18:30:49 INFO - PROCESS | 3752 | 1464053449035 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}] 18:30:49 INFO - PROCESS | 3752 | 1464053449127 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 18:30:49 INFO - PROCESS | 3752 | 1464053449235 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 3752 | ++DOCSHELL 10F32C00 == 80 [pid = 3752] [id = 609] 18:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 138 (10F38000) [pid = 3752] [serial = 1827] [outer = 00000000] 18:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 139 (112A1C00) [pid = 3752] [serial = 1828] [outer = 10F38000] 18:30:49 INFO - PROCESS | 3752 | 1464053449280 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 140 (11CF1000) [pid = 3752] [serial = 1829] [outer = 10F38000] 18:30:49 INFO - PROCESS | 3752 | 1464053449713 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]]]}] 18:30:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 18:30:49 INFO - PROCESS | 3752 | 1464053449762 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 18:30:49 INFO - PROCESS | 3752 | 1464053449765 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 18:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:30:49 INFO - PROCESS | 3752 | 1464053449768 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - PROCESS | 3752 | 1464053449770 Marionette TRACE conn3 <- [1,2402,null,{}] 18:30:49 INFO - PROCESS | 3752 | 1464053449773 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}] 18:30:49 INFO - PROCESS | 3752 | 1464053449858 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 18:30:49 INFO - PROCESS | 3752 | 1464053449868 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 3752 | ++DOCSHELL 12D86400 == 81 [pid = 3752] [id = 610] 18:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 141 (12D86C00) [pid = 3752] [serial = 1830] [outer = 00000000] 18:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (1311E400) [pid = 3752] [serial = 1831] [outer = 12D86C00] 18:30:49 INFO - PROCESS | 3752 | 1464053449914 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (13384000) [pid = 3752] [serial = 1832] [outer = 12D86C00] 18:30:50 INFO - PROCESS | 3752 | 1464053450378 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]]]}] 18:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 640ms 18:30:50 INFO - PROCESS | 3752 | 1464053450406 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 3752 | 1464053450408 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 18:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:30:50 INFO - PROCESS | 3752 | 1464053450412 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 3752 | 1464053450413 Marionette TRACE conn3 <- [1,2406,null,{}] 18:30:50 INFO - PROCESS | 3752 | 1464053450417 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}] 18:30:50 INFO - PROCESS | 3752 | 1464053450500 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 18:30:50 INFO - PROCESS | 3752 | 1464053450506 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 3752 | ++DOCSHELL 0F34D800 == 82 [pid = 3752] [id = 611] 18:30:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (12D85400) [pid = 3752] [serial = 1833] [outer = 00000000] 18:30:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (1370B800) [pid = 3752] [serial = 1834] [outer = 12D85400] 18:30:50 INFO - PROCESS | 3752 | 1464053450550 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (1370C800) [pid = 3752] [serial = 1835] [outer = 12D85400] 18:30:51 INFO - PROCESS | 3752 | 1464053451050 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]]]}] 18:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 703ms 18:30:51 INFO - PROCESS | 3752 | 1464053451111 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 3752 | 1464053451122 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 18:30:51 INFO - PROCESS | 3752 | 1464053451125 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 3752 | 1464053451127 Marionette TRACE conn3 <- [1,2410,null,{}] 18:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:30:51 INFO - PROCESS | 3752 | 1464053451136 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}] 18:30:51 INFO - PROCESS | 3752 | 1464053451273 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 18:30:51 INFO - PROCESS | 3752 | 1464053451281 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:51 INFO - PROCESS | 3752 | ++DOCSHELL 137F2000 == 83 [pid = 3752] [id = 612] 18:30:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (13BDEC00) [pid = 3752] [serial = 1836] [outer = 00000000] 18:30:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (152DF000) [pid = 3752] [serial = 1837] [outer = 13BDEC00] 18:30:51 INFO - PROCESS | 3752 | 1464053451383 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (15FE2000) [pid = 3752] [serial = 1838] [outer = 13BDEC00] 18:30:51 INFO - PROCESS | 3752 | 1464053451808 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]]]}] 18:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 703ms 18:30:51 INFO - PROCESS | 3752 | 1464053451826 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 3752 | 1464053451828 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 18:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:30:51 INFO - PROCESS | 3752 | 1464053451835 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 3752 | 1464053451836 Marionette TRACE conn3 <- [1,2414,null,{}] 18:30:51 INFO - PROCESS | 3752 | 1464053451847 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}] 18:30:52 INFO - PROCESS | 3752 | 1464053452000 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 18:30:52 INFO - PROCESS | 3752 | 1464053452075 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 3752 | ++DOCSHELL 152DD000 == 84 [pid = 3752] [id = 613] 18:30:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (16081800) [pid = 3752] [serial = 1839] [outer = 00000000] 18:30:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (16172400) [pid = 3752] [serial = 1840] [outer = 16081800] 18:30:52 INFO - PROCESS | 3752 | 1464053452118 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (1617A400) [pid = 3752] [serial = 1841] [outer = 16081800] 18:30:52 INFO - PROCESS | 3752 | 1464053452521 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]]]}] 18:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 765ms 18:30:52 INFO - PROCESS | 3752 | 1464053452593 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 3752 | 1464053452595 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 18:30:52 INFO - PROCESS | 3752 | 1464053452598 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:30:52 INFO - PROCESS | 3752 | 1464053452600 Marionette TRACE conn3 <- [1,2418,null,{}] 18:30:52 INFO - PROCESS | 3752 | 1464053452603 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}] 18:30:52 INFO - PROCESS | 3752 | 1464053452724 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 18:30:52 INFO - PROCESS | 3752 | 1464053452794 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 3752 | ++DOCSHELL 156E2800 == 85 [pid = 3752] [id = 614] 18:30:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (1596A400) [pid = 3752] [serial = 1842] [outer = 00000000] 18:30:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (16B4B800) [pid = 3752] [serial = 1843] [outer = 1596A400] 18:30:52 INFO - PROCESS | 3752 | 1464053452837 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (16BB2C00) [pid = 3752] [serial = 1844] [outer = 1596A400] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (13118400) [pid = 3752] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (10C3B800) [pid = 3752] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (1A8C1000) [pid = 3752] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (0F980000) [pid = 3752] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (17910400) [pid = 3752] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (1AD38400) [pid = 3752] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (10E82400) [pid = 3752] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (1B556C00) [pid = 3752] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (1B5AA400) [pid = 3752] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:30:53 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (1C904C00) [pid = 3752] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:30:53 INFO - PROCESS | 3752 | 1464053453740 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]]]}] 18:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1187ms 18:30:53 INFO - PROCESS | 3752 | 1464053453791 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 18:30:53 INFO - PROCESS | 3752 | 1464053453793 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 18:30:53 INFO - PROCESS | 3752 | 1464053453797 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:30:53 INFO - PROCESS | 3752 | 1464053453798 Marionette TRACE conn3 <- [1,2422,null,{}] 18:30:53 INFO - PROCESS | 3752 | 1464053453802 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}] 18:30:53 INFO - PROCESS | 3752 | 1464053453925 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 18:30:54 INFO - PROCESS | 3752 | 1464053454006 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 3752 | ++DOCSHELL 0F980000 == 86 [pid = 3752] [id = 615] 18:30:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (10C3B800) [pid = 3752] [serial = 1845] [outer = 00000000] 18:30:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (16089000) [pid = 3752] [serial = 1846] [outer = 10C3B800] 18:30:54 INFO - PROCESS | 3752 | 1464053454057 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (16BD0800) [pid = 3752] [serial = 1847] [outer = 10C3B800] 18:30:54 INFO - PROCESS | 3752 | 1464053454407 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]]]}] 18:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 640ms 18:30:54 INFO - PROCESS | 3752 | 1464053454447 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 18:30:54 INFO - PROCESS | 3752 | 1464053454449 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 18:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:30:54 INFO - PROCESS | 3752 | 1464053454452 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - PROCESS | 3752 | 1464053454454 Marionette TRACE conn3 <- [1,2426,null,{}] 18:30:54 INFO - PROCESS | 3752 | 1464053454457 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}] 18:30:54 INFO - PROCESS | 3752 | 1464053454543 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 18:30:54 INFO - PROCESS | 3752 | 1464053454550 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 3752 | ++DOCSHELL 15FEEC00 == 87 [pid = 3752] [id = 616] 18:30:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (16991800) [pid = 3752] [serial = 1848] [outer = 00000000] 18:30:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (17361C00) [pid = 3752] [serial = 1849] [outer = 16991800] 18:30:54 INFO - PROCESS | 3752 | 1464053454593 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (17369000) [pid = 3752] [serial = 1850] [outer = 16991800] 18:30:55 INFO - PROCESS | 3752 | 1464053455025 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]]]}] 18:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 625ms 18:30:55 INFO - PROCESS | 3752 | 1464053455090 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 18:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:30:55 INFO - PROCESS | 3752 | 1464053455093 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 18:30:55 INFO - PROCESS | 3752 | 1464053455097 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:30:55 INFO - PROCESS | 3752 | 1464053455099 Marionette TRACE conn3 <- [1,2430,null,{}] 18:30:55 INFO - PROCESS | 3752 | 1464053455103 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}] 18:30:55 INFO - PROCESS | 3752 | 1464053455220 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 18:30:55 INFO - PROCESS | 3752 | 1464053455233 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 3752 | ++DOCSHELL 0F350400 == 88 [pid = 3752] [id = 617] 18:30:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (10A57C00) [pid = 3752] [serial = 1851] [outer = 00000000] 18:30:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (17830800) [pid = 3752] [serial = 1852] [outer = 10A57C00] 18:30:55 INFO - PROCESS | 3752 | 1464053455280 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (17838400) [pid = 3752] [serial = 1853] [outer = 10A57C00] 18:30:55 INFO - PROCESS | 3752 | 1464053455991 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]]]}] 18:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 937ms 18:30:56 INFO - PROCESS | 3752 | 1464053456041 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 3752 | 1464053456045 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 18:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:30:56 INFO - PROCESS | 3752 | 1464053456051 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 3752 | 1464053456054 Marionette TRACE conn3 <- [1,2434,null,{}] 18:30:56 INFO - PROCESS | 3752 | 1464053456060 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}] 18:30:56 INFO - PROCESS | 3752 | 1464053456188 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 18:30:56 INFO - PROCESS | 3752 | 1464053456352 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 3752 | ++DOCSHELL 0F887C00 == 89 [pid = 3752] [id = 618] 18:30:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (0F888400) [pid = 3752] [serial = 1854] [outer = 00000000] 18:30:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (10C31800) [pid = 3752] [serial = 1855] [outer = 0F888400] 18:30:56 INFO - PROCESS | 3752 | 1464053456409 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (10F16400) [pid = 3752] [serial = 1856] [outer = 0F888400] 18:30:57 INFO - PROCESS | 3752 | 1464053457000 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]]]}] 18:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 999ms 18:30:57 INFO - PROCESS | 3752 | 1464053457055 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 18:30:57 INFO - PROCESS | 3752 | 1464053457061 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 18:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:30:57 INFO - PROCESS | 3752 | 1464053457067 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:30:57 INFO - PROCESS | 3752 | 1464053457070 Marionette TRACE conn3 <- [1,2438,null,{}] 18:30:57 INFO - PROCESS | 3752 | 1464053457075 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}] 18:30:57 INFO - PROCESS | 3752 | 1464053457191 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 18:30:57 INFO - PROCESS | 3752 | 1464053457342 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:57 INFO - PROCESS | 3752 | ++DOCSHELL 10A7DC00 == 90 [pid = 3752] [id = 619] 18:30:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (11230400) [pid = 3752] [serial = 1857] [outer = 00000000] 18:30:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1330F400) [pid = 3752] [serial = 1858] [outer = 11230400] 18:30:57 INFO - PROCESS | 3752 | 1464053457396 Marionette DEBUG loaded listener.js 18:30:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (1339E400) [pid = 3752] [serial = 1859] [outer = 11230400] 18:30:57 INFO - PROCESS | 3752 | 1464053457997 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]]]}] 18:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 937ms 18:30:58 INFO - PROCESS | 3752 | 1464053458010 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 3752 | 1464053458013 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 18:30:58 INFO - PROCESS | 3752 | 1464053458033 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:30:58 INFO - PROCESS | 3752 | 1464053458037 Marionette TRACE conn3 <- [1,2442,null,{}] 18:30:58 INFO - PROCESS | 3752 | 1464053458048 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}] 18:30:58 INFO - PROCESS | 3752 | 1464053458162 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 18:30:58 INFO - PROCESS | 3752 | 1464053458330 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 3752 | ++DOCSHELL 16BD2C00 == 91 [pid = 3752] [id = 620] 18:30:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (16BDAC00) [pid = 3752] [serial = 1860] [outer = 00000000] 18:30:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (1736AC00) [pid = 3752] [serial = 1861] [outer = 16BDAC00] 18:30:58 INFO - PROCESS | 3752 | 1464053458387 Marionette DEBUG loaded listener.js 18:30:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (176DCC00) [pid = 3752] [serial = 1862] [outer = 16BDAC00] 18:30:58 INFO - PROCESS | 3752 | 1464053458915 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]]]}] 18:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 906ms 18:30:58 INFO - PROCESS | 3752 | 1464053458946 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 3752 | 1464053458949 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 18:30:58 INFO - PROCESS | 3752 | 1464053458954 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:30:58 INFO - PROCESS | 3752 | 1464053458956 Marionette TRACE conn3 <- [1,2446,null,{}] 18:30:58 INFO - PROCESS | 3752 | 1464053458960 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}] 18:30:59 INFO - PROCESS | 3752 | 1464053459069 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 18:30:59 INFO - PROCESS | 3752 | 1464053459230 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:59 INFO - PROCESS | 3752 | ++DOCSHELL 1783BC00 == 92 [pid = 3752] [id = 621] 18:30:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (178EA800) [pid = 3752] [serial = 1863] [outer = 00000000] 18:30:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (17FE2800) [pid = 3752] [serial = 1864] [outer = 178EA800] 18:30:59 INFO - PROCESS | 3752 | 1464053459284 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (181B6C00) [pid = 3752] [serial = 1865] [outer = 178EA800] 18:30:59 INFO - PROCESS | 3752 | 1464053459879 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]]]}] 18:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 937ms 18:30:59 INFO - PROCESS | 3752 | 1464053459900 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 3752 | 1464053459903 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 18:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:30:59 INFO - PROCESS | 3752 | 1464053459906 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 3752 | 1464053459908 Marionette TRACE conn3 <- [1,2450,null,{}] 18:30:59 INFO - PROCESS | 3752 | 1464053459912 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}] 18:31:00 INFO - PROCESS | 3752 | 1464053460018 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 18:31:00 INFO - PROCESS | 3752 | 1464053460180 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 3752 | ++DOCSHELL 17837400 == 93 [pid = 3752] [id = 622] 18:31:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (1790B800) [pid = 3752] [serial = 1866] [outer = 00000000] 18:31:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (1972E000) [pid = 3752] [serial = 1867] [outer = 1790B800] 18:31:00 INFO - PROCESS | 3752 | 1464053460238 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (19733400) [pid = 3752] [serial = 1868] [outer = 1790B800] 18:31:00 INFO - PROCESS | 3752 | 1464053460796 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]]]}] 18:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 937ms 18:31:00 INFO - PROCESS | 3752 | 1464053460851 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 18:31:00 INFO - PROCESS | 3752 | 1464053460853 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 18:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:31:00 INFO - PROCESS | 3752 | 1464053460857 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:31:00 INFO - PROCESS | 3752 | 1464053460859 Marionette TRACE conn3 <- [1,2454,null,{}] 18:31:00 INFO - PROCESS | 3752 | 1464053460862 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}] 18:31:01 INFO - PROCESS | 3752 | 1464053461026 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 18:31:01 INFO - PROCESS | 3752 | 1464053461176 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 3752 | ++DOCSHELL 19950800 == 94 [pid = 3752] [id = 623] 18:31:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (19951400) [pid = 3752] [serial = 1869] [outer = 00000000] 18:31:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (19A9EC00) [pid = 3752] [serial = 1870] [outer = 19951400] 18:31:01 INFO - PROCESS | 3752 | 1464053461231 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 172 (19AA1C00) [pid = 3752] [serial = 1871] [outer = 19951400] 18:31:01 INFO - PROCESS | 3752 | 1464053461849 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]]]}] 18:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1031ms 18:31:01 INFO - PROCESS | 3752 | 1464053461899 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 3752 | 1464053461901 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 18:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:31:01 INFO - PROCESS | 3752 | 1464053461905 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - PROCESS | 3752 | 1464053461907 Marionette TRACE conn3 <- [1,2458,null,{}] 18:31:01 INFO - PROCESS | 3752 | 1464053461910 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}] 18:31:02 INFO - PROCESS | 3752 | 1464053462032 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 18:31:02 INFO - PROCESS | 3752 | 1464053462182 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:02 INFO - PROCESS | 3752 | ++DOCSHELL 0F88C000 == 95 [pid = 3752] [id = 624] 18:31:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 173 (10C36C00) [pid = 3752] [serial = 1872] [outer = 00000000] 18:31:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 174 (159BBC00) [pid = 3752] [serial = 1873] [outer = 10C36C00] 18:31:02 INFO - PROCESS | 3752 | 1464053462242 Marionette DEBUG loaded listener.js 18:31:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 175 (17535800) [pid = 3752] [serial = 1874] [outer = 10C36C00] 18:31:02 INFO - PROCESS | 3752 | 1464053462825 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]]]}] 18:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 937ms 18:31:02 INFO - PROCESS | 3752 | 1464053462850 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 18:31:02 INFO - PROCESS | 3752 | 1464053462852 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 18:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:31:02 INFO - PROCESS | 3752 | 1464053462856 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:31:02 INFO - PROCESS | 3752 | 1464053462858 Marionette TRACE conn3 <- [1,2462,null,{}] 18:31:02 INFO - PROCESS | 3752 | 1464053462862 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}] 18:31:02 INFO - PROCESS | 3752 | 1464053462972 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 18:31:03 INFO - PROCESS | 3752 | 1464053463271 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 3752 | ++DOCSHELL 0F34F000 == 96 [pid = 3752] [id = 625] 18:31:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 176 (0F834400) [pid = 3752] [serial = 1875] [outer = 00000000] 18:31:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 177 (0F88C400) [pid = 3752] [serial = 1876] [outer = 0F834400] 18:31:03 INFO - PROCESS | 3752 | 1464053463333 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 178 (10A80C00) [pid = 3752] [serial = 1877] [outer = 0F834400] 18:31:03 INFO - PROCESS | 3752 | 1464053463946 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]]]}] 18:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1140ms 18:31:03 INFO - PROCESS | 3752 | 1464053464005 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 18:31:03 INFO - PROCESS | 3752 | 1464053464009 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 18:31:03 INFO - PROCESS | 3752 | 1464053464014 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:31:03 INFO - PROCESS | 3752 | 1464053464017 Marionette TRACE conn3 <- [1,2466,null,{}] 18:31:04 INFO - PROCESS | 3752 | 1464053464022 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}] 18:31:04 INFO - PROCESS | 3752 | 1464053464139 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 18:31:04 INFO - PROCESS | 3752 | 1464053464312 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:04 INFO - PROCESS | 3752 | ++DOCSHELL 112AA800 == 97 [pid = 3752] [id = 626] 18:31:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 179 (117A2C00) [pid = 3752] [serial = 1878] [outer = 00000000] 18:31:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 180 (13BDE400) [pid = 3752] [serial = 1879] [outer = 117A2C00] 18:31:04 INFO - PROCESS | 3752 | 1464053464371 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 181 (152E9C00) [pid = 3752] [serial = 1880] [outer = 117A2C00] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 1A6F1800 == 96 [pid = 3752] [id = 589] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 14026400 == 95 [pid = 3752] [id = 584] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 1A1BA800 == 94 [pid = 3752] [id = 588] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 17905C00 == 93 [pid = 3752] [id = 586] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 1AC8C400 == 92 [pid = 3752] [id = 544] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 1836F800 == 91 [pid = 3752] [id = 430] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 15FEEC00 == 90 [pid = 3752] [id = 616] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 0F980000 == 89 [pid = 3752] [id = 615] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 156E2800 == 88 [pid = 3752] [id = 614] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 152DD000 == 87 [pid = 3752] [id = 613] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 137F2000 == 86 [pid = 3752] [id = 612] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 0F34D800 == 85 [pid = 3752] [id = 611] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 12D86400 == 84 [pid = 3752] [id = 610] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 10F32C00 == 83 [pid = 3752] [id = 609] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 10C30000 == 82 [pid = 3752] [id = 608] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 0F839000 == 81 [pid = 3752] [id = 607] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 180 (19C4D400) [pid = 3752] [serial = 1801] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 110A2400 == 80 [pid = 3752] [id = 605] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 1D219400 == 79 [pid = 3752] [id = 604] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 1B556400 == 78 [pid = 3752] [id = 603] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 1976D800 == 77 [pid = 3752] [id = 602] 18:31:04 INFO - PROCESS | 3752 | --DOCSHELL 11235800 == 76 [pid = 3752] [id = 601] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 179 (1B55D000) [pid = 3752] [serial = 1786] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 178 (1D21D400) [pid = 3752] [serial = 1789] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 177 (1C909C00) [pid = 3752] [serial = 1792] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 176 (10C2DC00) [pid = 3752] [serial = 1750] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 175 (14EB6000) [pid = 3752] [serial = 1753] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 174 (16C75400) [pid = 3752] [serial = 1756] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 173 (18379C00) [pid = 3752] [serial = 1759] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 172 (1A12A800) [pid = 3752] [serial = 1762] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 171 (1A71F000) [pid = 3752] [serial = 1765] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (1AC85000) [pid = 3752] [serial = 1768] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (173BF400) [pid = 3752] [serial = 1798] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (181AF800) [pid = 3752] [serial = 1778] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (1782E800) [pid = 3752] [serial = 1777] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (1B313400) [pid = 3752] [serial = 1783] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (16990400) [pid = 3752] [serial = 1775] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (13D24C00) [pid = 3752] [serial = 1774] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1A84A400) [pid = 3752] [serial = 1780] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1AC88400) [pid = 3752] [serial = 1781] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (1B30A400) [pid = 3752] [serial = 1772] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1B0D3400) [pid = 3752] [serial = 1771] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1C90E000) [pid = 3752] [serial = 1793] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1B5B2800) [pid = 3752] [serial = 1787] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (1D223000) [pid = 3752] [serial = 1790] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (11232800) [pid = 3752] [serial = 1795] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1B483800) [pid = 3752] [serial = 1784] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (13BE0000) [pid = 3752] [serial = 1796] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (17908000) [pid = 3752] [serial = 1799] [outer = 00000000] [url = about:blank] 18:31:04 INFO - PROCESS | 3752 | 1464053464924 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]]]}] 18:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 937ms 18:31:04 INFO - PROCESS | 3752 | 1464053464962 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 3752 | 1464053464966 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 18:31:04 INFO - PROCESS | 3752 | 1464053464971 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:31:04 INFO - PROCESS | 3752 | 1464053464973 Marionette TRACE conn3 <- [1,2470,null,{}] 18:31:04 INFO - PROCESS | 3752 | 1464053464976 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}] 18:31:05 INFO - PROCESS | 3752 | 1464053465067 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 18:31:05 INFO - PROCESS | 3752 | 1464053465180 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 3752 | ++DOCSHELL 10F11C00 == 77 [pid = 3752] [id = 627] 18:31:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (10F15000) [pid = 3752] [serial = 1881] [outer = 00000000] 18:31:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (12D86400) [pid = 3752] [serial = 1882] [outer = 10F15000] 18:31:05 INFO - PROCESS | 3752 | 1464053465228 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (13D22C00) [pid = 3752] [serial = 1883] [outer = 10F15000] 18:31:05 INFO - PROCESS | 3752 | 1464053465638 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]]]}] 18:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 703ms 18:31:05 INFO - PROCESS | 3752 | 1464053465671 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 3752 | 1464053465673 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 18:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:31:05 INFO - PROCESS | 3752 | 1464053465678 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 3752 | 1464053465684 Marionette TRACE conn3 <- [1,2474,null,{}] 18:31:05 INFO - PROCESS | 3752 | 1464053465696 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}] 18:31:05 INFO - PROCESS | 3752 | 1464053465814 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 18:31:05 INFO - PROCESS | 3752 | 1464053465826 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 3752 | ++DOCSHELL 16991400 == 78 [pid = 3752] [id = 628] 18:31:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (16994400) [pid = 3752] [serial = 1884] [outer = 00000000] 18:31:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (16BD1800) [pid = 3752] [serial = 1885] [outer = 16994400] 18:31:05 INFO - PROCESS | 3752 | 1464053465870 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (17361400) [pid = 3752] [serial = 1886] [outer = 16994400] 18:31:06 INFO - PROCESS | 3752 | 1464053466343 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]]]}] 18:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 702ms 18:31:06 INFO - PROCESS | 3752 | 1464053466376 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 18:31:06 INFO - PROCESS | 3752 | 1464053466378 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 18:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:31:06 INFO - PROCESS | 3752 | 1464053466381 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:31:06 INFO - PROCESS | 3752 | 1464053466383 Marionette TRACE conn3 <- [1,2478,null,{}] 18:31:06 INFO - PROCESS | 3752 | 1464053466386 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}] 18:31:06 INFO - PROCESS | 3752 | 1464053466481 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 18:31:06 INFO - PROCESS | 3752 | 1464053466487 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 3752 | ++DOCSHELL 169EB800 == 79 [pid = 3752] [id = 629] 18:31:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (16C78800) [pid = 3752] [serial = 1887] [outer = 00000000] 18:31:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (181AF800) [pid = 3752] [serial = 1888] [outer = 16C78800] 18:31:06 INFO - PROCESS | 3752 | 1464053466534 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (1972B400) [pid = 3752] [serial = 1889] [outer = 16C78800] 18:31:06 INFO - PROCESS | 3752 | 1464053466983 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]]]}] 18:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 641ms 18:31:07 INFO - PROCESS | 3752 | 1464053467028 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 18:31:07 INFO - PROCESS | 3752 | 1464053467039 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 18:31:07 INFO - PROCESS | 3752 | 1464053467049 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:31:07 INFO - PROCESS | 3752 | 1464053467050 Marionette TRACE conn3 <- [1,2482,null,{}] 18:31:07 INFO - PROCESS | 3752 | 1464053467054 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}] 18:31:07 INFO - PROCESS | 3752 | 1464053467177 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 18:31:07 INFO - PROCESS | 3752 | 1464053467278 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:07 INFO - PROCESS | 3752 | ++DOCSHELL 19778800 == 80 [pid = 3752] [id = 630] 18:31:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (19947000) [pid = 3752] [serial = 1890] [outer = 00000000] 18:31:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (199DCC00) [pid = 3752] [serial = 1891] [outer = 19947000] 18:31:07 INFO - PROCESS | 3752 | 1464053467328 Marionette DEBUG loaded listener.js 18:31:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (19AA7000) [pid = 3752] [serial = 1892] [outer = 19947000] 18:31:07 INFO - PROCESS | 3752 | 1464053467768 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]]]}] 18:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 18:31:07 INFO - PROCESS | 3752 | 1464053467796 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 18:31:07 INFO - PROCESS | 3752 | 1464053467798 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 18:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:31:07 INFO - PROCESS | 3752 | 1464053467801 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:31:07 INFO - PROCESS | 3752 | 1464053467803 Marionette TRACE conn3 <- [1,2486,null,{}] 18:31:07 INFO - PROCESS | 3752 | 1464053467806 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}] 18:31:07 INFO - PROCESS | 3752 | 1464053467937 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 18:31:07 INFO - PROCESS | 3752 | 1464053468006 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 3752 | ++DOCSHELL 1A1B2800 == 81 [pid = 3752] [id = 631] 18:31:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (1A1B3800) [pid = 3752] [serial = 1893] [outer = 00000000] 18:31:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (1A224800) [pid = 3752] [serial = 1894] [outer = 1A1B3800] 18:31:08 INFO - PROCESS | 3752 | 1464053468057 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (1A22CC00) [pid = 3752] [serial = 1895] [outer = 1A1B3800] 18:31:08 INFO - PROCESS | 3752 | 1464053468469 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]]]}] 18:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 702ms 18:31:08 INFO - PROCESS | 3752 | 1464053468501 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 18:31:08 INFO - PROCESS | 3752 | 1464053468503 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 18:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:31:08 INFO - PROCESS | 3752 | 1464053468506 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - PROCESS | 3752 | 1464053468507 Marionette TRACE conn3 <- [1,2490,null,{}] 18:31:08 INFO - PROCESS | 3752 | 1464053468511 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}] 18:31:08 INFO - PROCESS | 3752 | 1464053468637 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 18:31:08 INFO - PROCESS | 3752 | 1464053468689 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 3752 | ++DOCSHELL 1A11C800 == 82 [pid = 3752] [id = 632] 18:31:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (1A22B000) [pid = 3752] [serial = 1896] [outer = 00000000] 18:31:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (1A6ECC00) [pid = 3752] [serial = 1897] [outer = 1A22B000] 18:31:08 INFO - PROCESS | 3752 | 1464053468736 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (1A6F2400) [pid = 3752] [serial = 1898] [outer = 1A22B000] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (133A0400) [pid = 3752] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (16081800) [pid = 3752] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (1596A400) [pid = 3752] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (10C3B800) [pid = 3752] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (0F839400) [pid = 3752] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (10C37000) [pid = 3752] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (12D86C00) [pid = 3752] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (10F38000) [pid = 3752] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (12D85400) [pid = 3752] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (16991800) [pid = 3752] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:31:09 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (13BDEC00) [pid = 3752] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:31:09 INFO - PROCESS | 3752 | 1464053469423 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]]]}] 18:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 953ms 18:31:09 INFO - PROCESS | 3752 | 1464053469452 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 18:31:09 INFO - PROCESS | 3752 | 1464053469454 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 18:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:31:09 INFO - PROCESS | 3752 | 1464053469457 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 3752 | 1464053469459 Marionette TRACE conn3 <- [1,2494,null,{}] 18:31:09 INFO - PROCESS | 3752 | 1464053469462 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}] 18:31:09 INFO - PROCESS | 3752 | 1464053469541 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 18:31:09 INFO - PROCESS | 3752 | 1464053469663 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:09 INFO - PROCESS | 3752 | ++DOCSHELL 10A5C000 == 83 [pid = 3752] [id = 633] 18:31:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (10A7D800) [pid = 3752] [serial = 1899] [outer = 00000000] 18:31:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (13328C00) [pid = 3752] [serial = 1900] [outer = 10A7D800] 18:31:09 INFO - PROCESS | 3752 | 1464053469706 Marionette DEBUG loaded listener.js 18:31:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (16BCEC00) [pid = 3752] [serial = 1901] [outer = 10A7D800] 18:31:10 INFO - PROCESS | 3752 | 1464053470096 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]]]}] 18:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 703ms 18:31:10 INFO - PROCESS | 3752 | 1464053470141 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 18:31:10 INFO - PROCESS | 3752 | 1464053470143 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 18:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:31:10 INFO - PROCESS | 3752 | 1464053470146 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:31:10 INFO - PROCESS | 3752 | 1464053470148 Marionette TRACE conn3 <- [1,2498,null,{}] 18:31:10 INFO - PROCESS | 3752 | 1464053470152 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}] 18:31:10 INFO - PROCESS | 3752 | 1464053470280 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 18:31:10 INFO - PROCESS | 3752 | 1464053470349 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 3752 | ++DOCSHELL 1331C400 == 84 [pid = 3752] [id = 634] 18:31:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (140C9C00) [pid = 3752] [serial = 1902] [outer = 00000000] 18:31:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (1A724C00) [pid = 3752] [serial = 1903] [outer = 140C9C00] 18:31:10 INFO - PROCESS | 3752 | 1464053470392 Marionette DEBUG loaded listener.js 18:31:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (1A766400) [pid = 3752] [serial = 1904] [outer = 140C9C00] 18:31:10 INFO - PROCESS | 3752 | 1464053470767 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]]]}] 18:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 640ms 18:31:10 INFO - PROCESS | 3752 | 1464053470785 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 18:31:10 INFO - PROCESS | 3752 | 1464053470787 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 18:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:31:10 INFO - PROCESS | 3752 | 1464053470790 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:31:10 INFO - PROCESS | 3752 | 1464053470791 Marionette TRACE conn3 <- [1,2502,null,{}] 18:31:10 INFO - PROCESS | 3752 | 1464053470795 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}] 18:31:10 INFO - PROCESS | 3752 | 1464053470928 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 18:31:10 INFO - PROCESS | 3752 | 1464053470937 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 3752 | ++DOCSHELL 1A6BB000 == 85 [pid = 3752] [id = 635] 18:31:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (1A720800) [pid = 3752] [serial = 1905] [outer = 00000000] 18:31:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (1A843C00) [pid = 3752] [serial = 1906] [outer = 1A720800] 18:31:10 INFO - PROCESS | 3752 | 1464053470986 Marionette DEBUG loaded listener.js 18:31:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (1A8BA400) [pid = 3752] [serial = 1907] [outer = 1A720800] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 152DE400 == 84 [pid = 3752] [id = 442] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1616B400 == 83 [pid = 3752] [id = 398] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 19AAC400 == 82 [pid = 3752] [id = 511] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1A767400 == 81 [pid = 3752] [id = 542] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1A71F400 == 80 [pid = 3752] [id = 573] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 10A7C400 == 79 [pid = 3752] [id = 509] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 178F6000 == 78 [pid = 3752] [id = 415] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 12AEB000 == 77 [pid = 3752] [id = 606] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 10F6F000 == 76 [pid = 3752] [id = 507] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 105FB800 == 75 [pid = 3752] [id = 545] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 13385C00 == 74 [pid = 3752] [id = 508] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 10C31400 == 73 [pid = 3752] [id = 444] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 13313800 == 72 [pid = 3752] [id = 581] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 161D0C00 == 71 [pid = 3752] [id = 522] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 10C3B400 == 70 [pid = 3752] [id = 428] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1A11F800 == 69 [pid = 3752] [id = 510] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 10F65C00 == 68 [pid = 3752] [id = 524] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1977B400 == 67 [pid = 3752] [id = 560] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1307AC00 == 66 [pid = 3752] [id = 413] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1752C000 == 65 [pid = 3752] [id = 587] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 19A9E400 == 64 [pid = 3752] [id = 446] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 16989000 == 63 [pid = 3752] [id = 414] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1A8BAC00 == 62 [pid = 3752] [id = 590] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 178F1400 == 61 [pid = 3752] [id = 527] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1614F400 == 60 [pid = 3752] [id = 395] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 19AA3C00 == 59 [pid = 3752] [id = 494] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 19730400 == 58 [pid = 3752] [id = 538] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 10E20400 == 57 [pid = 3752] [id = 463] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 199E2800 == 56 [pid = 3752] [id = 493] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 18372400 == 55 [pid = 3752] [id = 431] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 0F97B800 == 54 [pid = 3752] [id = 543] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1A6E8800 == 53 [pid = 3752] [id = 461] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 102D4C00 == 52 [pid = 3752] [id = 427] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 10F3F400 == 51 [pid = 3752] [id = 495] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 102D2C00 == 50 [pid = 3752] [id = 523] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 19AA8800 == 49 [pid = 3752] [id = 559] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 159BC800 == 48 [pid = 3752] [id = 448] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 17FE8C00 == 47 [pid = 3752] [id = 528] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 102D1000 == 46 [pid = 3752] [id = 412] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 0F34C000 == 45 [pid = 3752] [id = 583] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 156E4400 == 44 [pid = 3752] [id = 585] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 17FE9400 == 43 [pid = 3752] [id = 600] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 112AA800 == 42 [pid = 3752] [id = 626] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 0F34F000 == 41 [pid = 3752] [id = 625] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 0F88C000 == 40 [pid = 3752] [id = 624] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 17837400 == 39 [pid = 3752] [id = 622] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 19950800 == 38 [pid = 3752] [id = 623] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 1783BC00 == 37 [pid = 3752] [id = 621] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 16BD2C00 == 36 [pid = 3752] [id = 620] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 0F350400 == 35 [pid = 3752] [id = 617] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 0F887C00 == 34 [pid = 3752] [id = 618] 18:31:12 INFO - PROCESS | 3752 | --DOCSHELL 10A7DC00 == 33 [pid = 3752] [id = 619] 18:31:13 INFO - PROCESS | 3752 | --DOCSHELL 16991400 == 32 [pid = 3752] [id = 628] 18:31:13 INFO - PROCESS | 3752 | --DOCSHELL 169EB800 == 31 [pid = 3752] [id = 629] 18:31:13 INFO - PROCESS | 3752 | --DOCSHELL 1A11C800 == 30 [pid = 3752] [id = 632] 18:31:13 INFO - PROCESS | 3752 | --DOCSHELL 1331C400 == 29 [pid = 3752] [id = 634] 18:31:13 INFO - PROCESS | 3752 | --DOCSHELL 19778800 == 28 [pid = 3752] [id = 630] 18:31:13 INFO - PROCESS | 3752 | --DOCSHELL 1A1B2800 == 27 [pid = 3752] [id = 631] 18:31:13 INFO - PROCESS | 3752 | --DOCSHELL 10A5C000 == 26 [pid = 3752] [id = 633] 18:31:13 INFO - PROCESS | 3752 | --DOCSHELL 10F11C00 == 25 [pid = 3752] [id = 627] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (15FE6400) [pid = 3752] [serial = 1748] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (16172400) [pid = 3752] [serial = 1840] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (16B4B800) [pid = 3752] [serial = 1843] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (1617A400) [pid = 3752] [serial = 1841] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (16089000) [pid = 3752] [serial = 1846] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (140D0000) [pid = 3752] [serial = 1804] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (19C4B400) [pid = 3752] [serial = 1807] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (1B5B5C00) [pid = 3752] [serial = 1810] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (1D223400) [pid = 3752] [serial = 1813] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (16C6BC00) [pid = 3752] [serial = 1816] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (10235C00) [pid = 3752] [serial = 1823] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (0F88C800) [pid = 3752] [serial = 1822] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (10F34800) [pid = 3752] [serial = 1826] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (10F12800) [pid = 3752] [serial = 1825] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (1311E400) [pid = 3752] [serial = 1831] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (13384000) [pid = 3752] [serial = 1832] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (112A1C00) [pid = 3752] [serial = 1828] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (11CF1000) [pid = 3752] [serial = 1829] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (1370B800) [pid = 3752] [serial = 1834] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (16089400) [pid = 3752] [serial = 1819] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (17361C00) [pid = 3752] [serial = 1849] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (17830800) [pid = 3752] [serial = 1852] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (17369000) [pid = 3752] [serial = 1850] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (16BB2C00) [pid = 3752] [serial = 1844] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (152DF000) [pid = 3752] [serial = 1837] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (15FE2000) [pid = 3752] [serial = 1838] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (16BD0800) [pid = 3752] [serial = 1847] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (1370C800) [pid = 3752] [serial = 1835] [outer = 00000000] [url = about:blank] 18:31:13 INFO - PROCESS | 3752 | 1464053473561 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]]]}] 18:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2827ms 18:31:13 INFO - PROCESS | 3752 | 1464053473610 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 18:31:13 INFO - PROCESS | 3752 | 1464053473614 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 18:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:31:13 INFO - PROCESS | 3752 | 1464053473620 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - PROCESS | 3752 | 1464053473623 Marionette TRACE conn3 <- [1,2506,null,{}] 18:31:13 INFO - PROCESS | 3752 | 1464053473629 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}] 18:31:13 INFO - PROCESS | 3752 | 1464053473721 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 18:31:13 INFO - PROCESS | 3752 | 1464053473730 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:13 INFO - PROCESS | 3752 | ++DOCSHELL 0F837000 == 26 [pid = 3752] [id = 636] 18:31:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 142 (0F83B800) [pid = 3752] [serial = 1908] [outer = 00000000] 18:31:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 143 (0F886400) [pid = 3752] [serial = 1909] [outer = 0F83B800] 18:31:13 INFO - PROCESS | 3752 | 1464053473777 Marionette DEBUG loaded listener.js 18:31:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 144 (0F88C800) [pid = 3752] [serial = 1910] [outer = 0F83B800] 18:31:14 INFO - PROCESS | 3752 | 1464053474295 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]]]}] 18:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 687ms 18:31:14 INFO - PROCESS | 3752 | 1464053474320 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 18:31:14 INFO - PROCESS | 3752 | 1464053474326 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 18:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:31:14 INFO - PROCESS | 3752 | 1464053474336 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:31:14 INFO - PROCESS | 3752 | 1464053474338 Marionette TRACE conn3 <- [1,2510,null,{}] 18:31:14 INFO - PROCESS | 3752 | 1464053474342 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}] 18:31:14 INFO - PROCESS | 3752 | 1464053474428 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 18:31:14 INFO - PROCESS | 3752 | 1464053474438 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 3752 | ++DOCSHELL 1055C400 == 27 [pid = 3752] [id = 637] 18:31:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 145 (105F4000) [pid = 3752] [serial = 1911] [outer = 00000000] 18:31:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 146 (10A5A000) [pid = 3752] [serial = 1912] [outer = 105F4000] 18:31:14 INFO - PROCESS | 3752 | 1464053474484 Marionette DEBUG loaded listener.js 18:31:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 147 (10A77800) [pid = 3752] [serial = 1913] [outer = 105F4000] 18:31:14 INFO - PROCESS | 3752 | 1464053474977 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]]]}] 18:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 703ms 18:31:15 INFO - PROCESS | 3752 | 1464053475035 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 3752 | 1464053475038 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 18:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:31:15 INFO - PROCESS | 3752 | 1464053475042 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 3752 | 1464053475045 Marionette TRACE conn3 <- [1,2514,null,{}] 18:31:15 INFO - PROCESS | 3752 | 1464053475056 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}] 18:31:15 INFO - PROCESS | 3752 | 1464053475172 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 18:31:15 INFO - PROCESS | 3752 | 1464053475277 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 3752 | ++DOCSHELL 10F1A000 == 28 [pid = 3752] [id = 638] 18:31:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 148 (10F1D000) [pid = 3752] [serial = 1914] [outer = 00000000] 18:31:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 149 (10F33800) [pid = 3752] [serial = 1915] [outer = 10F1D000] 18:31:15 INFO - PROCESS | 3752 | 1464053475325 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 150 (10F3E000) [pid = 3752] [serial = 1916] [outer = 10F1D000] 18:31:15 INFO - PROCESS | 3752 | 1464053475722 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]]]}] 18:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 702ms 18:31:15 INFO - PROCESS | 3752 | 1464053475740 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 3752 | 1464053475742 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 18:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:31:15 INFO - PROCESS | 3752 | 1464053475746 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 3752 | 1464053475747 Marionette TRACE conn3 <- [1,2518,null,{}] 18:31:15 INFO - PROCESS | 3752 | 1464053475750 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}] 18:31:15 INFO - PROCESS | 3752 | 1464053475868 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 18:31:15 INFO - PROCESS | 3752 | 1464053475877 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 3752 | ++DOCSHELL 10F33000 == 29 [pid = 3752] [id = 639] 18:31:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 151 (10F3C800) [pid = 3752] [serial = 1917] [outer = 00000000] 18:31:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 152 (11232C00) [pid = 3752] [serial = 1918] [outer = 10F3C800] 18:31:15 INFO - PROCESS | 3752 | 1464053475922 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 153 (117A6C00) [pid = 3752] [serial = 1919] [outer = 10F3C800] 18:31:16 INFO - PROCESS | 3752 | 1464053476348 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]]]}] 18:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 625ms 18:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:31:16 INFO - PROCESS | 3752 | 1464053476383 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 18:31:16 INFO - PROCESS | 3752 | 1464053476385 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 18:31:16 INFO - PROCESS | 3752 | 1464053476388 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:31:16 INFO - PROCESS | 3752 | 1464053476390 Marionette TRACE conn3 <- [1,2522,null,{}] 18:31:16 INFO - PROCESS | 3752 | 1464053476393 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}] 18:31:16 INFO - PROCESS | 3752 | 1464053476508 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 18:31:16 INFO - PROCESS | 3752 | 1464053476516 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 3752 | ++DOCSHELL 11C5DC00 == 30 [pid = 3752] [id = 640] 18:31:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 154 (1288D800) [pid = 3752] [serial = 1920] [outer = 00000000] 18:31:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 155 (12D26400) [pid = 3752] [serial = 1921] [outer = 1288D800] 18:31:16 INFO - PROCESS | 3752 | 1464053476560 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 156 (1307CC00) [pid = 3752] [serial = 1922] [outer = 1288D800] 18:31:17 INFO - PROCESS | 3752 | 1464053477045 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]]]}] 18:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 687ms 18:31:17 INFO - PROCESS | 3752 | 1464053477097 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 18:31:17 INFO - PROCESS | 3752 | 1464053477099 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 18:31:17 INFO - PROCESS | 3752 | 1464053477102 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:31:17 INFO - PROCESS | 3752 | 1464053477103 Marionette TRACE conn3 <- [1,2526,null,{}] 18:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:31:17 INFO - PROCESS | 3752 | 1464053477107 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}] 18:31:17 INFO - PROCESS | 3752 | 1464053477219 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 18:31:17 INFO - PROCESS | 3752 | 1464053477235 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 3752 | ++DOCSHELL 1337E400 == 31 [pid = 3752] [id = 641] 18:31:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 157 (1337EC00) [pid = 3752] [serial = 1923] [outer = 00000000] 18:31:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 158 (1339F400) [pid = 3752] [serial = 1924] [outer = 1337EC00] 18:31:17 INFO - PROCESS | 3752 | 1464053477280 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 159 (1370D000) [pid = 3752] [serial = 1925] [outer = 1337EC00] 18:31:17 INFO - PROCESS | 3752 | 1464053477721 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]]]}] 18:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 624ms 18:31:17 INFO - PROCESS | 3752 | 1464053477753 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 18:31:17 INFO - PROCESS | 3752 | 1464053477755 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 18:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:31:17 INFO - PROCESS | 3752 | 1464053477762 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:31:17 INFO - PROCESS | 3752 | 1464053477764 Marionette TRACE conn3 <- [1,2530,null,{}] 18:31:17 INFO - PROCESS | 3752 | 1464053477768 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}] 18:31:17 INFO - PROCESS | 3752 | 1464053477843 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 18:31:17 INFO - PROCESS | 3752 | 1464053477878 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 3752 | ++DOCSHELL 13705400 == 32 [pid = 3752] [id = 642] 18:31:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 160 (13710C00) [pid = 3752] [serial = 1926] [outer = 00000000] 18:31:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 161 (13D22800) [pid = 3752] [serial = 1927] [outer = 13710C00] 18:31:17 INFO - PROCESS | 3752 | 1464053477921 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 162 (13BD8000) [pid = 3752] [serial = 1928] [outer = 13710C00] 18:31:18 INFO - PROCESS | 3752 | 1464053478378 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]]]}] 18:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 640ms 18:31:18 INFO - PROCESS | 3752 | 1464053478406 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 3752 | 1464053478408 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 18:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:31:18 INFO - PROCESS | 3752 | 1464053478416 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - PROCESS | 3752 | 1464053478418 Marionette TRACE conn3 <- [1,2534,null,{}] 18:31:18 INFO - PROCESS | 3752 | 1464053478421 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}] 18:31:18 INFO - PROCESS | 3752 | 1464053478498 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 18:31:18 INFO - PROCESS | 3752 | 1464053478505 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 3752 | ++DOCSHELL 10273000 == 33 [pid = 3752] [id = 643] 18:31:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 163 (10A5C400) [pid = 3752] [serial = 1929] [outer = 00000000] 18:31:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 164 (140CF800) [pid = 3752] [serial = 1930] [outer = 10A5C400] 18:31:18 INFO - PROCESS | 3752 | 1464053478558 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 165 (140CB800) [pid = 3752] [serial = 1931] [outer = 10A5C400] 18:31:19 INFO - PROCESS | 3752 | 1464053479060 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]]]}] 18:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 703ms 18:31:19 INFO - PROCESS | 3752 | 1464053479123 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 18:31:19 INFO - PROCESS | 3752 | 1464053479125 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 18:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:31:19 INFO - PROCESS | 3752 | 1464053479129 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 3752 | 1464053479130 Marionette TRACE conn3 <- [1,2538,null,{}] 18:31:19 INFO - PROCESS | 3752 | 1464053479134 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}] 18:31:19 INFO - PROCESS | 3752 | 1464053479248 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 18:31:19 INFO - PROCESS | 3752 | 1464053479343 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:19 INFO - PROCESS | 3752 | ++DOCSHELL 10F19C00 == 34 [pid = 3752] [id = 644] 18:31:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 166 (140CA800) [pid = 3752] [serial = 1932] [outer = 00000000] 18:31:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 167 (156E9400) [pid = 3752] [serial = 1933] [outer = 140CA800] 18:31:19 INFO - PROCESS | 3752 | 1464053479387 Marionette DEBUG loaded listener.js 18:31:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 168 (15966400) [pid = 3752] [serial = 1934] [outer = 140CA800] 18:31:19 INFO - PROCESS | 3752 | 1464053479835 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]]]}] 18:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 18:31:19 INFO - PROCESS | 3752 | 1464053479872 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 18:31:19 INFO - PROCESS | 3752 | 1464053479873 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 18:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:31:19 INFO - PROCESS | 3752 | 1464053479877 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 3752 | 1464053479879 Marionette TRACE conn3 <- [1,2542,null,{}] 18:31:19 INFO - PROCESS | 3752 | 1464053479882 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}] 18:31:19 INFO - PROCESS | 3752 | 1464053480000 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 18:31:20 INFO - PROCESS | 3752 | 1464053480007 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:20 INFO - PROCESS | 3752 | ++DOCSHELL 14028000 == 35 [pid = 3752] [id = 645] 18:31:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 169 (14EA8800) [pid = 3752] [serial = 1935] [outer = 00000000] 18:31:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 170 (16085C00) [pid = 3752] [serial = 1936] [outer = 14EA8800] 18:31:20 INFO - PROCESS | 3752 | 1464053480107 Marionette DEBUG loaded listener.js 18:31:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 171 (1608F800) [pid = 3752] [serial = 1937] [outer = 14EA8800] 18:31:20 INFO - PROCESS | 3752 | 1464053480534 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]]]}] 18:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 687ms 18:31:20 INFO - PROCESS | 3752 | 1464053480575 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 18:31:20 INFO - PROCESS | 3752 | 1464053480577 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 18:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:31:20 INFO - PROCESS | 3752 | 1464053480587 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:31:20 INFO - PROCESS | 3752 | 1464053480589 Marionette TRACE conn3 <- [1,2546,null,{}] 18:31:20 INFO - PROCESS | 3752 | 1464053480593 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}] 18:31:20 INFO - PROCESS | 3752 | 1464053480756 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 170 (1311E000) [pid = 3752] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 169 (156DE000) [pid = 3752] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 168 (1972B000) [pid = 3752] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 167 (1A6EAC00) [pid = 3752] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 166 (1A6F3C00) [pid = 3752] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 165 (0F887400) [pid = 3752] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 164 (1A3F9800) [pid = 3752] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 163 (1A769800) [pid = 3752] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 162 (1B558000) [pid = 3752] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 161 (1994DC00) [pid = 3752] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 160 (19774800) [pid = 3752] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 159 (1A84A800) [pid = 3752] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 158 (1D21A400) [pid = 3752] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 157 (19AA6400) [pid = 3752] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 156 (14026C00) [pid = 3752] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 155 (1A1B3800) [pid = 3752] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 154 (19947000) [pid = 3752] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 153 (140C9C00) [pid = 3752] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 152 (10A7D800) [pid = 3752] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 151 (1A22B000) [pid = 3752] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 150 (11230400) [pid = 3752] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 149 (0F888400) [pid = 3752] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 148 (10A57C00) [pid = 3752] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 147 (16C78800) [pid = 3752] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 146 (16994400) [pid = 3752] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 145 (10F15000) [pid = 3752] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 144 (117A2C00) [pid = 3752] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 143 (0F834400) [pid = 3752] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 142 (10C36C00) [pid = 3752] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 141 (19951400) [pid = 3752] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 140 (1790B800) [pid = 3752] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 139 (178EA800) [pid = 3752] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 138 (16BDAC00) [pid = 3752] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 137 (17FE2C00) [pid = 3752] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 136 (1AC93400) [pid = 3752] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (1A726000) [pid = 3752] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (0F34E000) [pid = 3752] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (10F39000) [pid = 3752] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (1A71E400) [pid = 3752] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (11C6A800) [pid = 3752] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1523D400) [pid = 3752] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (16179800) [pid = 3752] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (10F40000) [pid = 3752] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (17832400) [pid = 3752] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (16083000) [pid = 3752] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (1AD32C00) [pid = 3752] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1A6B1C00) [pid = 3752] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (1A11FC00) [pid = 3752] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (12B65400) [pid = 3752] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1AC8C800) [pid = 3752] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1A729800) [pid = 3752] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (140CB400) [pid = 3752] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:31:21 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (17FEC800) [pid = 3752] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:31:21 INFO - PROCESS | 3752 | 1464053481664 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 3752 | ++DOCSHELL 0F34F800 == 36 [pid = 3752] [id = 646] 18:31:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 119 (0F34FC00) [pid = 3752] [serial = 1938] [outer = 00000000] 18:31:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 120 (0F88EC00) [pid = 3752] [serial = 1939] [outer = 0F34FC00] 18:31:21 INFO - PROCESS | 3752 | 1464053481718 Marionette DEBUG loaded listener.js 18:31:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 121 (10F1B000) [pid = 3752] [serial = 1940] [outer = 0F34FC00] 18:31:22 INFO - PROCESS | 3752 | 1464053482099 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]]]}] 18:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1562ms 18:31:22 INFO - PROCESS | 3752 | 1464053482144 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 3752 | 1464053482146 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 18:31:22 INFO - PROCESS | 3752 | 1464053482160 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:31:22 INFO - PROCESS | 3752 | 1464053482162 Marionette TRACE conn3 <- [1,2550,null,{}] 18:31:22 INFO - PROCESS | 3752 | 1464053482165 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}] 18:31:22 INFO - PROCESS | 3752 | 1464053482245 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 18:31:22 INFO - PROCESS | 3752 | 1464053482251 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 3752 | ++DOCSHELL 10F39000 == 37 [pid = 3752] [id = 647] 18:31:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 122 (10F68000) [pid = 3752] [serial = 1941] [outer = 00000000] 18:31:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 123 (1337BC00) [pid = 3752] [serial = 1942] [outer = 10F68000] 18:31:22 INFO - PROCESS | 3752 | 1464053482294 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 124 (1339CC00) [pid = 3752] [serial = 1943] [outer = 10F68000] 18:31:22 INFO - PROCESS | 3752 | 1464053482734 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]]]}] 18:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 593ms 18:31:22 INFO - PROCESS | 3752 | 1464053482772 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 3752 | 1464053482774 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 18:31:22 INFO - PROCESS | 3752 | 1464053482777 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - PROCESS | 3752 | 1464053482779 Marionette TRACE conn3 <- [1,2554,null,{}] 18:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:31:22 INFO - PROCESS | 3752 | 1464053482782 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}] 18:31:22 INFO - PROCESS | 3752 | 1464053482859 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 18:31:22 INFO - PROCESS | 3752 | 1464053482866 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 3752 | ++DOCSHELL 15967C00 == 38 [pid = 3752] [id = 648] 18:31:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 125 (15FEC800) [pid = 3752] [serial = 1944] [outer = 00000000] 18:31:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 126 (16178800) [pid = 3752] [serial = 1945] [outer = 15FEC800] 18:31:22 INFO - PROCESS | 3752 | 1464053482917 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 127 (161D0C00) [pid = 3752] [serial = 1946] [outer = 15FEC800] 18:31:23 INFO - PROCESS | 3752 | 1464053483371 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]]]}] 18:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 625ms 18:31:23 INFO - PROCESS | 3752 | 1464053483428 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 18:31:23 INFO - PROCESS | 3752 | 1464053483430 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 18:31:23 INFO - PROCESS | 3752 | 1464053483434 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:31:23 INFO - PROCESS | 3752 | 1464053483435 Marionette TRACE conn3 <- [1,2558,null,{}] 18:31:23 INFO - PROCESS | 3752 | 1464053483439 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}] 18:31:23 INFO - PROCESS | 3752 | 1464053483522 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 18:31:23 INFO - PROCESS | 3752 | 1464053483528 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:23 INFO - PROCESS | 3752 | ++DOCSHELL 10F11C00 == 39 [pid = 3752] [id = 649] 18:31:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 128 (112A4000) [pid = 3752] [serial = 1947] [outer = 00000000] 18:31:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 129 (1698C400) [pid = 3752] [serial = 1948] [outer = 112A4000] 18:31:23 INFO - PROCESS | 3752 | 1464053483571 Marionette DEBUG loaded listener.js 18:31:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 130 (16994800) [pid = 3752] [serial = 1949] [outer = 112A4000] 18:31:24 INFO - PROCESS | 3752 | 1464053484495 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]]]}] 18:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1078ms 18:31:24 INFO - PROCESS | 3752 | 1464053484527 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 3752 | 1464053484532 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 18:31:24 INFO - PROCESS | 3752 | 1464053484537 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:31:24 INFO - PROCESS | 3752 | 1464053484541 Marionette TRACE conn3 <- [1,2562,null,{}] 18:31:24 INFO - PROCESS | 3752 | 1464053484546 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}] 18:31:24 INFO - PROCESS | 3752 | 1464053484684 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 18:31:24 INFO - PROCESS | 3752 | 1464053484830 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 3752 | ++DOCSHELL 0F882800 == 40 [pid = 3752] [id = 650] 18:31:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 131 (0F890400) [pid = 3752] [serial = 1950] [outer = 00000000] 18:31:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 132 (102D9800) [pid = 3752] [serial = 1951] [outer = 0F890400] 18:31:24 INFO - PROCESS | 3752 | 1464053484887 Marionette DEBUG loaded listener.js 18:31:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 133 (10C2F800) [pid = 3752] [serial = 1952] [outer = 0F890400] 18:31:25 INFO - PROCESS | 3752 | 1464053485566 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]]]}] 18:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1094ms 18:31:25 INFO - PROCESS | 3752 | 1464053485634 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 18:31:25 INFO - PROCESS | 3752 | 1464053485639 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 18:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:31:25 INFO - PROCESS | 3752 | 1464053485646 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:31:25 INFO - PROCESS | 3752 | 1464053485649 Marionette TRACE conn3 <- [1,2566,null,{}] 18:31:25 INFO - PROCESS | 3752 | 1464053485712 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}] 18:31:25 INFO - PROCESS | 3752 | 1464053485841 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 18:31:25 INFO - PROCESS | 3752 | 1464053485961 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 3752 | ++DOCSHELL 10F1A800 == 41 [pid = 3752] [id = 651] 18:31:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 134 (10F33C00) [pid = 3752] [serial = 1953] [outer = 00000000] 18:31:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 135 (11235400) [pid = 3752] [serial = 1954] [outer = 10F33C00] 18:31:26 INFO - PROCESS | 3752 | 1464053486024 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 136 (12B5A800) [pid = 3752] [serial = 1955] [outer = 10F33C00] 18:31:26 INFO - PROCESS | 3752 | 1464053486900 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]]]}] 18:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1328ms 18:31:26 INFO - PROCESS | 3752 | 1464053486982 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 3752 | 1464053486986 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 18:31:26 INFO - PROCESS | 3752 | 1464053486991 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:31:26 INFO - PROCESS | 3752 | 1464053486995 Marionette TRACE conn3 <- [1,2570,null,{}] 18:31:26 INFO - PROCESS | 3752 | 1464053487002 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}] 18:31:27 INFO - PROCESS | 3752 | 1464053487136 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 18:31:27 INFO - PROCESS | 3752 | 1464053487280 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 102D3000 == 40 [pid = 3752] [id = 386] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 0F886000 == 39 [pid = 3752] [id = 377] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 0F886C00 == 38 [pid = 3752] [id = 376] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 0F88F000 == 37 [pid = 3752] [id = 385] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 13399C00 == 36 [pid = 3752] [id = 382] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 13D24400 == 35 [pid = 3752] [id = 383] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 10A60000 == 34 [pid = 3752] [id = 393] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 105F2400 == 33 [pid = 3752] [id = 379] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 10F67C00 == 32 [pid = 3752] [id = 378] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 159BA800 == 31 [pid = 3752] [id = 391] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 10F6A000 == 30 [pid = 3752] [id = 381] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 14028C00 == 29 [pid = 3752] [id = 390] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 0F347000 == 28 [pid = 3752] [id = 392] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 11CE9000 == 27 [pid = 3752] [id = 380] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 13396800 == 26 [pid = 3752] [id = 389] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 1331C000 == 25 [pid = 3752] [id = 388] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 10F1A400 == 24 [pid = 3752] [id = 387] 18:31:27 INFO - PROCESS | 3752 | --DOCSHELL 1A6BB000 == 23 [pid = 3752] [id = 635] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 135 (16B4A800) [pid = 3752] [serial = 1820] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 134 (13D2D000) [pid = 3752] [serial = 1673] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 133 (1A22C000) [pid = 3752] [serial = 1763] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 132 (17367C00) [pid = 3752] [serial = 1757] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 131 (1AF24400) [pid = 3752] [serial = 1682] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 130 (1B485800) [pid = 3752] [serial = 1739] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 129 (1A72C800) [pid = 3752] [serial = 1679] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 128 (19776C00) [pid = 3752] [serial = 1817] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 127 (1AD38C00) [pid = 3752] [serial = 1634] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 126 (1AF1E800) [pid = 3752] [serial = 1670] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 125 (16BD1400) [pid = 3752] [serial = 1622] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 124 (1A230C00) [pid = 3752] [serial = 1625] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 123 (17833800) [pid = 3752] [serial = 1727] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 122 (1A22A400) [pid = 3752] [serial = 1802] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 121 (1A8C6000) [pid = 3752] [serial = 1631] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 120 (1AC90000) [pid = 3752] [serial = 1769] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 119 (1337F400) [pid = 3752] [serial = 1619] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 118 (1A76E000) [pid = 3752] [serial = 1766] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 117 (1A849400) [pid = 3752] [serial = 1628] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 116 (1C909400) [pid = 3752] [serial = 1811] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 115 (1A6EDC00) [pid = 3752] [serial = 1616] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 114 (1A6E9C00) [pid = 3752] [serial = 1808] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 113 (1B0D6000) [pid = 3752] [serial = 1685] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (1D257000) [pid = 3752] [serial = 1814] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (1A848000) [pid = 3752] [serial = 1730] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (16088400) [pid = 3752] [serial = 1754] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (19736C00) [pid = 3752] [serial = 1760] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1B307400) [pid = 3752] [serial = 1736] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (1AC88000) [pid = 3752] [serial = 1721] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (10F19400) [pid = 3752] [serial = 1751] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (1339B000) [pid = 3752] [serial = 1724] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (1AF1F000) [pid = 3752] [serial = 1733] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (16BD4800) [pid = 3752] [serial = 1805] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (176DC000) [pid = 3752] [serial = 1676] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (1B55F000) [pid = 3752] [serial = 1742] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (1A224800) [pid = 3752] [serial = 1894] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (199DCC00) [pid = 3752] [serial = 1891] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (1A843C00) [pid = 3752] [serial = 1906] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (19AA7000) [pid = 3752] [serial = 1892] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1A22CC00) [pid = 3752] [serial = 1895] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (13328C00) [pid = 3752] [serial = 1900] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1A6ECC00) [pid = 3752] [serial = 1897] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1330F400) [pid = 3752] [serial = 1858] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (10F16400) [pid = 3752] [serial = 1856] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (10C31800) [pid = 3752] [serial = 1855] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (17838400) [pid = 3752] [serial = 1853] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (181AF800) [pid = 3752] [serial = 1888] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (16BD1800) [pid = 3752] [serial = 1885] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (17361400) [pid = 3752] [serial = 1886] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (12D86400) [pid = 3752] [serial = 1882] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (13D22C00) [pid = 3752] [serial = 1883] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (152E9C00) [pid = 3752] [serial = 1880] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (13BDE400) [pid = 3752] [serial = 1879] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (10A80C00) [pid = 3752] [serial = 1877] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (0F88C400) [pid = 3752] [serial = 1876] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (17535800) [pid = 3752] [serial = 1874] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (159BBC00) [pid = 3752] [serial = 1873] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (19AA1C00) [pid = 3752] [serial = 1871] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (19A9EC00) [pid = 3752] [serial = 1870] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (19733400) [pid = 3752] [serial = 1868] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1972E000) [pid = 3752] [serial = 1867] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (181B6C00) [pid = 3752] [serial = 1865] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (17FE2800) [pid = 3752] [serial = 1864] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (176DCC00) [pid = 3752] [serial = 1862] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (1736AC00) [pid = 3752] [serial = 1861] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (1339E400) [pid = 3752] [serial = 1859] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1A6F2400) [pid = 3752] [serial = 1898] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (16BCEC00) [pid = 3752] [serial = 1901] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (1972B400) [pid = 3752] [serial = 1889] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | ++DOCSHELL 0F349800 == 24 [pid = 3752] [id = 652] 18:31:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (0F34C800) [pid = 3752] [serial = 1956] [outer = 00000000] 18:31:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (0F887400) [pid = 3752] [serial = 1957] [outer = 0F34C800] 18:31:27 INFO - PROCESS | 3752 | 1464053487367 Marionette DEBUG loaded listener.js 18:31:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (102D3000) [pid = 3752] [serial = 1958] [outer = 0F34C800] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1A766400) [pid = 3752] [serial = 1904] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (1A724C00) [pid = 3752] [serial = 1903] [outer = 00000000] [url = about:blank] 18:31:27 INFO - PROCESS | 3752 | 1464053487825 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]]]}] 18:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 906ms 18:31:27 INFO - PROCESS | 3752 | 1464053487897 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 18:31:27 INFO - PROCESS | 3752 | 1464053487902 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 18:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:31:27 INFO - PROCESS | 3752 | 1464053487908 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:31:27 INFO - PROCESS | 3752 | 1464053487911 Marionette TRACE conn3 <- [1,2574,null,{}] 18:31:27 INFO - PROCESS | 3752 | 1464053487914 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}] 18:31:27 INFO - PROCESS | 3752 | 1464053488000 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 18:31:28 INFO - PROCESS | 3752 | 1464053488136 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 3752 | ++DOCSHELL 1055F800 == 25 [pid = 3752] [id = 653] 18:31:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (10565800) [pid = 3752] [serial = 1959] [outer = 00000000] 18:31:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (10C37C00) [pid = 3752] [serial = 1960] [outer = 10565800] 18:31:28 INFO - PROCESS | 3752 | 1464053488181 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (10E82C00) [pid = 3752] [serial = 1961] [outer = 10565800] 18:31:28 INFO - PROCESS | 3752 | 1464053488553 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]]]}] 18:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 687ms 18:31:28 INFO - PROCESS | 3752 | 1464053488607 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 18:31:28 INFO - PROCESS | 3752 | 1464053488609 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 18:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:31:28 INFO - PROCESS | 3752 | 1464053488612 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:31:28 INFO - PROCESS | 3752 | 1464053488616 Marionette TRACE conn3 <- [1,2578,null,{}] 18:31:28 INFO - PROCESS | 3752 | 1464053488660 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}] 18:31:28 INFO - PROCESS | 3752 | 1464053488745 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 18:31:28 INFO - PROCESS | 3752 | 1464053488760 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 3752 | ++DOCSHELL 1122BC00 == 26 [pid = 3752] [id = 654] 18:31:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (11230400) [pid = 3752] [serial = 1962] [outer = 00000000] 18:31:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (11C01400) [pid = 3752] [serial = 1963] [outer = 11230400] 18:31:28 INFO - PROCESS | 3752 | 1464053488807 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (12D86400) [pid = 3752] [serial = 1964] [outer = 11230400] 18:31:29 INFO - PROCESS | 3752 | 1464053489252 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]]]}] 18:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 672ms 18:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:31:29 INFO - PROCESS | 3752 | 1464053489291 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 3752 | 1464053489294 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 18:31:29 INFO - PROCESS | 3752 | 1464053489297 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:31:29 INFO - PROCESS | 3752 | 1464053489298 Marionette TRACE conn3 <- [1,2582,null,{}] 18:31:29 INFO - PROCESS | 3752 | 1464053489302 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}] 18:31:29 INFO - PROCESS | 3752 | 1464053489384 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 18:31:29 INFO - PROCESS | 3752 | 1464053489390 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 3752 | ++DOCSHELL 11A01C00 == 27 [pid = 3752] [id = 655] 18:31:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (13078000) [pid = 3752] [serial = 1965] [outer = 00000000] 18:31:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (1339F000) [pid = 3752] [serial = 1966] [outer = 13078000] 18:31:29 INFO - PROCESS | 3752 | 1464053489434 Marionette DEBUG loaded listener.js 18:31:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (137EC400) [pid = 3752] [serial = 1967] [outer = 13078000] 18:31:29 INFO - PROCESS | 3752 | 1464053489930 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]]]}] 18:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 688ms 18:31:29 INFO - PROCESS | 3752 | 1464053489996 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 3752 | 1464053489998 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 18:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:31:30 INFO - PROCESS | 3752 | 1464053490007 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 3752 | 1464053490009 Marionette TRACE conn3 <- [1,2586,null,{}] 18:31:30 INFO - PROCESS | 3752 | 1464053490012 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}] 18:31:30 INFO - PROCESS | 3752 | 1464053490126 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 18:31:30 INFO - PROCESS | 3752 | 1464053490223 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 3752 | ++DOCSHELL 13BD7C00 == 28 [pid = 3752] [id = 656] 18:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (13D1FC00) [pid = 3752] [serial = 1968] [outer = 00000000] 18:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (14004C00) [pid = 3752] [serial = 1969] [outer = 13D1FC00] 18:31:30 INFO - PROCESS | 3752 | 1464053490267 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (140CB000) [pid = 3752] [serial = 1970] [outer = 13D1FC00] 18:31:30 INFO - PROCESS | 3752 | 1464053490701 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]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 18:31:30 INFO - PROCESS | 3752 | 1464053490742 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 3752 | 1464053490744 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 18:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:31:30 INFO - PROCESS | 3752 | 1464053490753 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 3752 | 1464053490755 Marionette TRACE conn3 <- [1,2590,null,{}] 18:31:30 INFO - PROCESS | 3752 | 1464053490758 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}] 18:31:30 INFO - PROCESS | 3752 | 1464053490891 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 18:31:30 INFO - PROCESS | 3752 | 1464053490959 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 3752 | ++DOCSHELL 13D2C400 == 29 [pid = 3752] [id = 657] 18:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (140CF400) [pid = 3752] [serial = 1971] [outer = 00000000] 18:31:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (15FE6000) [pid = 3752] [serial = 1972] [outer = 140CF400] 18:31:30 INFO - PROCESS | 3752 | 1464053491003 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (15FEC000) [pid = 3752] [serial = 1973] [outer = 140CF400] 18:31:31 INFO - PROCESS | 3752 | 1464053491429 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]]]}] 18:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 18:31:31 INFO - PROCESS | 3752 | 1464053491525 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 18:31:31 INFO - PROCESS | 3752 | 1464053491527 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 18:31:31 INFO - PROCESS | 3752 | 1464053491533 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:31:31 INFO - PROCESS | 3752 | 1464053491535 Marionette TRACE conn3 <- [1,2594,null,{}] 18:31:31 INFO - PROCESS | 3752 | 1464053491539 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}] 18:31:31 INFO - PROCESS | 3752 | 1464053491744 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (10F1D000) [pid = 3752] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (10F3C800) [pid = 3752] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (140CA800) [pid = 3752] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (13710C00) [pid = 3752] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (14EA8800) [pid = 3752] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (10F68000) [pid = 3752] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (105F4000) [pid = 3752] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (10A5C400) [pid = 3752] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1288D800) [pid = 3752] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (1337EC00) [pid = 3752] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (0F34FC00) [pid = 3752] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (0F83B800) [pid = 3752] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:31:31 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (15FEC800) [pid = 3752] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:31:31 INFO - PROCESS | 3752 | 1464053491811 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 3752 | ++DOCSHELL 0F34FC00 == 30 [pid = 3752] [id = 658] 18:31:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (0F83B800) [pid = 3752] [serial = 1974] [outer = 00000000] 18:31:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (10C3B800) [pid = 3752] [serial = 1975] [outer = 0F83B800] 18:31:31 INFO - PROCESS | 3752 | 1464053491854 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (10E80800) [pid = 3752] [serial = 1976] [outer = 0F83B800] 18:31:32 INFO - PROCESS | 3752 | 1464053492229 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]]]}] 18:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 18:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:31:32 INFO - PROCESS | 3752 | 1464053492273 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 3752 | 1464053492275 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 18:31:32 INFO - PROCESS | 3752 | 1464053492279 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 3752 | 1464053492280 Marionette TRACE conn3 <- [1,2598,null,{}] 18:31:32 INFO - PROCESS | 3752 | 1464053492284 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}] 18:31:32 INFO - PROCESS | 3752 | 1464053492373 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 18:31:32 INFO - PROCESS | 3752 | 1464053492379 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:32 INFO - PROCESS | 3752 | ++DOCSHELL 10F68000 == 31 [pid = 3752] [id = 659] 18:31:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (11A03800) [pid = 3752] [serial = 1977] [outer = 00000000] 18:31:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (152EA000) [pid = 3752] [serial = 1978] [outer = 11A03800] 18:31:32 INFO - PROCESS | 3752 | 1464053492422 Marionette DEBUG loaded listener.js 18:31:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (15FE3000) [pid = 3752] [serial = 1979] [outer = 11A03800] 18:31:32 INFO - PROCESS | 3752 | 1464053492850 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]]]}] 18:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 594ms 18:31:32 INFO - PROCESS | 3752 | 1464053492876 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 3752 | 1464053492878 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 18:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:31:32 INFO - PROCESS | 3752 | 1464053492881 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 3752 | 1464053492883 Marionette TRACE conn3 <- [1,2602,null,{}] 18:31:32 INFO - PROCESS | 3752 | 1464053492900 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}] 18:31:32 INFO - PROCESS | 3752 | 1464053492982 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 18:31:32 INFO - PROCESS | 3752 | 1464053492989 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:32 INFO - PROCESS | 3752 | ++DOCSHELL 16150000 == 32 [pid = 3752] [id = 660] 18:31:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (1616C800) [pid = 3752] [serial = 1980] [outer = 00000000] 18:31:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (16179C00) [pid = 3752] [serial = 1981] [outer = 1616C800] 18:31:33 INFO - PROCESS | 3752 | 1464053493031 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (168E6800) [pid = 3752] [serial = 1982] [outer = 1616C800] 18:31:33 INFO - PROCESS | 3752 | 1464053493481 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]]]}] 18:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 656ms 18:31:33 INFO - PROCESS | 3752 | 1464053493543 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 18:31:33 INFO - PROCESS | 3752 | 1464053493546 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 18:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:31:33 INFO - PROCESS | 3752 | 1464053493550 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:31:33 INFO - PROCESS | 3752 | 1464053493552 Marionette TRACE conn3 <- [1,2606,null,{}] 18:31:33 INFO - PROCESS | 3752 | 1464053493556 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}] 18:31:33 INFO - PROCESS | 3752 | 1464053493633 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 18:31:33 INFO - PROCESS | 3752 | 1464053493639 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:33 INFO - PROCESS | 3752 | ++DOCSHELL 152DE400 == 33 [pid = 3752] [id = 661] 18:31:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (16175000) [pid = 3752] [serial = 1983] [outer = 00000000] 18:31:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (16B4BC00) [pid = 3752] [serial = 1984] [outer = 16175000] 18:31:33 INFO - PROCESS | 3752 | 1464053493682 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (16BB2C00) [pid = 3752] [serial = 1985] [outer = 16175000] 18:31:34 INFO - PROCESS | 3752 | 1464053494417 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]]]}] 18:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 937ms 18:31:34 INFO - PROCESS | 3752 | 1464053494497 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 18:31:34 INFO - PROCESS | 3752 | 1464053494502 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 18:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:31:34 INFO - PROCESS | 3752 | 1464053494507 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 3752 | 1464053494511 Marionette TRACE conn3 <- [1,2610,null,{}] 18:31:34 INFO - PROCESS | 3752 | 1464053494517 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}] 18:31:34 INFO - PROCESS | 3752 | 1464053494668 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 18:31:34 INFO - PROCESS | 3752 | 1464053494799 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:34 INFO - PROCESS | 3752 | ++DOCSHELL 0F83F400 == 34 [pid = 3752] [id = 662] 18:31:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (10276000) [pid = 3752] [serial = 1986] [outer = 00000000] 18:31:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (10C30800) [pid = 3752] [serial = 1987] [outer = 10276000] 18:31:34 INFO - PROCESS | 3752 | 1464053494855 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (10F1D800) [pid = 3752] [serial = 1988] [outer = 10276000] 18:31:35 INFO - PROCESS | 3752 | 1464053495430 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]]]}] 18:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 999ms 18:31:35 INFO - PROCESS | 3752 | 1464053495511 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 18:31:35 INFO - PROCESS | 3752 | 1464053495517 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 18:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:31:35 INFO - PROCESS | 3752 | 1464053495524 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:31:35 INFO - PROCESS | 3752 | 1464053495526 Marionette TRACE conn3 <- [1,2614,null,{}] 18:31:35 INFO - PROCESS | 3752 | 1464053495530 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}] 18:31:35 INFO - PROCESS | 3752 | 1464053495636 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 18:31:35 INFO - PROCESS | 3752 | 1464053495774 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:35 INFO - PROCESS | 3752 | ++DOCSHELL 10235C00 == 35 [pid = 3752] [id = 663] 18:31:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (10C38800) [pid = 3752] [serial = 1989] [outer = 00000000] 18:31:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (13396C00) [pid = 3752] [serial = 1990] [outer = 10C38800] 18:31:35 INFO - PROCESS | 3752 | 1464053495829 Marionette DEBUG loaded listener.js 18:31:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (137F2400) [pid = 3752] [serial = 1991] [outer = 10C38800] 18:31:36 INFO - PROCESS | 3752 | 1464053496447 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]]]}] 18:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 937ms 18:31:36 INFO - PROCESS | 3752 | 1464053496466 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 18:31:36 INFO - PROCESS | 3752 | 1464053496469 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 18:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:31:36 INFO - PROCESS | 3752 | 1464053496473 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:31:36 INFO - PROCESS | 3752 | 1464053496476 Marionette TRACE conn3 <- [1,2618,null,{}] 18:31:36 INFO - PROCESS | 3752 | 1464053496487 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}] 18:31:36 INFO - PROCESS | 3752 | 1464053496593 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 18:31:36 INFO - PROCESS | 3752 | 1464053496706 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:36 INFO - PROCESS | 3752 | ++DOCSHELL 1698AC00 == 36 [pid = 3752] [id = 664] 18:31:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (1698F800) [pid = 3752] [serial = 1992] [outer = 00000000] 18:31:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (16B4B000) [pid = 3752] [serial = 1993] [outer = 1698F800] 18:31:36 INFO - PROCESS | 3752 | 1464053496804 Marionette DEBUG loaded listener.js 18:31:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (16BD2800) [pid = 3752] [serial = 1994] [outer = 1698F800] 18:31:37 INFO - PROCESS | 3752 | 1464053497405 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]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1000ms 18:31:37 INFO - PROCESS | 3752 | 1464053497463 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 3752 | 1464053497466 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 18:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:31:37 INFO - PROCESS | 3752 | 1464053497471 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - PROCESS | 3752 | 1464053497472 Marionette TRACE conn3 <- [1,2622,null,{}] 18:31:37 INFO - PROCESS | 3752 | 1464053497476 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}] 18:31:37 INFO - PROCESS | 3752 | 1464053497579 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 18:31:37 INFO - PROCESS | 3752 | 1464053497843 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 3752 | ++DOCSHELL 0F34F000 == 37 [pid = 3752] [id = 665] 18:31:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (0F397800) [pid = 3752] [serial = 1995] [outer = 00000000] 18:31:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (0F984400) [pid = 3752] [serial = 1996] [outer = 0F397800] 18:31:37 INFO - PROCESS | 3752 | 1464053497917 Marionette DEBUG loaded listener.js 18:31:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (10A60C00) [pid = 3752] [serial = 1997] [outer = 0F397800] 18:31:38 INFO - PROCESS | 3752 | 1464053498484 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]]]}] 18:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1046ms 18:31:38 INFO - PROCESS | 3752 | 1464053498530 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 18:31:38 INFO - PROCESS | 3752 | 1464053498533 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 18:31:38 INFO - PROCESS | 3752 | 1464053498537 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:31:38 INFO - PROCESS | 3752 | 1464053498541 Marionette TRACE conn3 <- [1,2626,null,{}] 18:31:38 INFO - PROCESS | 3752 | 1464053498546 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}] 18:31:38 INFO - PROCESS | 3752 | 1464053498644 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 18:31:38 INFO - PROCESS | 3752 | --DOCSHELL 102ED000 == 36 [pid = 3752] [id = 384] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (140CB800) [pid = 3752] [serial = 1931] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (16178800) [pid = 3752] [serial = 1945] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (10F33800) [pid = 3752] [serial = 1915] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (10F3E000) [pid = 3752] [serial = 1916] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (117A6C00) [pid = 3752] [serial = 1919] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (11232C00) [pid = 3752] [serial = 1918] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (156E9400) [pid = 3752] [serial = 1933] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (13D22800) [pid = 3752] [serial = 1927] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (13BD8000) [pid = 3752] [serial = 1928] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (16085C00) [pid = 3752] [serial = 1936] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (15966400) [pid = 3752] [serial = 1934] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1337BC00) [pid = 3752] [serial = 1942] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (1608F800) [pid = 3752] [serial = 1937] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (10A5A000) [pid = 3752] [serial = 1912] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (140CF800) [pid = 3752] [serial = 1930] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (12D26400) [pid = 3752] [serial = 1921] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (161D0C00) [pid = 3752] [serial = 1946] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (10A77800) [pid = 3752] [serial = 1913] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1307CC00) [pid = 3752] [serial = 1922] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1339F400) [pid = 3752] [serial = 1924] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (1370D000) [pid = 3752] [serial = 1925] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (0F88EC00) [pid = 3752] [serial = 1939] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (0F886400) [pid = 3752] [serial = 1909] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (0F88C800) [pid = 3752] [serial = 1910] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1339CC00) [pid = 3752] [serial = 1943] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (10F1B000) [pid = 3752] [serial = 1940] [outer = 00000000] [url = about:blank] 18:31:38 INFO - PROCESS | 3752 | 1464053498811 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:38 INFO - PROCESS | 3752 | ++DOCSHELL 0F351C00 == 37 [pid = 3752] [id = 666] 18:31:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (0F353C00) [pid = 3752] [serial = 1998] [outer = 00000000] 18:31:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (0F88C800) [pid = 3752] [serial = 1999] [outer = 0F353C00] 18:31:38 INFO - PROCESS | 3752 | 1464053498860 Marionette DEBUG loaded listener.js 18:31:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (10A59800) [pid = 3752] [serial = 2000] [outer = 0F353C00] 18:31:39 INFO - PROCESS | 3752 | 1464053499271 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]]]}] 18:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 813ms 18:31:39 INFO - PROCESS | 3752 | 1464053499344 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 18:31:39 INFO - PROCESS | 3752 | 1464053499348 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 18:31:39 INFO - PROCESS | 3752 | 1464053499352 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:31:39 INFO - PROCESS | 3752 | 1464053499354 Marionette TRACE conn3 <- [1,2630,null,{}] 18:31:39 INFO - PROCESS | 3752 | 1464053499358 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}] 18:31:39 INFO - PROCESS | 3752 | 1464053499451 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 18:31:39 INFO - PROCESS | 3752 | 1464053499458 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 3752 | ++DOCSHELL 10A7B800 == 38 [pid = 3752] [id = 667] 18:31:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (10F1F400) [pid = 3752] [serial = 2001] [outer = 00000000] 18:31:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (117A3C00) [pid = 3752] [serial = 2002] [outer = 10F1F400] 18:31:39 INFO - PROCESS | 3752 | 1464053499503 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (12AF3000) [pid = 3752] [serial = 2003] [outer = 10F1F400] 18:31:39 INFO - PROCESS | 3752 | 1464053499973 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]]]}] 18:31:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:31:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 640ms 18:31:39 INFO - PROCESS | 3752 | 1464053499990 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 18:31:39 INFO - PROCESS | 3752 | 1464053499992 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 18:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:31:39 INFO - PROCESS | 3752 | 1464053499997 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:31:39 INFO - PROCESS | 3752 | 1464053500003 Marionette TRACE conn3 <- [1,2634,null,{}] 18:31:40 INFO - PROCESS | 3752 | 1464053500015 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}] 18:31:40 INFO - PROCESS | 3752 | 1464053500098 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 18:31:40 INFO - PROCESS | 3752 | 1464053500105 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 3752 | ++DOCSHELL 1339BC00 == 39 [pid = 3752] [id = 668] 18:31:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (1339CC00) [pid = 3752] [serial = 2004] [outer = 00000000] 18:31:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (1370E800) [pid = 3752] [serial = 2005] [outer = 1339CC00] 18:31:40 INFO - PROCESS | 3752 | 1464053500149 Marionette DEBUG loaded listener.js 18:31:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (137F6800) [pid = 3752] [serial = 2006] [outer = 1339CC00] 18:31:40 INFO - PROCESS | 3752 | 1464053500615 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]]]}] 18:31:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:31:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 688ms 18:31:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:31:40 INFO - PROCESS | 3752 | 1464053500696 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 3752 | 1464053500698 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 18:31:40 INFO - PROCESS | 3752 | 1464053500702 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - PROCESS | 3752 | 1464053500703 Marionette TRACE conn3 <- [1,2638,null,{}] 18:31:40 INFO - PROCESS | 3752 | 1464053500724 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}] 18:31:40 INFO - PROCESS | 3752 | 1464053500809 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 18:31:40 INFO - PROCESS | 3752 | 1464053500846 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 3752 | ++DOCSHELL 14024000 == 40 [pid = 3752] [id = 669] 18:31:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (140CF000) [pid = 3752] [serial = 2007] [outer = 00000000] 18:31:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1523A000) [pid = 3752] [serial = 2008] [outer = 140CF000] 18:31:40 INFO - PROCESS | 3752 | 1464053500892 Marionette DEBUG loaded listener.js 18:31:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (152DF400) [pid = 3752] [serial = 2009] [outer = 140CF000] 18:31:41 INFO - PROCESS | 3752 | 1464053501381 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]]]}] 18:31:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:31:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 719ms 18:31:41 INFO - PROCESS | 3752 | 1464053501422 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 18:31:41 INFO - PROCESS | 3752 | 1464053501425 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 18:31:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:31:41 INFO - PROCESS | 3752 | 1464053501429 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:31:41 INFO - PROCESS | 3752 | 1464053501432 Marionette TRACE conn3 <- [1,2642,null,{}] 18:31:41 INFO - PROCESS | 3752 | 1464053501441 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}] 18:31:41 INFO - PROCESS | 3752 | 1464053501554 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 18:31:41 INFO - PROCESS | 3752 | 1464053501565 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:41 INFO - PROCESS | 3752 | ++DOCSHELL 10A64C00 == 41 [pid = 3752] [id = 670] 18:31:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (15973000) [pid = 3752] [serial = 2010] [outer = 00000000] 18:31:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (15FE4C00) [pid = 3752] [serial = 2011] [outer = 15973000] 18:31:41 INFO - PROCESS | 3752 | 1464053501670 Marionette DEBUG loaded listener.js 18:31:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1608F000) [pid = 3752] [serial = 2012] [outer = 15973000] 18:31:42 INFO - PROCESS | 3752 | 1464053502103 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]]]}] 18:31:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:31:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 702ms 18:31:42 INFO - PROCESS | 3752 | 1464053502127 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 18:31:42 INFO - PROCESS | 3752 | 1464053502129 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 18:31:42 INFO - PROCESS | 3752 | 1464053502132 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:31:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:31:42 INFO - PROCESS | 3752 | 1464053502134 Marionette TRACE conn3 <- [1,2646,null,{}] 18:31:42 INFO - PROCESS | 3752 | 1464053502137 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}] 18:31:42 INFO - PROCESS | 3752 | 1464053502278 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 18:31:42 INFO - PROCESS | 3752 | 1464053502348 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 3752 | ++DOCSHELL 16173400 == 42 [pid = 3752] [id = 671] 18:31:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (16173800) [pid = 3752] [serial = 2013] [outer = 00000000] 18:31:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (168ECC00) [pid = 3752] [serial = 2014] [outer = 16173800] 18:31:42 INFO - PROCESS | 3752 | 1464053502391 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (16990400) [pid = 3752] [serial = 2015] [outer = 16173800] 18:31:42 INFO - PROCESS | 3752 | 1464053502798 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]]]}] 18:31:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:31:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 703ms 18:31:42 INFO - PROCESS | 3752 | 1464053502831 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 18:31:42 INFO - PROCESS | 3752 | 1464053502833 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 18:31:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:31:42 INFO - PROCESS | 3752 | 1464053502836 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:31:42 INFO - PROCESS | 3752 | 1464053502838 Marionette TRACE conn3 <- [1,2650,null,{}] 18:31:42 INFO - PROCESS | 3752 | 1464053502841 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}] 18:31:42 INFO - PROCESS | 3752 | 1464053502960 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 18:31:42 INFO - PROCESS | 3752 | 1464053502966 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:43 INFO - PROCESS | 3752 | ++DOCSHELL 16170000 == 43 [pid = 3752] [id = 672] 18:31:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (16175400) [pid = 3752] [serial = 2016] [outer = 00000000] 18:31:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (16BD8C00) [pid = 3752] [serial = 2017] [outer = 16175400] 18:31:43 INFO - PROCESS | 3752 | 1464053503064 Marionette DEBUG loaded listener.js 18:31:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (16BD9400) [pid = 3752] [serial = 2018] [outer = 16175400] 18:31:43 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (10565800) [pid = 3752] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:31:43 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (13D1FC00) [pid = 3752] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:31:43 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (13078000) [pid = 3752] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:31:43 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (140CF400) [pid = 3752] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:31:43 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (11230400) [pid = 3752] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:31:43 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (0F34C800) [pid = 3752] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:31:43 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (0F83B800) [pid = 3752] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:31:43 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (11A03800) [pid = 3752] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:31:43 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1616C800) [pid = 3752] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:31:43 INFO - PROCESS | 3752 | 1464053503498 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]]]}] 18:31:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:31:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 703ms 18:31:43 INFO - PROCESS | 3752 | 1464053503536 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 18:31:43 INFO - PROCESS | 3752 | 1464053503538 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 18:31:43 INFO - PROCESS | 3752 | 1464053503541 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:31:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:31:43 INFO - PROCESS | 3752 | 1464053503552 Marionette TRACE conn3 <- [1,2654,null,{}] 18:31:43 INFO - PROCESS | 3752 | 1464053503556 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}] 18:31:43 INFO - PROCESS | 3752 | 1464053503636 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 18:31:43 INFO - PROCESS | 3752 | 1464053503676 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:43 INFO - PROCESS | 3752 | ++DOCSHELL 13078000 == 44 [pid = 3752] [id = 673] 18:31:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (133A0C00) [pid = 3752] [serial = 2019] [outer = 00000000] 18:31:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1616F800) [pid = 3752] [serial = 2020] [outer = 133A0C00] 18:31:43 INFO - PROCESS | 3752 | 1464053503723 Marionette DEBUG loaded listener.js 18:31:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (16B4CC00) [pid = 3752] [serial = 2021] [outer = 133A0C00] 18:31:44 INFO - PROCESS | 3752 | 1464053504645 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]]]}] 18:31:44 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) 18:31:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1140ms 18:31:44 INFO - PROCESS | 3752 | 1464053504693 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 18:31:44 INFO - PROCESS | 3752 | 1464053504695 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 18:31:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:31:44 INFO - PROCESS | 3752 | 1464053504698 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:31:44 INFO - PROCESS | 3752 | 1464053504700 Marionette TRACE conn3 <- [1,2658,null,{}] 18:31:44 INFO - PROCESS | 3752 | 1464053504704 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}] 18:31:44 INFO - PROCESS | 3752 | 1464053504786 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 18:31:44 INFO - PROCESS | 3752 | 1464053504793 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:44 INFO - PROCESS | 3752 | ++DOCSHELL 13311000 == 45 [pid = 3752] [id = 674] 18:31:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (1339EC00) [pid = 3752] [serial = 2022] [outer = 00000000] 18:31:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (170DE000) [pid = 3752] [serial = 2023] [outer = 1339EC00] 18:31:44 INFO - PROCESS | 3752 | 1464053504835 Marionette DEBUG loaded listener.js 18:31:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (1735EC00) [pid = 3752] [serial = 2024] [outer = 1339EC00] 18:31:45 INFO - PROCESS | 3752 | 1464053505797 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] 18:31:45 INFO - PROCESS | 3752 | 1464053505892 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 18:31:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:31:45 INFO - PROCESS | 3752 | 1464053505899 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:31:45 INFO - PROCESS | 3752 | 1464053505902 Marionette TRACE conn3 <- [1,2662,null,{}] 18:31:45 INFO - PROCESS | 3752 | 1464053505909 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}] 18:31:46 INFO - PROCESS | 3752 | 1464053506008 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 18:31:46 INFO - PROCESS | 3752 | 1464053506180 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:46 INFO - PROCESS | 3752 | ++DOCSHELL 10C36000 == 46 [pid = 3752] [id = 675] 18:31:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (10E26C00) [pid = 3752] [serial = 2025] [outer = 00000000] 18:31:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (10F19800) [pid = 3752] [serial = 2026] [outer = 10E26C00] 18:31:46 INFO - PROCESS | 3752 | 1464053506280 Marionette DEBUG loaded listener.js 18:31:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (10F38000) [pid = 3752] [serial = 2027] [outer = 10E26C00] 18:31:47 INFO - PROCESS | 3752 | 1464053507355 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] 18:31:47 INFO - PROCESS | 3752 | 1464053507423 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 18:31:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:31:47 INFO - PROCESS | 3752 | 1464053507429 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:31:47 INFO - PROCESS | 3752 | 1464053507432 Marionette TRACE conn3 <- [1,2666,null,{}] 18:31:47 INFO - PROCESS | 3752 | 1464053507436 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}] 18:31:47 INFO - PROCESS | 3752 | 1464053507573 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 18:31:47 INFO - PROCESS | 3752 | 1464053507730 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:47 INFO - PROCESS | 3752 | ++DOCSHELL 112A7400 == 47 [pid = 3752] [id = 676] 18:31:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (1307D000) [pid = 3752] [serial = 2028] [outer = 00000000] 18:31:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (13384C00) [pid = 3752] [serial = 2029] [outer = 1307D000] 18:31:47 INFO - PROCESS | 3752 | 1464053507783 Marionette DEBUG loaded listener.js 18:31:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (13D1FC00) [pid = 3752] [serial = 2030] [outer = 1307D000] 18:31:48 INFO - PROCESS | 3752 | 1464053508793 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]]]}] 18:31:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:31:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1390ms 18:31:48 INFO - PROCESS | 3752 | 1464053508825 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 18:31:48 INFO - PROCESS | 3752 | 1464053508827 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 18:31:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:31:48 INFO - PROCESS | 3752 | 1464053508878 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:31:48 INFO - PROCESS | 3752 | 1464053508882 Marionette TRACE conn3 <- [1,2670,null,{}] 18:31:48 INFO - PROCESS | 3752 | 1464053508893 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}] 18:31:48 INFO - PROCESS | 3752 | 1464053508995 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 18:31:49 INFO - PROCESS | 3752 | 1464053509361 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:49 INFO - PROCESS | 3752 | ++DOCSHELL 105F4400 == 48 [pid = 3752] [id = 677] 18:31:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (105F5800) [pid = 3752] [serial = 2031] [outer = 00000000] 18:31:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (10A64800) [pid = 3752] [serial = 2032] [outer = 105F5800] 18:31:49 INFO - PROCESS | 3752 | 1464053509409 Marionette DEBUG loaded listener.js 18:31:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (10F11800) [pid = 3752] [serial = 2033] [outer = 105F5800] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 13078000 == 47 [pid = 3752] [id = 673] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 16170000 == 46 [pid = 3752] [id = 672] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 16173400 == 45 [pid = 3752] [id = 671] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 10A64C00 == 44 [pid = 3752] [id = 670] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 14024000 == 43 [pid = 3752] [id = 669] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 1339BC00 == 42 [pid = 3752] [id = 668] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 10A7B800 == 41 [pid = 3752] [id = 667] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 0F351C00 == 40 [pid = 3752] [id = 666] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 0F34F000 == 39 [pid = 3752] [id = 665] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 0F83F400 == 38 [pid = 3752] [id = 662] 18:31:49 INFO - PROCESS | 3752 | --DOCSHELL 152DE400 == 37 [pid = 3752] [id = 661] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (16179C00) [pid = 3752] [serial = 1981] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (10C37C00) [pid = 3752] [serial = 1960] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (10E82C00) [pid = 3752] [serial = 1961] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (14004C00) [pid = 3752] [serial = 1969] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (1339F000) [pid = 3752] [serial = 1966] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (15FE6000) [pid = 3752] [serial = 1972] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (11C01400) [pid = 3752] [serial = 1963] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (12D86400) [pid = 3752] [serial = 1964] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (102D9800) [pid = 3752] [serial = 1951] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (140CB000) [pid = 3752] [serial = 1970] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (11235400) [pid = 3752] [serial = 1954] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (1698C400) [pid = 3752] [serial = 1948] [outer = 00000000] [url = about:blank] 18:31:49 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (168E6800) [pid = 3752] [serial = 1982] [outer = 00000000] [url = about:blank] 18:31:50 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (0F887400) [pid = 3752] [serial = 1957] [outer = 00000000] [url = about:blank] 18:31:50 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (10C3B800) [pid = 3752] [serial = 1975] [outer = 00000000] [url = about:blank] 18:31:50 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (102D3000) [pid = 3752] [serial = 1958] [outer = 00000000] [url = about:blank] 18:31:50 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (15FEC000) [pid = 3752] [serial = 1973] [outer = 00000000] [url = about:blank] 18:31:50 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (152EA000) [pid = 3752] [serial = 1978] [outer = 00000000] [url = about:blank] 18:31:50 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (10E80800) [pid = 3752] [serial = 1976] [outer = 00000000] [url = about:blank] 18:31:50 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (137EC400) [pid = 3752] [serial = 1967] [outer = 00000000] [url = about:blank] 18:31:50 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (15FE3000) [pid = 3752] [serial = 1979] [outer = 00000000] [url = about:blank] 18:31:50 INFO - PROCESS | 3752 | 1464053510439 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]]]}] 18:31:50 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) 18:31:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1608ms 18:31:50 INFO - PROCESS | 3752 | 1464053510484 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 3752 | 1464053510488 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 18:31:50 INFO - PROCESS | 3752 | 1464053510493 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:31:50 INFO - PROCESS | 3752 | 1464053510496 Marionette TRACE conn3 <- [1,2674,null,{}] 18:31:50 INFO - PROCESS | 3752 | 1464053510501 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}] 18:31:50 INFO - PROCESS | 3752 | 1464053510586 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 18:31:50 INFO - PROCESS | 3752 | 1464053510594 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:50 INFO - PROCESS | 3752 | ++DOCSHELL 10A7C400 == 38 [pid = 3752] [id = 678] 18:31:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (10C3A800) [pid = 3752] [serial = 2034] [outer = 00000000] 18:31:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (10F11400) [pid = 3752] [serial = 2035] [outer = 10C3A800] 18:31:50 INFO - PROCESS | 3752 | 1464053510680 Marionette DEBUG loaded listener.js 18:31:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (10F6B000) [pid = 3752] [serial = 2036] [outer = 10C3A800] 18:31:51 INFO - PROCESS | 3752 | 1464053511667 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] 18:31:51 INFO - PROCESS | 3752 | 1464053511709 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 18:31:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:31:51 INFO - PROCESS | 3752 | 1464053511721 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:31:51 INFO - PROCESS | 3752 | 1464053511723 Marionette TRACE conn3 <- [1,2678,null,{}] 18:31:51 INFO - PROCESS | 3752 | 1464053511727 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}] 18:31:51 INFO - PROCESS | 3752 | 1464053511817 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 18:31:51 INFO - PROCESS | 3752 | 1464053511826 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 3752 | ++DOCSHELL 1311A400 == 39 [pid = 3752] [id = 679] 18:31:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (13115400) [pid = 3752] [serial = 2037] [outer = 00000000] 18:31:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (13329800) [pid = 3752] [serial = 2038] [outer = 13115400] 18:31:51 INFO - PROCESS | 3752 | 1464053511871 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (1339F000) [pid = 3752] [serial = 2039] [outer = 13115400] 18:31:52 INFO - PROCESS | 3752 | 1464053512868 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] 18:31:52 INFO - PROCESS | 3752 | 1464053512920 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 18:31:52 INFO - PROCESS | 3752 | 1464053512929 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:31:52 INFO - PROCESS | 3752 | 1464053512934 Marionette TRACE conn3 <- [1,2682,null,{}] 18:31:52 INFO - PROCESS | 3752 | 1464053512948 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}] 18:31:53 INFO - PROCESS | 3752 | 1464053513065 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 18:31:53 INFO - PROCESS | 3752 | 1464053513071 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:53 INFO - PROCESS | 3752 | ++DOCSHELL 137F3400 == 40 [pid = 3752] [id = 680] 18:31:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (13BD8000) [pid = 3752] [serial = 2040] [outer = 00000000] 18:31:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (15235400) [pid = 3752] [serial = 2041] [outer = 13BD8000] 18:31:53 INFO - PROCESS | 3752 | 1464053513168 Marionette DEBUG loaded listener.js 18:31:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (156E9400) [pid = 3752] [serial = 2042] [outer = 13BD8000] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (15973000) [pid = 3752] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (16173800) [pid = 3752] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (0F397800) [pid = 3752] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (10F1F400) [pid = 3752] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (1339CC00) [pid = 3752] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (0F353C00) [pid = 3752] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (140CF000) [pid = 3752] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (16175400) [pid = 3752] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (133A0C00) [pid = 3752] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (10F33C00) [pid = 3752] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:31:54 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (1A720800) [pid = 3752] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:31:54 INFO - PROCESS | 3752 | 1464053514080 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] 18:31:54 INFO - PROCESS | 3752 | 1464053514143 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 18:31:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:31:54 INFO - PROCESS | 3752 | 1464053514146 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 3752 | 1464053514148 Marionette TRACE conn3 <- [1,2686,null,{}] 18:31:54 INFO - PROCESS | 3752 | 1464053514152 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}] 18:31:54 INFO - PROCESS | 3752 | 1464053514244 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 18:31:54 INFO - PROCESS | 3752 | 1464053514251 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 3752 | ++DOCSHELL 0F837400 == 41 [pid = 3752] [id = 681] 18:31:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (0F882C00) [pid = 3752] [serial = 2043] [outer = 00000000] 18:31:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (137EB800) [pid = 3752] [serial = 2044] [outer = 0F882C00] 18:31:54 INFO - PROCESS | 3752 | 1464053514294 Marionette DEBUG loaded listener.js 18:31:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (1596F000) [pid = 3752] [serial = 2045] [outer = 0F882C00] 18:31:55 INFO - PROCESS | 3752 | 1464053515239 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] 18:31:55 INFO - PROCESS | 3752 | 1464053515289 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 18:31:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:31:55 INFO - PROCESS | 3752 | 1464053515293 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:31:55 INFO - PROCESS | 3752 | 1464053515295 Marionette TRACE conn3 <- [1,2690,null,{}] 18:31:55 INFO - PROCESS | 3752 | 1464053515298 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}] 18:31:55 INFO - PROCESS | 3752 | 1464053515377 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 18:31:55 INFO - PROCESS | 3752 | 1464053515384 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:55 INFO - PROCESS | 3752 | ++DOCSHELL 16086C00 == 42 [pid = 3752] [id = 682] 18:31:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (16088C00) [pid = 3752] [serial = 2046] [outer = 00000000] 18:31:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (1614D400) [pid = 3752] [serial = 2047] [outer = 16088C00] 18:31:55 INFO - PROCESS | 3752 | 1464053515434 Marionette DEBUG loaded listener.js 18:31:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (16172C00) [pid = 3752] [serial = 2048] [outer = 16088C00] 18:31:55 INFO - PROCESS | 3752 | 1464053515955 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]]]}] 18:31:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:31:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 687ms 18:31:55 INFO - PROCESS | 3752 | 1464053515992 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 18:31:55 INFO - PROCESS | 3752 | 1464053515993 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 18:31:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:31:55 INFO - PROCESS | 3752 | 1464053515997 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:31:55 INFO - PROCESS | 3752 | 1464053515999 Marionette TRACE conn3 <- [1,2694,null,{}] 18:31:55 INFO - PROCESS | 3752 | 1464053516002 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}] 18:31:56 INFO - PROCESS | 3752 | 1464053516133 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 18:31:56 INFO - PROCESS | 3752 | 1464053516276 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:56 INFO - PROCESS | 3752 | ++DOCSHELL 102D8C00 == 43 [pid = 3752] [id = 683] 18:31:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (102D9800) [pid = 3752] [serial = 2049] [outer = 00000000] 18:31:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (10A5B000) [pid = 3752] [serial = 2050] [outer = 102D9800] 18:31:56 INFO - PROCESS | 3752 | 1464053516340 Marionette DEBUG loaded listener.js 18:31:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (10C2C400) [pid = 3752] [serial = 2051] [outer = 102D9800] 18:31:57 INFO - PROCESS | 3752 | 1464053517003 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]]]}] 18:31:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:31:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1030ms 18:31:57 INFO - PROCESS | 3752 | 1464053517054 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 18:31:57 INFO - PROCESS | 3752 | 1464053517057 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 18:31:57 INFO - PROCESS | 3752 | 1464053517062 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:31:57 INFO - PROCESS | 3752 | 1464053517067 Marionette TRACE conn3 <- [1,2698,null,{}] 18:31:57 INFO - PROCESS | 3752 | 1464053517071 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}] 18:31:57 INFO - PROCESS | 3752 | 1464053517177 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 18:31:57 INFO - PROCESS | 3752 | 1464053517314 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:57 INFO - PROCESS | 3752 | ++DOCSHELL 0F88D400 == 44 [pid = 3752] [id = 684] 18:31:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (130D8800) [pid = 3752] [serial = 2052] [outer = 00000000] 18:31:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1370CC00) [pid = 3752] [serial = 2053] [outer = 130D8800] 18:31:57 INFO - PROCESS | 3752 | 1464053517371 Marionette DEBUG loaded listener.js 18:31:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (13D2C800) [pid = 3752] [serial = 2054] [outer = 130D8800] 18:31:57 INFO - PROCESS | 3752 | 1464053517956 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] 18:31:58 INFO - PROCESS | 3752 | 1464053518013 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 18:31:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:31:58 INFO - PROCESS | 3752 | 1464053518017 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:31:58 INFO - PROCESS | 3752 | 1464053518019 Marionette TRACE conn3 <- [1,2702,null,{}] 18:31:58 INFO - PROCESS | 3752 | 1464053518023 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}] 18:31:58 INFO - PROCESS | 3752 | 1464053518126 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 18:31:58 INFO - PROCESS | 3752 | 1464053518237 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 3752 | ++DOCSHELL 16172000 == 45 [pid = 3752] [id = 685] 18:31:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (16175C00) [pid = 3752] [serial = 2055] [outer = 00000000] 18:31:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (16988C00) [pid = 3752] [serial = 2056] [outer = 16175C00] 18:31:58 INFO - PROCESS | 3752 | 1464053518290 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (16997800) [pid = 3752] [serial = 2057] [outer = 16175C00] 18:31:58 INFO - PROCESS | 3752 | 1464053518889 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]]]}] 18:31:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:31:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 890ms 18:31:58 INFO - PROCESS | 3752 | 1464053518920 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 18:31:58 INFO - PROCESS | 3752 | 1464053518924 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 18:31:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:31:58 INFO - PROCESS | 3752 | 1464053518935 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:31:58 INFO - PROCESS | 3752 | 1464053518940 Marionette TRACE conn3 <- [1,2706,null,{}] 18:31:58 INFO - PROCESS | 3752 | 1464053518943 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}] 18:31:59 INFO - PROCESS | 3752 | 1464053519057 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 18:31:59 INFO - PROCESS | 3752 | 1464053519165 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:59 INFO - PROCESS | 3752 | ++DOCSHELL 168EF000 == 46 [pid = 3752] [id = 686] 18:31:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (17362000) [pid = 3752] [serial = 2058] [outer = 00000000] 18:31:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (17369400) [pid = 3752] [serial = 2059] [outer = 17362000] 18:31:59 INFO - PROCESS | 3752 | 1464053519217 Marionette DEBUG loaded listener.js 18:31:59 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (173B2C00) [pid = 3752] [serial = 2060] [outer = 17362000] 18:31:59 INFO - PROCESS | 3752 | 1464053519782 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] 18:31:59 INFO - PROCESS | 3752 | 1464053519837 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 18:31:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:31:59 INFO - PROCESS | 3752 | 1464053519840 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 3752 | 1464053519842 Marionette TRACE conn3 <- [1,2710,null,{}] 18:31:59 INFO - PROCESS | 3752 | 1464053519846 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}] 18:31:59 INFO - PROCESS | 3752 | 1464053519947 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 18:32:00 INFO - PROCESS | 3752 | 1464053520089 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:00 INFO - PROCESS | 3752 | ++DOCSHELL 10C32000 == 47 [pid = 3752] [id = 687] 18:32:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (13713400) [pid = 3752] [serial = 2061] [outer = 00000000] 18:32:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (17622000) [pid = 3752] [serial = 2062] [outer = 13713400] 18:32:00 INFO - PROCESS | 3752 | 1464053520143 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1782D000) [pid = 3752] [serial = 2063] [outer = 13713400] 18:32:00 INFO - PROCESS | 3752 | 1464053520735 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] 18:32:00 INFO - PROCESS | 3752 | 1464053520788 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 18:32:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:32:00 INFO - PROCESS | 3752 | 1464053520792 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - PROCESS | 3752 | 1464053520794 Marionette TRACE conn3 <- [1,2714,null,{}] 18:32:00 INFO - PROCESS | 3752 | 1464053520797 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}] 18:32:00 INFO - PROCESS | 3752 | 1464053520897 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 18:32:01 INFO - PROCESS | 3752 | 1464053521010 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 3752 | ++DOCSHELL 10F70400 == 48 [pid = 3752] [id = 688] 18:32:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (13398800) [pid = 3752] [serial = 2064] [outer = 00000000] 18:32:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (16174000) [pid = 3752] [serial = 2065] [outer = 13398800] 18:32:01 INFO - PROCESS | 3752 | 1464053521116 Marionette DEBUG loaded listener.js 18:32:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (17832C00) [pid = 3752] [serial = 2066] [outer = 13398800] 18:32:01 INFO - PROCESS | 3752 | 1464053521787 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]]]}] 18:32:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:32:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1046ms 18:32:01 INFO - PROCESS | 3752 | 1464053521849 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 18:32:01 INFO - PROCESS | 3752 | 1464053521853 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 18:32:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:32:01 INFO - PROCESS | 3752 | 1464053521858 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:32:01 INFO - PROCESS | 3752 | 1464053521861 Marionette TRACE conn3 <- [1,2718,null,{}] 18:32:01 INFO - PROCESS | 3752 | 1464053521882 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}] 18:32:01 INFO - PROCESS | 3752 | 1464053521982 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 18:32:02 INFO - PROCESS | 3752 | 1464053522129 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:02 INFO - PROCESS | 3752 | ++DOCSHELL 0F88C000 == 49 [pid = 3752] [id = 689] 18:32:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (10C39C00) [pid = 3752] [serial = 2067] [outer = 00000000] 18:32:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (128A3000) [pid = 3752] [serial = 2068] [outer = 10C39C00] 18:32:02 INFO - PROCESS | 3752 | 1464053522185 Marionette DEBUG loaded listener.js 18:32:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (130D8000) [pid = 3752] [serial = 2069] [outer = 10C39C00] 18:32:02 INFO - PROCESS | 3752 | --DOCSHELL 1122BC00 == 48 [pid = 3752] [id = 654] 18:32:02 INFO - PROCESS | 3752 | --DOCSHELL 16086C00 == 47 [pid = 3752] [id = 682] 18:32:02 INFO - PROCESS | 3752 | --DOCSHELL 0F837400 == 46 [pid = 3752] [id = 681] 18:32:02 INFO - PROCESS | 3752 | --DOCSHELL 137F3400 == 45 [pid = 3752] [id = 680] 18:32:02 INFO - PROCESS | 3752 | --DOCSHELL 1311A400 == 44 [pid = 3752] [id = 679] 18:32:02 INFO - PROCESS | 3752 | --DOCSHELL 10A7C400 == 43 [pid = 3752] [id = 678] 18:32:02 INFO - PROCESS | 3752 | --DOCSHELL 105F4400 == 42 [pid = 3752] [id = 677] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (12B5A800) [pid = 3752] [serial = 1955] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (1A8BA400) [pid = 3752] [serial = 1907] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (168ECC00) [pid = 3752] [serial = 2014] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (10C30800) [pid = 3752] [serial = 1987] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (13396C00) [pid = 3752] [serial = 1990] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (170DE000) [pid = 3752] [serial = 2023] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (10A60C00) [pid = 3752] [serial = 1997] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (0F984400) [pid = 3752] [serial = 1996] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (117A3C00) [pid = 3752] [serial = 2002] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (12AF3000) [pid = 3752] [serial = 2003] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (1370E800) [pid = 3752] [serial = 2005] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (137F6800) [pid = 3752] [serial = 2006] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (1608F000) [pid = 3752] [serial = 2012] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (0F88C800) [pid = 3752] [serial = 1999] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (10A59800) [pid = 3752] [serial = 2000] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (1523A000) [pid = 3752] [serial = 2008] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (16B4B000) [pid = 3752] [serial = 1993] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (16BD8C00) [pid = 3752] [serial = 2017] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (16990400) [pid = 3752] [serial = 2015] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1616F800) [pid = 3752] [serial = 2020] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (16BD9400) [pid = 3752] [serial = 2018] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (16B4CC00) [pid = 3752] [serial = 2021] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (152DF400) [pid = 3752] [serial = 2009] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (15FE4C00) [pid = 3752] [serial = 2011] [outer = 00000000] [url = about:blank] 18:32:02 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (16B4BC00) [pid = 3752] [serial = 1984] [outer = 00000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3752 | 1464053523164 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] 18:32:03 INFO - PROCESS | 3752 | 1464053523227 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 18:32:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:32:03 INFO - PROCESS | 3752 | 1464053523233 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:32:03 INFO - PROCESS | 3752 | 1464053523236 Marionette TRACE conn3 <- [1,2722,null,{}] 18:32:03 INFO - PROCESS | 3752 | 1464053523240 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}] 18:32:03 INFO - PROCESS | 3752 | 1464053523324 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 18:32:03 INFO - PROCESS | 3752 | 1464053523332 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:03 INFO - PROCESS | 3752 | ++DOCSHELL 10F36800 == 43 [pid = 3752] [id = 690] 18:32:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (10F37400) [pid = 3752] [serial = 2070] [outer = 00000000] 18:32:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (13078C00) [pid = 3752] [serial = 2071] [outer = 10F37400] 18:32:03 INFO - PROCESS | 3752 | 1464053523376 Marionette DEBUG loaded listener.js 18:32:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (13396C00) [pid = 3752] [serial = 2072] [outer = 10F37400] 18:32:03 INFO - PROCESS | 3752 | 1464053523867 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]]]}] 18:32:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:32:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 688ms 18:32:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:32:03 INFO - PROCESS | 3752 | 1464053523931 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 18:32:03 INFO - PROCESS | 3752 | 1464053523933 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 18:32:03 INFO - PROCESS | 3752 | 1464053523937 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:32:03 INFO - PROCESS | 3752 | 1464053523940 Marionette TRACE conn3 <- [1,2726,null,{}] 18:32:03 INFO - PROCESS | 3752 | 1464053523950 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}] 18:32:04 INFO - PROCESS | 3752 | 1464053524037 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 18:32:04 INFO - PROCESS | 3752 | 1464053524146 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 3752 | ++DOCSHELL 1523BC00 == 44 [pid = 3752] [id = 691] 18:32:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (1523D000) [pid = 3752] [serial = 2073] [outer = 00000000] 18:32:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (152E3C00) [pid = 3752] [serial = 2074] [outer = 1523D000] 18:32:04 INFO - PROCESS | 3752 | 1464053524192 Marionette DEBUG loaded listener.js 18:32:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (159C7400) [pid = 3752] [serial = 2075] [outer = 1523D000] 18:32:04 INFO - PROCESS | 3752 | 1464053524586 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]]]}] 18:32:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:32:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 688ms 18:32:04 INFO - PROCESS | 3752 | 1464053524636 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 18:32:04 INFO - PROCESS | 3752 | 1464053524639 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 18:32:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:32:04 INFO - PROCESS | 3752 | 1464053524642 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:32:04 INFO - PROCESS | 3752 | 1464053524644 Marionette TRACE conn3 <- [1,2730,null,{}] 18:32:04 INFO - PROCESS | 3752 | 1464053524647 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}] 18:32:04 INFO - PROCESS | 3752 | 1464053524795 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 18:32:04 INFO - PROCESS | 3752 | 1464053524860 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 3752 | ++DOCSHELL 16089000 == 45 [pid = 3752] [id = 692] 18:32:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (1608E800) [pid = 3752] [serial = 2076] [outer = 00000000] 18:32:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (16178400) [pid = 3752] [serial = 2077] [outer = 1608E800] 18:32:04 INFO - PROCESS | 3752 | 1464053524906 Marionette DEBUG loaded listener.js 18:32:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (16989000) [pid = 3752] [serial = 2078] [outer = 1608E800] 18:32:05 INFO - PROCESS | 3752 | 1464053525324 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]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:32:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 735ms 18:32:05 INFO - PROCESS | 3752 | 1464053525382 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 3752 | 1464053525384 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 18:32:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:32:05 INFO - PROCESS | 3752 | 1464053525397 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 3752 | 1464053525399 Marionette TRACE conn3 <- [1,2734,null,{}] 18:32:05 INFO - PROCESS | 3752 | 1464053525402 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}] 18:32:05 INFO - PROCESS | 3752 | 1464053525517 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 18:32:05 INFO - PROCESS | 3752 | 1464053525581 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:05 INFO - PROCESS | 3752 | ++DOCSHELL 10F17C00 == 46 [pid = 3752] [id = 693] 18:32:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (1698FC00) [pid = 3752] [serial = 2079] [outer = 00000000] 18:32:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (16BD1000) [pid = 3752] [serial = 2080] [outer = 1698FC00] 18:32:05 INFO - PROCESS | 3752 | 1464053525625 Marionette DEBUG loaded listener.js 18:32:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (16BD8C00) [pid = 3752] [serial = 2081] [outer = 1698FC00] 18:32:06 INFO - PROCESS | 3752 | 1464053526038 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]]]}] 18:32:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:32:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 688ms 18:32:06 INFO - PROCESS | 3752 | 1464053526087 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 18:32:06 INFO - PROCESS | 3752 | 1464053526089 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 18:32:06 INFO - PROCESS | 3752 | 1464053526093 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:32:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:32:06 INFO - PROCESS | 3752 | 1464053526094 Marionette TRACE conn3 <- [1,2738,null,{}] 18:32:06 INFO - PROCESS | 3752 | 1464053526103 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}] 18:32:06 INFO - PROCESS | 3752 | 1464053526271 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 18:32:06 INFO - PROCESS | 3752 | 1464053526341 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:06 INFO - PROCESS | 3752 | ++DOCSHELL 1735E400 == 47 [pid = 3752] [id = 694] 18:32:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (1735F400) [pid = 3752] [serial = 2082] [outer = 00000000] 18:32:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (17621C00) [pid = 3752] [serial = 2083] [outer = 1735F400] 18:32:06 INFO - PROCESS | 3752 | 1464053526385 Marionette DEBUG loaded listener.js 18:32:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (17836800) [pid = 3752] [serial = 2084] [outer = 1735F400] 18:32:06 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (13BD8000) [pid = 3752] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:32:06 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (13115400) [pid = 3752] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:32:06 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (105F5800) [pid = 3752] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:32:06 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (10C3A800) [pid = 3752] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:32:06 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (0F882C00) [pid = 3752] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:32:06 INFO - PROCESS | 3752 | 1464053526785 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]]]}] 18:32:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:32:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 18:32:06 INFO - PROCESS | 3752 | 1464053526834 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 18:32:06 INFO - PROCESS | 3752 | 1464053526835 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 18:32:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:32:06 INFO - PROCESS | 3752 | 1464053526839 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:32:06 INFO - PROCESS | 3752 | 1464053526840 Marionette TRACE conn3 <- [1,2742,null,{}] 18:32:06 INFO - PROCESS | 3752 | 1464053526844 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}] 18:32:06 INFO - PROCESS | 3752 | 1464053526925 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 18:32:07 INFO - PROCESS | 3752 | 1464053527030 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:07 INFO - PROCESS | 3752 | ++DOCSHELL 10F16400 == 48 [pid = 3752] [id = 695] 18:32:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (140D0000) [pid = 3752] [serial = 2085] [outer = 00000000] 18:32:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (178EF000) [pid = 3752] [serial = 2086] [outer = 140D0000] 18:32:07 INFO - PROCESS | 3752 | 1464053527073 Marionette DEBUG loaded listener.js 18:32:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (17910400) [pid = 3752] [serial = 2087] [outer = 140D0000] 18:32:07 INFO - PROCESS | 3752 | 1464053527466 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]]]}] 18:32:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:32:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 625ms 18:32:07 INFO - PROCESS | 3752 | 1464053527477 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 18:32:07 INFO - PROCESS | 3752 | 1464053527479 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 18:32:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:32:07 INFO - PROCESS | 3752 | 1464053527482 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - PROCESS | 3752 | 1464053527484 Marionette TRACE conn3 <- [1,2746,null,{}] 18:32:07 INFO - PROCESS | 3752 | 1464053527487 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}] 18:32:07 INFO - PROCESS | 3752 | 1464053527567 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 18:32:07 INFO - PROCESS | 3752 | 1464053527574 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:07 INFO - PROCESS | 3752 | ++DOCSHELL 178EEC00 == 49 [pid = 3752] [id = 696] 18:32:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (1790B800) [pid = 3752] [serial = 2088] [outer = 00000000] 18:32:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (17FEDC00) [pid = 3752] [serial = 2089] [outer = 1790B800] 18:32:07 INFO - PROCESS | 3752 | 1464053527713 Marionette DEBUG loaded listener.js 18:32:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (181B2C00) [pid = 3752] [serial = 2090] [outer = 1790B800] 18:32:08 INFO - PROCESS | 3752 | 1464053528115 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]]]}] 18:32:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:32:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 688ms 18:32:08 INFO - PROCESS | 3752 | 1464053528182 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 18:32:08 INFO - PROCESS | 3752 | 1464053528184 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 18:32:08 INFO - PROCESS | 3752 | 1464053528188 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:32:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:32:08 INFO - PROCESS | 3752 | 1464053528189 Marionette TRACE conn3 <- [1,2750,null,{}] 18:32:08 INFO - PROCESS | 3752 | 1464053528199 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}] 18:32:08 INFO - PROCESS | 3752 | 1464053528291 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 18:32:08 INFO - PROCESS | 3752 | 1464053528301 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:08 INFO - PROCESS | 3752 | ++DOCSHELL 19727C00 == 50 [pid = 3752] [id = 697] 18:32:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (19728800) [pid = 3752] [serial = 2091] [outer = 00000000] 18:32:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1972CC00) [pid = 3752] [serial = 2092] [outer = 19728800] 18:32:08 INFO - PROCESS | 3752 | 1464053528344 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1972F800) [pid = 3752] [serial = 2093] [outer = 19728800] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 1698AC00 == 49 [pid = 3752] [id = 664] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 16150000 == 48 [pid = 3752] [id = 660] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 10C36000 == 47 [pid = 3752] [id = 675] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 10F68000 == 46 [pid = 3752] [id = 659] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 0F34FC00 == 45 [pid = 3752] [id = 658] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 10235C00 == 44 [pid = 3752] [id = 663] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 13BD7C00 == 43 [pid = 3752] [id = 656] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 11A01C00 == 42 [pid = 3752] [id = 655] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 13311000 == 41 [pid = 3752] [id = 674] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 13D2C400 == 40 [pid = 3752] [id = 657] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 112A7400 == 39 [pid = 3752] [id = 676] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 0F88C000 == 38 [pid = 3752] [id = 689] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 10F70400 == 37 [pid = 3752] [id = 688] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 10C32000 == 36 [pid = 3752] [id = 687] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 16172000 == 35 [pid = 3752] [id = 685] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 168EF000 == 34 [pid = 3752] [id = 686] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 0F88D400 == 33 [pid = 3752] [id = 684] 18:32:09 INFO - PROCESS | 3752 | --DOCSHELL 102D8C00 == 32 [pid = 3752] [id = 683] 18:32:10 INFO - PROCESS | 3752 | --DOCSHELL 10F36800 == 31 [pid = 3752] [id = 690] 18:32:10 INFO - PROCESS | 3752 | --DOCSHELL 16089000 == 30 [pid = 3752] [id = 692] 18:32:10 INFO - PROCESS | 3752 | --DOCSHELL 1523BC00 == 29 [pid = 3752] [id = 691] 18:32:10 INFO - PROCESS | 3752 | --DOCSHELL 1735E400 == 28 [pid = 3752] [id = 694] 18:32:10 INFO - PROCESS | 3752 | --DOCSHELL 10F16400 == 27 [pid = 3752] [id = 695] 18:32:10 INFO - PROCESS | 3752 | --DOCSHELL 10F17C00 == 26 [pid = 3752] [id = 693] 18:32:10 INFO - PROCESS | 3752 | --DOCSHELL 178EEC00 == 25 [pid = 3752] [id = 696] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1614D400) [pid = 3752] [serial = 2047] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (15235400) [pid = 3752] [serial = 2041] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (10F19800) [pid = 3752] [serial = 2026] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (13329800) [pid = 3752] [serial = 2038] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (10F11800) [pid = 3752] [serial = 2033] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (10A64800) [pid = 3752] [serial = 2032] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (10F11400) [pid = 3752] [serial = 2035] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (10F6B000) [pid = 3752] [serial = 2036] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (13384C00) [pid = 3752] [serial = 2029] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (137EB800) [pid = 3752] [serial = 2044] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (156E9400) [pid = 3752] [serial = 2042] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (1596F000) [pid = 3752] [serial = 2045] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1339F000) [pid = 3752] [serial = 2039] [outer = 00000000] [url = about:blank] 18:32:10 INFO - PROCESS | 3752 | 1464053530341 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]]]}] 18:32:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:32:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2203ms 18:32:10 INFO - PROCESS | 3752 | 1464053530403 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 18:32:10 INFO - PROCESS | 3752 | 1464053530407 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 18:32:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:32:10 INFO - PROCESS | 3752 | 1464053530413 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:32:10 INFO - PROCESS | 3752 | 1464053530418 Marionette TRACE conn3 <- [1,2754,null,{}] 18:32:10 INFO - PROCESS | 3752 | 1464053530425 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}] 18:32:10 INFO - PROCESS | 3752 | 1464053530513 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 18:32:10 INFO - PROCESS | 3752 | 1464053530523 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:10 INFO - PROCESS | 3752 | ++DOCSHELL 0F838000 == 26 [pid = 3752] [id = 698] 18:32:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (0F838800) [pid = 3752] [serial = 2094] [outer = 00000000] 18:32:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (0F885000) [pid = 3752] [serial = 2095] [outer = 0F838800] 18:32:10 INFO - PROCESS | 3752 | 1464053530572 Marionette DEBUG loaded listener.js 18:32:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (0F88D400) [pid = 3752] [serial = 2096] [outer = 0F838800] 18:32:11 INFO - PROCESS | 3752 | 1464053531115 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]]]}] 18:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 18:32:11 INFO - PROCESS | 3752 | 1464053531153 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 18:32:11 INFO - PROCESS | 3752 | 1464053531159 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 18:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:32:11 INFO - PROCESS | 3752 | 1464053531166 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:32:11 INFO - PROCESS | 3752 | 1464053531168 Marionette TRACE conn3 <- [1,2758,null,{}] 18:32:11 INFO - PROCESS | 3752 | 1464053531172 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}] 18:32:11 INFO - PROCESS | 3752 | 1464053531260 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 18:32:11 INFO - PROCESS | 3752 | 1464053531367 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:11 INFO - PROCESS | 3752 | ++DOCSHELL 105F5000 == 27 [pid = 3752] [id = 699] 18:32:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (105FB000) [pid = 3752] [serial = 2097] [outer = 00000000] 18:32:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (10A60800) [pid = 3752] [serial = 2098] [outer = 105FB000] 18:32:11 INFO - PROCESS | 3752 | 1464053531414 Marionette DEBUG loaded listener.js 18:32:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (10C2F000) [pid = 3752] [serial = 2099] [outer = 105FB000] 18:32:11 INFO - PROCESS | 3752 | 1464053531792 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]]]}] 18:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 640ms 18:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:32:11 INFO - PROCESS | 3752 | 1464053531808 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 18:32:11 INFO - PROCESS | 3752 | 1464053531811 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 18:32:11 INFO - PROCESS | 3752 | 1464053531815 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:32:11 INFO - PROCESS | 3752 | 1464053531818 Marionette TRACE conn3 <- [1,2762,null,{}] 18:32:11 INFO - PROCESS | 3752 | 1464053531829 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}] 18:32:11 INFO - PROCESS | 3752 | 1464053531913 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 18:32:11 INFO - PROCESS | 3752 | 1464053531954 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:11 INFO - PROCESS | 3752 | ++DOCSHELL 10F19400 == 28 [pid = 3752] [id = 700] 18:32:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (10F19800) [pid = 3752] [serial = 2100] [outer = 00000000] 18:32:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (10F33C00) [pid = 3752] [serial = 2101] [outer = 10F19800] 18:32:11 INFO - PROCESS | 3752 | 1464053532003 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (10F3C800) [pid = 3752] [serial = 2102] [outer = 10F19800] 18:32:12 INFO - PROCESS | 3752 | 1464053532490 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]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:32:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 687ms 18:32:12 INFO - PROCESS | 3752 | 1464053532511 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 18:32:12 INFO - PROCESS | 3752 | 1464053532514 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 18:32:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:32:12 INFO - PROCESS | 3752 | 1464053532521 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 3752 | 1464053532523 Marionette TRACE conn3 <- [1,2766,null,{}] 18:32:12 INFO - PROCESS | 3752 | 1464053532526 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}] 18:32:12 INFO - PROCESS | 3752 | 1464053532606 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 18:32:12 INFO - PROCESS | 3752 | 1464053532613 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:12 INFO - PROCESS | 3752 | ++DOCSHELL 10565800 == 29 [pid = 3752] [id = 701] 18:32:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (110A7400) [pid = 3752] [serial = 2103] [outer = 00000000] 18:32:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (11233800) [pid = 3752] [serial = 2104] [outer = 110A7400] 18:32:12 INFO - PROCESS | 3752 | 1464053532657 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (117A6800) [pid = 3752] [serial = 2105] [outer = 110A7400] 18:32:13 INFO - PROCESS | 3752 | 1464053533091 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]]]}] 18:32:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:32:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 593ms 18:32:13 INFO - PROCESS | 3752 | 1464053533119 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 18:32:13 INFO - PROCESS | 3752 | 1464053533121 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 18:32:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:32:13 INFO - PROCESS | 3752 | 1464053533137 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:32:13 INFO - PROCESS | 3752 | 1464053533139 Marionette TRACE conn3 <- [1,2770,null,{}] 18:32:13 INFO - PROCESS | 3752 | 1464053533142 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}] 18:32:13 INFO - PROCESS | 3752 | 1464053533225 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 18:32:13 INFO - PROCESS | 3752 | 1464053533232 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 3752 | ++DOCSHELL 11C60000 == 30 [pid = 3752] [id = 702] 18:32:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (11C69800) [pid = 3752] [serial = 2106] [outer = 00000000] 18:32:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (128A8000) [pid = 3752] [serial = 2107] [outer = 11C69800] 18:32:13 INFO - PROCESS | 3752 | 1464053533276 Marionette DEBUG loaded listener.js 18:32:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (12B63000) [pid = 3752] [serial = 2108] [outer = 11C69800] 18:32:13 INFO - PROCESS | 3752 | 1464053533737 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]]]}] 18:32:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:32:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 640ms 18:32:13 INFO - PROCESS | 3752 | 1464053533783 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 18:32:13 INFO - PROCESS | 3752 | 1464053533785 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 18:32:13 INFO - PROCESS | 3752 | 1464053533788 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:32:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:32:13 INFO - PROCESS | 3752 | 1464053533790 Marionette TRACE conn3 <- [1,2774,null,{}] 18:32:13 INFO - PROCESS | 3752 | 1464053533793 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}] 18:32:13 INFO - PROCESS | 3752 | 1464053533905 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 18:32:13 INFO - PROCESS | 3752 | 1464053533915 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 3752 | ++DOCSHELL 13329000 == 31 [pid = 3752] [id = 703] 18:32:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (13329800) [pid = 3752] [serial = 2109] [outer = 00000000] 18:32:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (13398400) [pid = 3752] [serial = 2110] [outer = 13329800] 18:32:13 INFO - PROCESS | 3752 | 1464053533960 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (1339E400) [pid = 3752] [serial = 2111] [outer = 13329800] 18:32:14 INFO - PROCESS | 3752 | 1464053534385 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]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:32:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 641ms 18:32:14 INFO - PROCESS | 3752 | 1464053534437 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 18:32:14 INFO - PROCESS | 3752 | 1464053534439 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 18:32:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:32:14 INFO - PROCESS | 3752 | 1464053534443 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 3752 | 1464053534445 Marionette TRACE conn3 <- [1,2778,null,{}] 18:32:14 INFO - PROCESS | 3752 | 1464053534452 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}] 18:32:14 INFO - PROCESS | 3752 | 1464053534526 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 18:32:14 INFO - PROCESS | 3752 | 1464053534532 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 3752 | ++DOCSHELL 13710C00 == 32 [pid = 3752] [id = 704] 18:32:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (13711000) [pid = 3752] [serial = 2112] [outer = 00000000] 18:32:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (137F4400) [pid = 3752] [serial = 2113] [outer = 13711000] 18:32:14 INFO - PROCESS | 3752 | 1464053534576 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (13BDCC00) [pid = 3752] [serial = 2114] [outer = 13711000] 18:32:14 INFO - PROCESS | 3752 | 1464053535015 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]]]}] 18:32:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:32:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 594ms 18:32:15 INFO - PROCESS | 3752 | 1464053535041 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 18:32:15 INFO - PROCESS | 3752 | 1464053535042 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 18:32:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:32:15 INFO - PROCESS | 3752 | 1464053535046 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - PROCESS | 3752 | 1464053535047 Marionette TRACE conn3 <- [1,2782,null,{}] 18:32:15 INFO - PROCESS | 3752 | 1464053535051 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}] 18:32:15 INFO - PROCESS | 3752 | 1464053535181 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 18:32:15 INFO - PROCESS | 3752 | 1464053535239 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:15 INFO - PROCESS | 3752 | ++DOCSHELL 105FB800 == 33 [pid = 3752] [id = 705] 18:32:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1370B400) [pid = 3752] [serial = 2115] [outer = 00000000] 18:32:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (140C9000) [pid = 3752] [serial = 2116] [outer = 1370B400] 18:32:15 INFO - PROCESS | 3752 | 1464053535287 Marionette DEBUG loaded listener.js 18:32:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (1401F000) [pid = 3752] [serial = 2117] [outer = 1370B400] 18:32:15 INFO - PROCESS | 3752 | 1464053535694 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]]]}] 18:32:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:32:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 688ms 18:32:15 INFO - PROCESS | 3752 | 1464053535754 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 18:32:15 INFO - PROCESS | 3752 | 1464053535756 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 18:32:15 INFO - PROCESS | 3752 | 1464053535760 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - PROCESS | 3752 | 1464053535761 Marionette TRACE conn3 <- [1,2786,null,{}] 18:32:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:32:15 INFO - PROCESS | 3752 | 1464053535765 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}] 18:32:15 INFO - PROCESS | 3752 | 1464053535893 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 18:32:15 INFO - PROCESS | 3752 | 1464053535985 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:15 INFO - PROCESS | 3752 | ++DOCSHELL 0F881C00 == 34 [pid = 3752] [id = 706] 18:32:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (10F18400) [pid = 3752] [serial = 2118] [outer = 00000000] 18:32:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (1523D800) [pid = 3752] [serial = 2119] [outer = 10F18400] 18:32:16 INFO - PROCESS | 3752 | 1464053536028 Marionette DEBUG loaded listener.js 18:32:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (152DD000) [pid = 3752] [serial = 2120] [outer = 10F18400] 18:32:16 INFO - PROCESS | 3752 | 1464053536435 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]]]}] 18:32:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:32:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 687ms 18:32:16 INFO - PROCESS | 3752 | 1464053536470 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 18:32:16 INFO - PROCESS | 3752 | 1464053536472 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 18:32:16 INFO - PROCESS | 3752 | 1464053536475 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:32:16 INFO - PROCESS | 3752 | 1464053536477 Marionette TRACE conn3 <- [1,2790,null,{}] 18:32:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:32:16 INFO - PROCESS | 3752 | 1464053536480 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}] 18:32:16 INFO - PROCESS | 3752 | 1464053536599 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 18:32:16 INFO - PROCESS | 3752 | 1464053536607 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:16 INFO - PROCESS | 3752 | ++DOCSHELL 15971C00 == 35 [pid = 3752] [id = 707] 18:32:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (15972400) [pid = 3752] [serial = 2121] [outer = 00000000] 18:32:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (159C5400) [pid = 3752] [serial = 2122] [outer = 15972400] 18:32:16 INFO - PROCESS | 3752 | 1464053536650 Marionette DEBUG loaded listener.js 18:32:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (16083800) [pid = 3752] [serial = 2123] [outer = 15972400] 18:32:17 INFO - PROCESS | 3752 | 1464053537102 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]]]}] 18:32:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:32:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 641ms 18:32:17 INFO - PROCESS | 3752 | 1464053537116 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 18:32:17 INFO - PROCESS | 3752 | 1464053537118 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 18:32:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:32:17 INFO - PROCESS | 3752 | 1464053537121 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:32:17 INFO - PROCESS | 3752 | 1464053537124 Marionette TRACE conn3 <- [1,2794,null,{}] 18:32:17 INFO - PROCESS | 3752 | 1464053537131 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}] 18:32:17 INFO - PROCESS | 3752 | 1464053537253 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 18:32:17 INFO - PROCESS | 3752 | 1464053537350 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:17 INFO - PROCESS | 3752 | ++DOCSHELL 16148400 == 36 [pid = 3752] [id = 708] 18:32:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 111 (1616D800) [pid = 3752] [serial = 2124] [outer = 00000000] 18:32:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 112 (16176400) [pid = 3752] [serial = 2125] [outer = 1616D800] 18:32:17 INFO - PROCESS | 3752 | 1464053537404 Marionette DEBUG loaded listener.js 18:32:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 113 (16989400) [pid = 3752] [serial = 2126] [outer = 1616D800] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 112 (0F890400) [pid = 3752] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 111 (112A4000) [pid = 3752] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 110 (1698FC00) [pid = 3752] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1608E800) [pid = 3752] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (1735F400) [pid = 3752] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (140D0000) [pid = 3752] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (1523D000) [pid = 3752] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (10F37400) [pid = 3752] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (10C39C00) [pid = 3752] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (13398800) [pid = 3752] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (13713400) [pid = 3752] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (17362000) [pid = 3752] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (16175C00) [pid = 3752] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (130D8800) [pid = 3752] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (102D9800) [pid = 3752] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (16088C00) [pid = 3752] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1790B800) [pid = 3752] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (1339EC00) [pid = 3752] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1307D000) [pid = 3752] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (10E26C00) [pid = 3752] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (16175000) [pid = 3752] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (10C38800) [pid = 3752] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (10276000) [pid = 3752] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:32:17 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (1698F800) [pid = 3752] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:32:18 INFO - PROCESS | 3752 | 1464053538064 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]]]}] 18:32:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:32:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1000ms 18:32:18 INFO - PROCESS | 3752 | 1464053538124 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 3752 | 1464053538126 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 18:32:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:32:18 INFO - PROCESS | 3752 | 1464053538129 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:32:18 INFO - PROCESS | 3752 | 1464053538131 Marionette TRACE conn3 <- [1,2798,null,{}] 18:32:18 INFO - PROCESS | 3752 | 1464053538134 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}] 18:32:18 INFO - PROCESS | 3752 | 1464053538209 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 18:32:18 INFO - PROCESS | 3752 | 1464053538216 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:18 INFO - PROCESS | 3752 | ++DOCSHELL 10F66000 == 37 [pid = 3752] [id = 709] 18:32:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (10F68C00) [pid = 3752] [serial = 2127] [outer = 00000000] 18:32:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (13321C00) [pid = 3752] [serial = 2128] [outer = 10F68C00] 18:32:18 INFO - PROCESS | 3752 | 1464053538259 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (14EA7800) [pid = 3752] [serial = 2129] [outer = 10F68C00] 18:32:18 INFO - PROCESS | 3752 | 1464053538669 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]]]}] 18:32:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:32:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 594ms 18:32:18 INFO - PROCESS | 3752 | 1464053538711 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 3752 | 1464053538712 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 18:32:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:32:18 INFO - PROCESS | 3752 | 1464053538720 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:32:18 INFO - PROCESS | 3752 | 1464053538721 Marionette TRACE conn3 <- [1,2802,null,{}] 18:32:18 INFO - PROCESS | 3752 | 1464053538725 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}] 18:32:18 INFO - PROCESS | 3752 | 1464053538806 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 18:32:18 INFO - PROCESS | 3752 | 1464053538812 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:18 INFO - PROCESS | 3752 | ++DOCSHELL 1616C400 == 38 [pid = 3752] [id = 710] 18:32:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (1616CC00) [pid = 3752] [serial = 2130] [outer = 00000000] 18:32:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (161D0C00) [pid = 3752] [serial = 2131] [outer = 1616CC00] 18:32:18 INFO - PROCESS | 3752 | 1464053538856 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (1698FC00) [pid = 3752] [serial = 2132] [outer = 1616CC00] 18:32:19 INFO - PROCESS | 3752 | 1464053539307 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]]]}] 18:32:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:32:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 625ms 18:32:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:32:19 INFO - PROCESS | 3752 | 1464053539354 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 18:32:19 INFO - PROCESS | 3752 | 1464053539356 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 18:32:19 INFO - PROCESS | 3752 | 1464053539359 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:32:19 INFO - PROCESS | 3752 | 1464053539361 Marionette TRACE conn3 <- [1,2806,null,{}] 18:32:19 INFO - PROCESS | 3752 | 1464053539364 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}] 18:32:19 INFO - PROCESS | 3752 | 1464053539443 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 18:32:19 INFO - PROCESS | 3752 | 1464053539450 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:19 INFO - PROCESS | 3752 | ++DOCSHELL 16088400 == 39 [pid = 3752] [id = 711] 18:32:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (161CE400) [pid = 3752] [serial = 2133] [outer = 00000000] 18:32:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (16BD1C00) [pid = 3752] [serial = 2134] [outer = 161CE400] 18:32:19 INFO - PROCESS | 3752 | 1464053539492 Marionette DEBUG loaded listener.js 18:32:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (16BDA800) [pid = 3752] [serial = 2135] [outer = 161CE400] 18:32:20 INFO - PROCESS | 3752 | 1464053540108 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]]]}] 18:32:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:32:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 796ms 18:32:20 INFO - PROCESS | 3752 | 1464053540245 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 18:32:20 INFO - PROCESS | 3752 | 1464053540249 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 18:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:32:20 INFO - PROCESS | 3752 | 1464053540258 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:32:20 INFO - PROCESS | 3752 | 1464053540262 Marionette TRACE conn3 <- [1,2810,null,{}] 18:32:20 INFO - PROCESS | 3752 | 1464053540268 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}] 18:32:20 INFO - PROCESS | 3752 | 1464053540390 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 18:32:20 INFO - PROCESS | 3752 | 1464053540520 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 3752 | ++DOCSHELL 0F83B400 == 40 [pid = 3752] [id = 712] 18:32:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (0F83D800) [pid = 3752] [serial = 2136] [outer = 00000000] 18:32:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (10562C00) [pid = 3752] [serial = 2137] [outer = 0F83D800] 18:32:20 INFO - PROCESS | 3752 | 1464053540578 Marionette DEBUG loaded listener.js 18:32:20 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (10A64800) [pid = 3752] [serial = 2138] [outer = 0F83D800] 18:32:21 INFO - PROCESS | 3752 | 1464053541300 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]]]}] 18:32:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:32:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1094ms 18:32:21 INFO - PROCESS | 3752 | 1464053541353 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 18:32:21 INFO - PROCESS | 3752 | 1464053541359 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 18:32:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:32:21 INFO - PROCESS | 3752 | 1464053541397 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:32:21 INFO - PROCESS | 3752 | 1464053541401 Marionette TRACE conn3 <- [1,2814,null,{}] 18:32:21 INFO - PROCESS | 3752 | 1464053541406 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}] 18:32:21 INFO - PROCESS | 3752 | 1464053541525 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 18:32:21 INFO - PROCESS | 3752 | 1464053541657 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:21 INFO - PROCESS | 3752 | ++DOCSHELL 0F836800 == 41 [pid = 3752] [id = 713] 18:32:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (0F839800) [pid = 3752] [serial = 2139] [outer = 00000000] 18:32:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (102EB400) [pid = 3752] [serial = 2140] [outer = 0F839800] 18:32:21 INFO - PROCESS | 3752 | 1464053541712 Marionette DEBUG loaded listener.js 18:32:21 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (10F13C00) [pid = 3752] [serial = 2141] [outer = 0F839800] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 10F39000 == 40 [pid = 3752] [id = 647] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 10F19C00 == 39 [pid = 3752] [id = 644] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 14028000 == 38 [pid = 3752] [id = 645] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 0F34F800 == 37 [pid = 3752] [id = 646] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 11C5DC00 == 36 [pid = 3752] [id = 640] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 10273000 == 35 [pid = 3752] [id = 643] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 13705400 == 34 [pid = 3752] [id = 642] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 1337E400 == 33 [pid = 3752] [id = 641] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 10F1A000 == 32 [pid = 3752] [id = 638] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 10F33000 == 31 [pid = 3752] [id = 639] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 1055C400 == 30 [pid = 3752] [id = 637] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 0F837000 == 29 [pid = 3752] [id = 636] 18:32:22 INFO - PROCESS | 3752 | --DOCSHELL 1055F800 == 28 [pid = 3752] [id = 653] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (1972CC00) [pid = 3752] [serial = 2092] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | 1464053542559 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:32:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1234ms 18:32:22 INFO - PROCESS | 3752 | 1464053542599 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 3752 | 1464053542603 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 18:32:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:32:22 INFO - PROCESS | 3752 | 1464053542607 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 3752 | 1464053542611 Marionette TRACE conn3 <- [1,2818,null,{}] 18:32:22 INFO - PROCESS | 3752 | 1464053542616 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}] 18:32:22 INFO - PROCESS | 3752 | 1464053542720 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (1735EC00) [pid = 3752] [serial = 2024] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (13D1FC00) [pid = 3752] [serial = 2030] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (10F38000) [pid = 3752] [serial = 2027] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (16BB2C00) [pid = 3752] [serial = 1985] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (137F2400) [pid = 3752] [serial = 1991] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (10F1D800) [pid = 3752] [serial = 1988] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (16BD2800) [pid = 3752] [serial = 1994] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (10C2F800) [pid = 3752] [serial = 1952] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (16994800) [pid = 3752] [serial = 1949] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (16BD1000) [pid = 3752] [serial = 2080] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (16178400) [pid = 3752] [serial = 2077] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (16989000) [pid = 3752] [serial = 2078] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (17621C00) [pid = 3752] [serial = 2083] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (16BD8C00) [pid = 3752] [serial = 2081] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (178EF000) [pid = 3752] [serial = 2086] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (17836800) [pid = 3752] [serial = 2084] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (152E3C00) [pid = 3752] [serial = 2074] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (13078C00) [pid = 3752] [serial = 2071] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (13396C00) [pid = 3752] [serial = 2072] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (130D8000) [pid = 3752] [serial = 2069] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (128A3000) [pid = 3752] [serial = 2068] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (17832C00) [pid = 3752] [serial = 2066] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (16174000) [pid = 3752] [serial = 2065] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1782D000) [pid = 3752] [serial = 2063] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (17622000) [pid = 3752] [serial = 2062] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (173B2C00) [pid = 3752] [serial = 2060] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (17369400) [pid = 3752] [serial = 2059] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (16997800) [pid = 3752] [serial = 2057] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (16988C00) [pid = 3752] [serial = 2056] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (13D2C800) [pid = 3752] [serial = 2054] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (1370CC00) [pid = 3752] [serial = 2053] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (10C2C400) [pid = 3752] [serial = 2051] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (10A5B000) [pid = 3752] [serial = 2050] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (16172C00) [pid = 3752] [serial = 2048] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (17FEDC00) [pid = 3752] [serial = 2089] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (17910400) [pid = 3752] [serial = 2087] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (159C7400) [pid = 3752] [serial = 2075] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (181B2C00) [pid = 3752] [serial = 2090] [outer = 00000000] [url = about:blank] 18:32:22 INFO - PROCESS | 3752 | 1464053542821 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:22 INFO - PROCESS | 3752 | ++DOCSHELL 0F34F000 == 29 [pid = 3752] [id = 714] 18:32:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (0F350400) [pid = 3752] [serial = 2142] [outer = 00000000] 18:32:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (0F984800) [pid = 3752] [serial = 2143] [outer = 0F350400] 18:32:22 INFO - PROCESS | 3752 | 1464053542872 Marionette DEBUG loaded listener.js 18:32:22 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (105F0400) [pid = 3752] [serial = 2144] [outer = 0F350400] 18:32:23 INFO - PROCESS | 3752 | 1464053543334 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]]]}] 18:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 813ms 18:32:23 INFO - PROCESS | 3752 | 1464053543407 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 18:32:23 INFO - PROCESS | 3752 | 1464053543412 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 18:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:32:23 INFO - PROCESS | 3752 | 1464053543418 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:32:23 INFO - PROCESS | 3752 | 1464053543420 Marionette TRACE conn3 <- [1,2822,null,{}] 18:32:23 INFO - PROCESS | 3752 | 1464053543424 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}] 18:32:23 INFO - PROCESS | 3752 | 1464053543507 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 18:32:23 INFO - PROCESS | 3752 | 1464053543514 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:23 INFO - PROCESS | 3752 | ++DOCSHELL 10A5EC00 == 30 [pid = 3752] [id = 715] 18:32:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (10C2FC00) [pid = 3752] [serial = 2145] [outer = 00000000] 18:32:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (10F14800) [pid = 3752] [serial = 2146] [outer = 10C2FC00] 18:32:23 INFO - PROCESS | 3752 | 1464053543559 Marionette DEBUG loaded listener.js 18:32:23 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (10F20000) [pid = 3752] [serial = 2147] [outer = 10C2FC00] 18:32:24 INFO - PROCESS | 3752 | 1464053544028 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:32:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 640ms 18:32:24 INFO - PROCESS | 3752 | 1464053544055 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 3752 | 1464053544057 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 18:32:24 INFO - PROCESS | 3752 | 1464053544061 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:32:24 INFO - PROCESS | 3752 | 1464053544064 Marionette TRACE conn3 <- [1,2826,null,{}] 18:32:24 INFO - PROCESS | 3752 | 1464053544074 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}] 18:32:24 INFO - PROCESS | 3752 | 1464053544157 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 18:32:24 INFO - PROCESS | 3752 | 1464053544167 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 3752 | ++DOCSHELL 117A2C00 == 31 [pid = 3752] [id = 716] 18:32:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (117A3800) [pid = 3752] [serial = 2148] [outer = 00000000] 18:32:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (1289E400) [pid = 3752] [serial = 2149] [outer = 117A3800] 18:32:24 INFO - PROCESS | 3752 | 1464053544214 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (1307AC00) [pid = 3752] [serial = 2150] [outer = 117A3800] 18:32:24 INFO - PROCESS | 3752 | 1464053544649 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]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:32:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 625ms 18:32:24 INFO - PROCESS | 3752 | 1464053544698 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 3752 | 1464053544701 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 18:32:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:32:24 INFO - PROCESS | 3752 | 1464053544704 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - PROCESS | 3752 | 1464053544706 Marionette TRACE conn3 <- [1,2830,null,{}] 18:32:24 INFO - PROCESS | 3752 | 1464053544709 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}] 18:32:24 INFO - PROCESS | 3752 | 1464053544807 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 18:32:24 INFO - PROCESS | 3752 | 1464053544813 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 3752 | ++DOCSHELL 1330E800 == 32 [pid = 3752] [id = 717] 18:32:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (1331CC00) [pid = 3752] [serial = 2151] [outer = 00000000] 18:32:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (1337F800) [pid = 3752] [serial = 2152] [outer = 1331CC00] 18:32:24 INFO - PROCESS | 3752 | 1464053544858 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (13398000) [pid = 3752] [serial = 2153] [outer = 1331CC00] 18:32:25 INFO - PROCESS | 3752 | 1464053545353 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]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 688ms 18:32:25 INFO - PROCESS | 3752 | 1464053545403 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 3752 | 1464053545405 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 18:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:32:25 INFO - PROCESS | 3752 | 1464053545409 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 3752 | 1464053545410 Marionette TRACE conn3 <- [1,2834,null,{}] 18:32:25 INFO - PROCESS | 3752 | 1464053545414 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}] 18:32:25 INFO - PROCESS | 3752 | 1464053545522 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 18:32:25 INFO - PROCESS | 3752 | 1464053545528 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 3752 | ++DOCSHELL 11C02C00 == 33 [pid = 3752] [id = 718] 18:32:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (13384800) [pid = 3752] [serial = 2154] [outer = 00000000] 18:32:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1370D000) [pid = 3752] [serial = 2155] [outer = 13384800] 18:32:25 INFO - PROCESS | 3752 | 1464053545572 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (137EC800) [pid = 3752] [serial = 2156] [outer = 13384800] 18:32:26 INFO - PROCESS | 3752 | 1464053546058 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]]]}] 18:32:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:32:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 703ms 18:32:26 INFO - PROCESS | 3752 | 1464053546108 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 18:32:26 INFO - PROCESS | 3752 | 1464053546110 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 18:32:26 INFO - PROCESS | 3752 | 1464053546114 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:32:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:32:26 INFO - PROCESS | 3752 | 1464053546115 Marionette TRACE conn3 <- [1,2838,null,{}] 18:32:26 INFO - PROCESS | 3752 | 1464053546123 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}] 18:32:26 INFO - PROCESS | 3752 | 1464053546267 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 18:32:26 INFO - PROCESS | 3752 | 1464053546294 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:26 INFO - PROCESS | 3752 | ++DOCSHELL 110A2000 == 34 [pid = 3752] [id = 719] 18:32:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (140CB800) [pid = 3752] [serial = 2157] [outer = 00000000] 18:32:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1523B800) [pid = 3752] [serial = 2158] [outer = 140CB800] 18:32:26 INFO - PROCESS | 3752 | 1464053546338 Marionette DEBUG loaded listener.js 18:32:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1523D400) [pid = 3752] [serial = 2159] [outer = 140CB800] 18:32:26 INFO - PROCESS | 3752 | 1464053546766 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:32:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:32:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 703ms 18:32:26 INFO - PROCESS | 3752 | 1464053546813 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 18:32:26 INFO - PROCESS | 3752 | 1464053546815 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 18:32:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:32:26 INFO - PROCESS | 3752 | 1464053546819 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:32:26 INFO - PROCESS | 3752 | 1464053546820 Marionette TRACE conn3 <- [1,2842,null,{}] 18:32:26 INFO - PROCESS | 3752 | 1464053546828 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}] 18:32:26 INFO - PROCESS | 3752 | 1464053546934 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 18:32:26 INFO - PROCESS | 3752 | 1464053546940 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:26 INFO - PROCESS | 3752 | ++DOCSHELL 15966400 == 35 [pid = 3752] [id = 720] 18:32:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (1596A800) [pid = 3752] [serial = 2160] [outer = 00000000] 18:32:26 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (15FE5400) [pid = 3752] [serial = 2161] [outer = 1596A800] 18:32:26 INFO - PROCESS | 3752 | 1464053546983 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (16082000) [pid = 3752] [serial = 2162] [outer = 1596A800] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (10F18400) [pid = 3752] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (10F19800) [pid = 3752] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (19728800) [pid = 3752] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (105FB000) [pid = 3752] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (13711000) [pid = 3752] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (11C69800) [pid = 3752] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (110A7400) [pid = 3752] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (0F838800) [pid = 3752] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1370B400) [pid = 3752] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (13329800) [pid = 3752] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (15972400) [pid = 3752] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (1616CC00) [pid = 3752] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (1616D800) [pid = 3752] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:32:27 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (10F68C00) [pid = 3752] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:32:27 INFO - PROCESS | 3752 | 1464053547523 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]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 735ms 18:32:27 INFO - PROCESS | 3752 | 1464053547560 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 3752 | 1464053547562 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 18:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:32:27 INFO - PROCESS | 3752 | 1464053547565 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:32:27 INFO - PROCESS | 3752 | 1464053547567 Marionette TRACE conn3 <- [1,2846,null,{}] 18:32:27 INFO - PROCESS | 3752 | 1464053547570 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}] 18:32:27 INFO - PROCESS | 3752 | 1464053547670 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 18:32:27 INFO - PROCESS | 3752 | 1464053547676 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:27 INFO - PROCESS | 3752 | ++DOCSHELL 10F32800 == 36 [pid = 3752] [id = 721] 18:32:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (110A9C00) [pid = 3752] [serial = 2163] [outer = 00000000] 18:32:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (1311AC00) [pid = 3752] [serial = 2164] [outer = 110A9C00] 18:32:27 INFO - PROCESS | 3752 | 1464053547719 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (14029800) [pid = 3752] [serial = 2165] [outer = 110A9C00] 18:32:28 INFO - PROCESS | 3752 | 1464053548137 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 594ms 18:32:28 INFO - PROCESS | 3752 | 1464053548162 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 18:32:28 INFO - PROCESS | 3752 | 1464053548164 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 18:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:32:28 INFO - PROCESS | 3752 | 1464053548167 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:32:28 INFO - PROCESS | 3752 | 1464053548168 Marionette TRACE conn3 <- [1,2850,null,{}] 18:32:28 INFO - PROCESS | 3752 | 1464053548171 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}] 18:32:28 INFO - PROCESS | 3752 | 1464053548292 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 18:32:28 INFO - PROCESS | 3752 | 1464053548301 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 3752 | ++DOCSHELL 110AAC00 == 37 [pid = 3752] [id = 722] 18:32:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (11CF2000) [pid = 3752] [serial = 2166] [outer = 00000000] 18:32:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (16080C00) [pid = 3752] [serial = 2167] [outer = 11CF2000] 18:32:28 INFO - PROCESS | 3752 | 1464053548344 Marionette DEBUG loaded listener.js 18:32:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (16082400) [pid = 3752] [serial = 2168] [outer = 11CF2000] 18:32:28 INFO - PROCESS | 3752 | 1464053548747 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]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 624ms 18:32:28 INFO - PROCESS | 3752 | 1464053548806 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 18:32:28 INFO - PROCESS | 3752 | 1464053548807 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 18:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:32:28 INFO - PROCESS | 3752 | 1464053548811 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:32:28 INFO - PROCESS | 3752 | 1464053548812 Marionette TRACE conn3 <- [1,2854,null,{}] 18:32:28 INFO - PROCESS | 3752 | 1464053548816 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}] 18:32:28 INFO - PROCESS | 3752 | 1464053548935 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 18:32:28 INFO - PROCESS | 3752 | 1464053548946 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 3752 | ++DOCSHELL 130D5000 == 38 [pid = 3752] [id = 723] 18:32:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (1616E400) [pid = 3752] [serial = 2169] [outer = 00000000] 18:32:28 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (161D0800) [pid = 3752] [serial = 2170] [outer = 1616E400] 18:32:28 INFO - PROCESS | 3752 | 1464053548990 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (16988400) [pid = 3752] [serial = 2171] [outer = 1616E400] 18:32:29 INFO - PROCESS | 3752 | --DOCSHELL 15967C00 == 37 [pid = 3752] [id = 648] 18:32:29 INFO - PROCESS | 3752 | --DOCSHELL 0F882800 == 36 [pid = 3752] [id = 650] 18:32:29 INFO - PROCESS | 3752 | --DOCSHELL 0F349800 == 35 [pid = 3752] [id = 652] 18:32:29 INFO - PROCESS | 3752 | --DOCSHELL 19727C00 == 34 [pid = 3752] [id = 697] 18:32:29 INFO - PROCESS | 3752 | --DOCSHELL 10F1A800 == 33 [pid = 3752] [id = 651] 18:32:29 INFO - PROCESS | 3752 | --DOCSHELL 10F11C00 == 32 [pid = 3752] [id = 649] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (159C5400) [pid = 3752] [serial = 2122] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1698FC00) [pid = 3752] [serial = 2132] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (16BD1C00) [pid = 3752] [serial = 2134] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (152DD000) [pid = 3752] [serial = 2120] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (16176400) [pid = 3752] [serial = 2125] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (16083800) [pid = 3752] [serial = 2123] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (161D0C00) [pid = 3752] [serial = 2131] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (16989400) [pid = 3752] [serial = 2126] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (13321C00) [pid = 3752] [serial = 2128] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (1401F000) [pid = 3752] [serial = 2117] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (14EA7800) [pid = 3752] [serial = 2129] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (1523D800) [pid = 3752] [serial = 2119] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (10F33C00) [pid = 3752] [serial = 2101] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (10F3C800) [pid = 3752] [serial = 2102] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (1972F800) [pid = 3752] [serial = 2093] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (10A60800) [pid = 3752] [serial = 2098] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 64 (10C2F000) [pid = 3752] [serial = 2099] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 63 (137F4400) [pid = 3752] [serial = 2113] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 62 (13BDCC00) [pid = 3752] [serial = 2114] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 61 (128A8000) [pid = 3752] [serial = 2107] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 60 (12B63000) [pid = 3752] [serial = 2108] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 59 (11233800) [pid = 3752] [serial = 2104] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 58 (117A6800) [pid = 3752] [serial = 2105] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 57 (0F885000) [pid = 3752] [serial = 2095] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 56 (0F88D400) [pid = 3752] [serial = 2096] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 55 (140C9000) [pid = 3752] [serial = 2116] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 54 (13398400) [pid = 3752] [serial = 2110] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | --DOMWINDOW == 53 (1339E400) [pid = 3752] [serial = 2111] [outer = 00000000] [url = about:blank] 18:32:30 INFO - PROCESS | 3752 | 1464053550702 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]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:32:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1906ms 18:32:30 INFO - PROCESS | 3752 | 1464053550734 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 3752 | 1464053550738 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 18:32:30 INFO - PROCESS | 3752 | 1464053550743 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:32:30 INFO - PROCESS | 3752 | 1464053550747 Marionette TRACE conn3 <- [1,2858,null,{}] 18:32:30 INFO - PROCESS | 3752 | 1464053550754 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}] 18:32:30 INFO - PROCESS | 3752 | 1464053550841 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 18:32:30 INFO - PROCESS | 3752 | 1464053550850 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:30 INFO - PROCESS | 3752 | ++DOCSHELL 0F88D800 == 33 [pid = 3752] [id = 724] 18:32:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 54 (0F88E400) [pid = 3752] [serial = 2172] [outer = 00000000] 18:32:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 55 (1027C800) [pid = 3752] [serial = 2173] [outer = 0F88E400] 18:32:30 INFO - PROCESS | 3752 | 1464053550898 Marionette DEBUG loaded listener.js 18:32:30 INFO - PROCESS | 3752 | ++DOMWINDOW == 56 (105EFC00) [pid = 3752] [serial = 2174] [outer = 0F88E400] 18:32:31 INFO - PROCESS | 3752 | 1464053551418 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]]]}] 18:32:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:32:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 702ms 18:32:31 INFO - PROCESS | 3752 | 1464053551445 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 18:32:31 INFO - PROCESS | 3752 | 1464053551451 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 18:32:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:32:31 INFO - PROCESS | 3752 | 1464053551461 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:32:31 INFO - PROCESS | 3752 | 1464053551464 Marionette TRACE conn3 <- [1,2862,null,{}] 18:32:31 INFO - PROCESS | 3752 | 1464053551468 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}] 18:32:31 INFO - PROCESS | 3752 | 1464053551547 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 18:32:31 INFO - PROCESS | 3752 | 1464053551554 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:31 INFO - PROCESS | 3752 | ++DOCSHELL 10A55C00 == 34 [pid = 3752] [id = 725] 18:32:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 57 (10A7DC00) [pid = 3752] [serial = 2175] [outer = 00000000] 18:32:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 58 (10C39000) [pid = 3752] [serial = 2176] [outer = 10A7DC00] 18:32:31 INFO - PROCESS | 3752 | 1464053551598 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 3752 | ++DOMWINDOW == 59 (10E1D400) [pid = 3752] [serial = 2177] [outer = 10A7DC00] 18:32:32 INFO - PROCESS | 3752 | 1464053552065 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]]]}] 18:32:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:32:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 641ms 18:32:32 INFO - PROCESS | 3752 | 1464053552103 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 3752 | 1464053552105 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 18:32:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:32:32 INFO - PROCESS | 3752 | 1464053552109 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - PROCESS | 3752 | 1464053552112 Marionette TRACE conn3 <- [1,2866,null,{}] 18:32:32 INFO - PROCESS | 3752 | 1464053552123 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}] 18:32:32 INFO - PROCESS | 3752 | 1464053552206 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 18:32:32 INFO - PROCESS | 3752 | 1464053552217 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 3752 | ++DOCSHELL 10F40C00 == 35 [pid = 3752] [id = 726] 18:32:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 60 (10F62000) [pid = 3752] [serial = 2178] [outer = 00000000] 18:32:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 61 (10F6AC00) [pid = 3752] [serial = 2179] [outer = 10F62000] 18:32:32 INFO - PROCESS | 3752 | 1464053552263 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 62 (10F70400) [pid = 3752] [serial = 2180] [outer = 10F62000] 18:32:32 INFO - PROCESS | 3752 | 1464053552751 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]]]}] 18:32:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:32:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 688ms 18:32:32 INFO - PROCESS | 3752 | 1464053552809 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 3752 | 1464053552811 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 18:32:32 INFO - PROCESS | 3752 | 1464053552814 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:32:32 INFO - PROCESS | 3752 | 1464053552816 Marionette TRACE conn3 <- [1,2870,null,{}] 18:32:32 INFO - PROCESS | 3752 | 1464053552820 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}] 18:32:32 INFO - PROCESS | 3752 | 1464053552897 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 18:32:32 INFO - PROCESS | 3752 | 1464053552903 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 3752 | ++DOCSHELL 110A0000 == 36 [pid = 3752] [id = 727] 18:32:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (112A4000) [pid = 3752] [serial = 2181] [outer = 00000000] 18:32:32 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (11CF1800) [pid = 3752] [serial = 2182] [outer = 112A4000] 18:32:32 INFO - PROCESS | 3752 | 1464053552946 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (12AEC400) [pid = 3752] [serial = 2183] [outer = 112A4000] 18:32:33 INFO - PROCESS | 3752 | 1464053553383 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]]]}] 18:32:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:32:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 594ms 18:32:33 INFO - PROCESS | 3752 | 1464053553411 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 3752 | 1464053553413 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 18:32:33 INFO - PROCESS | 3752 | 1464053553416 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:32:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:32:33 INFO - PROCESS | 3752 | 1464053553418 Marionette TRACE conn3 <- [1,2874,null,{}] 18:32:33 INFO - PROCESS | 3752 | 1464053553421 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}] 18:32:33 INFO - PROCESS | 3752 | 1464053553494 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 18:32:33 INFO - PROCESS | 3752 | 1464053553500 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 3752 | ++DOCSHELL 12AF3C00 == 37 [pid = 3752] [id = 728] 18:32:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (12D27C00) [pid = 3752] [serial = 2184] [outer = 00000000] 18:32:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (13121000) [pid = 3752] [serial = 2185] [outer = 12D27C00] 18:32:33 INFO - PROCESS | 3752 | 1464053553543 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (13321C00) [pid = 3752] [serial = 2186] [outer = 12D27C00] 18:32:34 INFO - PROCESS | 3752 | 1464053554018 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]]]}] 18:32:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:32:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 640ms 18:32:34 INFO - PROCESS | 3752 | 1464053554055 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 18:32:34 INFO - PROCESS | 3752 | 1464053554057 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 18:32:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:32:34 INFO - PROCESS | 3752 | 1464053554060 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:32:34 INFO - PROCESS | 3752 | 1464053554062 Marionette TRACE conn3 <- [1,2878,null,{}] 18:32:34 INFO - PROCESS | 3752 | 1464053554065 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}] 18:32:34 INFO - PROCESS | 3752 | 1464053554158 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 18:32:34 INFO - PROCESS | 3752 | 1464053554169 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 3752 | ++DOCSHELL 1339F000 == 38 [pid = 3752] [id = 729] 18:32:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (133A3800) [pid = 3752] [serial = 2187] [outer = 00000000] 18:32:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (137EC400) [pid = 3752] [serial = 2188] [outer = 133A3800] 18:32:34 INFO - PROCESS | 3752 | 1464053554212 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (13D1FC00) [pid = 3752] [serial = 2189] [outer = 133A3800] 18:32:34 INFO - PROCESS | 3752 | 1464053554642 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:32:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:32:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 625ms 18:32:34 INFO - PROCESS | 3752 | 1464053554702 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 18:32:34 INFO - PROCESS | 3752 | 1464053554704 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 18:32:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:32:34 INFO - PROCESS | 3752 | 1464053554708 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:32:34 INFO - PROCESS | 3752 | 1464053554709 Marionette TRACE conn3 <- [1,2882,null,{}] 18:32:34 INFO - PROCESS | 3752 | 1464053554713 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}] 18:32:34 INFO - PROCESS | 3752 | 1464053554784 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 18:32:34 INFO - PROCESS | 3752 | 1464053554790 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 3752 | ++DOCSHELL 13BE0000 == 39 [pid = 3752] [id = 730] 18:32:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (1401EC00) [pid = 3752] [serial = 2190] [outer = 00000000] 18:32:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (140CB400) [pid = 3752] [serial = 2191] [outer = 1401EC00] 18:32:34 INFO - PROCESS | 3752 | 1464053554833 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (140D0800) [pid = 3752] [serial = 2192] [outer = 1401EC00] 18:32:35 INFO - PROCESS | 3752 | 1464053555281 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]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:32:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 594ms 18:32:35 INFO - PROCESS | 3752 | 1464053555324 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 3752 | 1464053555326 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 18:32:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:32:35 INFO - PROCESS | 3752 | 1464053555330 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 3752 | 1464053555332 Marionette TRACE conn3 <- [1,2886,null,{}] 18:32:35 INFO - PROCESS | 3752 | 1464053555339 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}] 18:32:35 INFO - PROCESS | 3752 | 1464053555411 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 18:32:35 INFO - PROCESS | 3752 | 1464053555418 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:35 INFO - PROCESS | 3752 | ++DOCSHELL 15232400 == 40 [pid = 3752] [id = 731] 18:32:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (152E0800) [pid = 3752] [serial = 2193] [outer = 00000000] 18:32:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (156E1000) [pid = 3752] [serial = 2194] [outer = 152E0800] 18:32:35 INFO - PROCESS | 3752 | 1464053555471 Marionette DEBUG loaded listener.js 18:32:35 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (152E9000) [pid = 3752] [serial = 2195] [outer = 152E0800] 18:32:35 INFO - PROCESS | 3752 | 1464053555906 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]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:32:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 594ms 18:32:35 INFO - PROCESS | 3752 | 1464053555926 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 3752 | 1464053555928 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 18:32:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:32:35 INFO - PROCESS | 3752 | 1464053555944 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 3752 | 1464053555946 Marionette TRACE conn3 <- [1,2890,null,{}] 18:32:35 INFO - PROCESS | 3752 | 1464053555953 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}] 18:32:36 INFO - PROCESS | 3752 | 1464053556066 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 18:32:36 INFO - PROCESS | 3752 | 1464053556124 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 3752 | ++DOCSHELL 10F3FC00 == 41 [pid = 3752] [id = 732] 18:32:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (15FE3000) [pid = 3752] [serial = 2196] [outer = 00000000] 18:32:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (16080800) [pid = 3752] [serial = 2197] [outer = 15FE3000] 18:32:36 INFO - PROCESS | 3752 | 1464053556173 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (16089800) [pid = 3752] [serial = 2198] [outer = 15FE3000] 18:32:36 INFO - PROCESS | 3752 | 1464053556600 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:32:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:32:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 703ms 18:32:36 INFO - PROCESS | 3752 | 1464053556631 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 18:32:36 INFO - PROCESS | 3752 | 1464053556633 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 18:32:36 INFO - PROCESS | 3752 | 1464053556636 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:32:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:32:36 INFO - PROCESS | 3752 | 1464053556638 Marionette TRACE conn3 <- [1,2894,null,{}] 18:32:36 INFO - PROCESS | 3752 | 1464053556642 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}] 18:32:36 INFO - PROCESS | 3752 | 1464053556752 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 18:32:36 INFO - PROCESS | 3752 | 1464053556759 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 3752 | ++DOCSHELL 0F881800 == 42 [pid = 3752] [id = 733] 18:32:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (15FE3C00) [pid = 3752] [serial = 2199] [outer = 00000000] 18:32:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (16150000) [pid = 3752] [serial = 2200] [outer = 15FE3C00] 18:32:36 INFO - PROCESS | 3752 | 1464053556802 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1616F400) [pid = 3752] [serial = 2201] [outer = 15FE3C00] 18:32:37 INFO - PROCESS | 3752 | 1464053557258 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]]]}] 18:32:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:32:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 624ms 18:32:37 INFO - PROCESS | 3752 | 1464053557274 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 18:32:37 INFO - PROCESS | 3752 | 1464053557276 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 18:32:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:32:37 INFO - PROCESS | 3752 | 1464053557285 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:32:37 INFO - PROCESS | 3752 | 1464053557288 Marionette TRACE conn3 <- [1,2898,null,{}] 18:32:37 INFO - PROCESS | 3752 | 1464053557291 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}] 18:32:37 INFO - PROCESS | 3752 | 1464053557411 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 18:32:37 INFO - PROCESS | 3752 | 1464053557507 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:37 INFO - PROCESS | 3752 | ++DOCSHELL 112A1800 == 43 [pid = 3752] [id = 734] 18:32:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (16176000) [pid = 3752] [serial = 2202] [outer = 00000000] 18:32:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (1698BC00) [pid = 3752] [serial = 2203] [outer = 16176000] 18:32:37 INFO - PROCESS | 3752 | 1464053557554 Marionette DEBUG loaded listener.js 18:32:37 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (16991000) [pid = 3752] [serial = 2204] [outer = 16176000] 18:32:38 INFO - PROCESS | 3752 | 1464053558047 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]]]}] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (11CF2000) [pid = 3752] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (13384800) [pid = 3752] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (140CB800) [pid = 3752] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1596A800) [pid = 3752] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (110A9C00) [pid = 3752] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1331CC00) [pid = 3752] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (117A3800) [pid = 3752] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (10C2FC00) [pid = 3752] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (0F350400) [pid = 3752] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (0F839800) [pid = 3752] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (0F83D800) [pid = 3752] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:32:38 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (161CE400) [pid = 3752] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:32:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:32:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:32:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 797ms 18:32:38 INFO - PROCESS | 3752 | 1464053558082 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 3752 | 1464053558084 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 18:32:38 INFO - TEST-START | /DOMEvents/constructors.html 18:32:38 INFO - PROCESS | 3752 | 1464053558088 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - PROCESS | 3752 | 1464053558100 Marionette TRACE conn3 <- [1,2902,null,{}] 18:32:38 INFO - PROCESS | 3752 | 1464053558105 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}] 18:32:38 INFO - PROCESS | 3752 | 1464053558195 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 18:32:38 INFO - PROCESS | 3752 | 1464053558203 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:38 INFO - PROCESS | 3752 | ++DOCSHELL 0F890400 == 44 [pid = 3752] [id = 735] 18:32:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (10A64C00) [pid = 3752] [serial = 2205] [outer = 00000000] 18:32:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (110A2400) [pid = 3752] [serial = 2206] [outer = 10A64C00] 18:32:38 INFO - PROCESS | 3752 | 1464053558246 Marionette DEBUG loaded listener.js 18:32:38 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (11CF7000) [pid = 3752] [serial = 2207] [outer = 10A64C00] 18:32:38 INFO - PROCESS | 3752 | 1464053558845 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]]]}] 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:32:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:32:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:32:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:32:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 890ms 18:32:38 INFO - PROCESS | 3752 | 1464053558984 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 3752 | 1464053558988 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 18:32:38 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:32:38 INFO - PROCESS | 3752 | 1464053558994 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - PROCESS | 3752 | 1464053558998 Marionette TRACE conn3 <- [1,2906,null,{}] 18:32:38 INFO - PROCESS | 3752 | 1464053559003 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}] 18:32:39 INFO - PROCESS | 3752 | 1464053559125 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 18:32:39 INFO - PROCESS | 3752 | 1464053559259 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:39 INFO - PROCESS | 3752 | ++DOCSHELL 0F349800 == 45 [pid = 3752] [id = 736] 18:32:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (0F34B800) [pid = 3752] [serial = 2208] [outer = 00000000] 18:32:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (10A5A000) [pid = 3752] [serial = 2209] [outer = 0F34B800] 18:32:39 INFO - PROCESS | 3752 | 1464053559315 Marionette DEBUG loaded listener.js 18:32:39 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (10C2C400) [pid = 3752] [serial = 2210] [outer = 0F34B800] 18:32:39 INFO - PROCESS | 3752 | 1464053559908 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:32:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:32:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 937ms 18:32:39 INFO - PROCESS | 3752 | 1464053559936 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 18:32:39 INFO - PROCESS | 3752 | 1464053559942 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 18:32:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:32:39 INFO - PROCESS | 3752 | 1464053559973 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:32:39 INFO - PROCESS | 3752 | 1464053559976 Marionette TRACE conn3 <- [1,2910,null,{}] 18:32:39 INFO - PROCESS | 3752 | 1464053559983 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}] 18:32:40 INFO - PROCESS | 3752 | 1464053560092 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 18:32:40 INFO - PROCESS | 3752 | 1464053560212 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:40 INFO - PROCESS | 3752 | ++DOCSHELL 10C35000 == 46 [pid = 3752] [id = 737] 18:32:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (10E81800) [pid = 3752] [serial = 2211] [outer = 00000000] 18:32:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (10F3E400) [pid = 3752] [serial = 2212] [outer = 10E81800] 18:32:40 INFO - PROCESS | 3752 | 1464053560265 Marionette DEBUG loaded listener.js 18:32:40 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1109F800) [pid = 3752] [serial = 2213] [outer = 10E81800] 18:32:40 INFO - PROCESS | 3752 | [3752] 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 18:32:40 INFO - PROCESS | 3752 | [3752] 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 18:32:40 INFO - PROCESS | 3752 | [3752] 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 18:32:40 INFO - PROCESS | 3752 | [3752] 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 18:32:41 INFO - PROCESS | 3752 | 1464053561142 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]]]}] 18:32:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:32:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:32:41 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 18:32:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:32:41 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 18:32:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:32:41 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]" 18:32:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:32:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:32:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1234ms 18:32:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:32:41 INFO - PROCESS | 3752 | 1464053561183 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 18:32:41 INFO - PROCESS | 3752 | 1464053561186 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 18:32:41 INFO - PROCESS | 3752 | 1464053561191 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:32:41 INFO - PROCESS | 3752 | 1464053561193 Marionette TRACE conn3 <- [1,2914,null,{}] 18:32:41 INFO - PROCESS | 3752 | 1464053561225 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}] 18:32:41 INFO - PROCESS | 3752 | 1464053561363 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 18:32:41 INFO - PROCESS | 3752 | 1464053561420 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 3752 | ++DOCSHELL 105EE000 == 47 [pid = 3752] [id = 738] 18:32:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (105F0800) [pid = 3752] [serial = 2214] [outer = 00000000] 18:32:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (10F31800) [pid = 3752] [serial = 2215] [outer = 105F0800] 18:32:41 INFO - PROCESS | 3752 | 1464053561468 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (10F39000) [pid = 3752] [serial = 2216] [outer = 105F0800] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 15966400 == 46 [pid = 3752] [id = 720] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 110A2000 == 45 [pid = 3752] [id = 719] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 10F32800 == 44 [pid = 3752] [id = 721] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 110AAC00 == 43 [pid = 3752] [id = 722] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 11C02C00 == 42 [pid = 3752] [id = 718] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 117A2C00 == 41 [pid = 3752] [id = 716] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 112A1800 == 40 [pid = 3752] [id = 734] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 0F881800 == 39 [pid = 3752] [id = 733] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 10F3FC00 == 38 [pid = 3752] [id = 732] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 15232400 == 37 [pid = 3752] [id = 731] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 13BE0000 == 36 [pid = 3752] [id = 730] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 1339F000 == 35 [pid = 3752] [id = 729] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 12AF3C00 == 34 [pid = 3752] [id = 728] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 110A0000 == 33 [pid = 3752] [id = 727] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 10F40C00 == 32 [pid = 3752] [id = 726] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 10A55C00 == 31 [pid = 3752] [id = 725] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 0F88D800 == 30 [pid = 3752] [id = 724] 18:32:41 INFO - PROCESS | 3752 | --DOCSHELL 130D5000 == 29 [pid = 3752] [id = 723] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (161D0800) [pid = 3752] [serial = 2170] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (16082400) [pid = 3752] [serial = 2168] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (1370D000) [pid = 3752] [serial = 2155] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (1523B800) [pid = 3752] [serial = 2158] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (15FE5400) [pid = 3752] [serial = 2161] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (1523D400) [pid = 3752] [serial = 2159] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1311AC00) [pid = 3752] [serial = 2164] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (16082000) [pid = 3752] [serial = 2162] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (1337F800) [pid = 3752] [serial = 2152] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (1289E400) [pid = 3752] [serial = 2149] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (1307AC00) [pid = 3752] [serial = 2150] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (10F14800) [pid = 3752] [serial = 2146] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (10F20000) [pid = 3752] [serial = 2147] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (0F984800) [pid = 3752] [serial = 2143] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (105F0400) [pid = 3752] [serial = 2144] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (10F13C00) [pid = 3752] [serial = 2141] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 69 (102EB400) [pid = 3752] [serial = 2140] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 68 (10A64800) [pid = 3752] [serial = 2138] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 67 (10562C00) [pid = 3752] [serial = 2137] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 66 (16BDA800) [pid = 3752] [serial = 2135] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 65 (137EC800) [pid = 3752] [serial = 2156] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 64 (16080C00) [pid = 3752] [serial = 2167] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 63 (13398000) [pid = 3752] [serial = 2153] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | --DOMWINDOW == 62 (14029800) [pid = 3752] [serial = 2165] [outer = 00000000] [url = about:blank] 18:32:41 INFO - PROCESS | 3752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:32:41 INFO - PROCESS | 3752 | 1464053561899 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]]]}] 18:32:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:32:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 734ms 18:32:41 INFO - PROCESS | 3752 | 1464053561929 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 18:32:41 INFO - PROCESS | 3752 | 1464053561935 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 18:32:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:32:41 INFO - PROCESS | 3752 | 1464053561940 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:32:41 INFO - PROCESS | 3752 | 1464053561943 Marionette TRACE conn3 <- [1,2918,null,{}] 18:32:41 INFO - PROCESS | 3752 | 1464053561947 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}] 18:32:42 INFO - PROCESS | 3752 | 1464053562031 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 18:32:42 INFO - PROCESS | 3752 | 1464053562120 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 3752 | ++DOCSHELL 105F5800 == 30 [pid = 3752] [id = 739] 18:32:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 63 (105F5C00) [pid = 3752] [serial = 2217] [outer = 00000000] 18:32:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 64 (10F1D400) [pid = 3752] [serial = 2218] [outer = 105F5C00] 18:32:42 INFO - PROCESS | 3752 | 1464053562168 Marionette DEBUG loaded listener.js 18:32:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 65 (10F3DC00) [pid = 3752] [serial = 2219] [outer = 105F5C00] 18:32:42 INFO - PROCESS | 3752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:32:42 INFO - PROCESS | 3752 | 1464053562556 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]]]}] 18:32:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:32:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 641ms 18:32:42 INFO - PROCESS | 3752 | 1464053562578 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 18:32:42 INFO - PROCESS | 3752 | 1464053562580 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 18:32:42 INFO - PROCESS | 3752 | 1464053562583 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:32:42 INFO - PROCESS | 3752 | 1464053562587 Marionette TRACE conn3 <- [1,2922,null,{}] 18:32:42 INFO - PROCESS | 3752 | 1464053562609 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}] 18:32:42 INFO - PROCESS | 3752 | 1464053562690 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 18:32:42 INFO - PROCESS | 3752 | 1464053562697 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 3752 | ++DOCSHELL 112A1800 == 31 [pid = 3752] [id = 740] 18:32:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 66 (112A3C00) [pid = 3752] [serial = 2220] [outer = 00000000] 18:32:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 67 (12A8E400) [pid = 3752] [serial = 2221] [outer = 112A3C00] 18:32:42 INFO - PROCESS | 3752 | 1464053562745 Marionette DEBUG loaded listener.js 18:32:42 INFO - PROCESS | 3752 | ++DOMWINDOW == 68 (13073400) [pid = 3752] [serial = 2222] [outer = 112A3C00] 18:32:43 INFO - PROCESS | 3752 | 1464053563211 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]]]}] 18:32:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:32:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 640ms 18:32:43 INFO - PROCESS | 3752 | 1464053563221 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 18:32:43 INFO - PROCESS | 3752 | 1464053563223 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 18:32:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:32:43 INFO - PROCESS | 3752 | 1464053563227 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - PROCESS | 3752 | 1464053563228 Marionette TRACE conn3 <- [1,2926,null,{}] 18:32:43 INFO - PROCESS | 3752 | 1464053563232 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}] 18:32:43 INFO - PROCESS | 3752 | 1464053563320 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 18:32:43 INFO - PROCESS | 3752 | 1464053563326 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:43 INFO - PROCESS | 3752 | ++DOCSHELL 130D3000 == 32 [pid = 3752] [id = 741] 18:32:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 69 (1311BC00) [pid = 3752] [serial = 2223] [outer = 00000000] 18:32:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 70 (13398800) [pid = 3752] [serial = 2224] [outer = 1311BC00] 18:32:43 INFO - PROCESS | 3752 | 1464053563370 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (1339EC00) [pid = 3752] [serial = 2225] [outer = 1311BC00] 18:32:43 INFO - PROCESS | 3752 | 1464053563764 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]]]}] 18:32:43 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. 18:32:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 594ms 18:32:43 INFO - PROCESS | 3752 | 1464053563836 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 18:32:43 INFO - PROCESS | 3752 | 1464053563838 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 18:32:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:32:43 INFO - PROCESS | 3752 | 1464053563842 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - PROCESS | 3752 | 1464053563844 Marionette TRACE conn3 <- [1,2930,null,{}] 18:32:43 INFO - PROCESS | 3752 | 1464053563847 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}] 18:32:43 INFO - PROCESS | 3752 | 1464053563971 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 18:32:43 INFO - PROCESS | 3752 | 1464053563977 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:43 INFO - PROCESS | 3752 | ++DOCSHELL 10F1A400 == 33 [pid = 3752] [id = 742] 18:32:43 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (13398400) [pid = 3752] [serial = 2226] [outer = 00000000] 18:32:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (13BE3000) [pid = 3752] [serial = 2227] [outer = 13398400] 18:32:44 INFO - PROCESS | 3752 | 1464053564021 Marionette DEBUG loaded listener.js 18:32:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (13D25C00) [pid = 3752] [serial = 2228] [outer = 13398400] 18:32:44 INFO - PROCESS | 3752 | 1464053564472 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"]]]}] 18:32:44 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 18:32:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:32:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 688ms 18:32:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:32:44 INFO - PROCESS | 3752 | 1464053564539 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 3752 | 1464053564541 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 18:32:44 INFO - PROCESS | 3752 | 1464053564545 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 3752 | 1464053564546 Marionette TRACE conn3 <- [1,2934,null,{}] 18:32:44 INFO - PROCESS | 3752 | 1464053564550 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}] 18:32:44 INFO - PROCESS | 3752 | 1464053564674 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 18:32:44 INFO - PROCESS | 3752 | 1464053564738 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 3752 | ++DOCSHELL 140CA000 == 34 [pid = 3752] [id = 743] 18:32:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (140CA800) [pid = 3752] [serial = 2229] [outer = 00000000] 18:32:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (152DD000) [pid = 3752] [serial = 2230] [outer = 140CA800] 18:32:44 INFO - PROCESS | 3752 | 1464053564782 Marionette DEBUG loaded listener.js 18:32:44 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (152DE800) [pid = 3752] [serial = 2231] [outer = 140CA800] 18:32:45 INFO - PROCESS | 3752 | 1464053565161 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]]]}] 18:32:45 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. 18:32:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 625ms 18:32:45 INFO - PROCESS | 3752 | 1464053565183 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 18:32:45 INFO - PROCESS | 3752 | 1464053565185 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 18:32:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:32:45 INFO - PROCESS | 3752 | 1464053565188 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:32:45 INFO - PROCESS | 3752 | 1464053565189 Marionette TRACE conn3 <- [1,2938,null,{}] 18:32:45 INFO - PROCESS | 3752 | 1464053565199 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}] 18:32:45 INFO - PROCESS | 3752 | 1464053565304 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 18:32:45 INFO - PROCESS | 3752 | 1464053565403 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:45 INFO - PROCESS | 3752 | ++DOCSHELL 15FEFC00 == 35 [pid = 3752] [id = 744] 18:32:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (16086400) [pid = 3752] [serial = 2232] [outer = 00000000] 18:32:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (16152000) [pid = 3752] [serial = 2233] [outer = 16086400] 18:32:45 INFO - PROCESS | 3752 | 1464053565447 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (1616B800) [pid = 3752] [serial = 2234] [outer = 16086400] 18:32:45 INFO - PROCESS | 3752 | ++DOCSHELL 168ECC00 == 36 [pid = 3752] [id = 745] 18:32:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (168EDC00) [pid = 3752] [serial = 2235] [outer = 00000000] 18:32:45 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (16989C00) [pid = 3752] [serial = 2236] [outer = 168EDC00] 18:32:45 INFO - PROCESS | 3752 | 1464053565949 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]]]}] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (133A3800) [pid = 3752] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (0F88E400) [pid = 3752] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (1616E400) [pid = 3752] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (12D27C00) [pid = 3752] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (112A4000) [pid = 3752] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (1401EC00) [pid = 3752] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (10A7DC00) [pid = 3752] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (152E0800) [pid = 3752] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (10F62000) [pid = 3752] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 72 (15FE3C00) [pid = 3752] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 71 (16176000) [pid = 3752] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:32:45 INFO - PROCESS | 3752 | --DOMWINDOW == 70 (15FE3000) [pid = 3752] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:32:45 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. 18:32:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 796ms 18:32:45 INFO - PROCESS | 3752 | 1464053565990 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 18:32:45 INFO - PROCESS | 3752 | 1464053565992 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 18:32:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:32:45 INFO - PROCESS | 3752 | 1464053565996 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:32:45 INFO - PROCESS | 3752 | 1464053565998 Marionette TRACE conn3 <- [1,2942,null,{}] 18:32:45 INFO - PROCESS | 3752 | 1464053566002 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}] 18:32:46 INFO - PROCESS | 3752 | 1464053566089 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 18:32:46 INFO - PROCESS | 3752 | 1464053566097 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 3752 | ++DOCSHELL 10C36000 == 37 [pid = 3752] [id = 746] 18:32:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 71 (10C38800) [pid = 3752] [serial = 2237] [outer = 00000000] 18:32:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 72 (1289EC00) [pid = 3752] [serial = 2238] [outer = 10C38800] 18:32:46 INFO - PROCESS | 3752 | 1464053566141 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 73 (1339FC00) [pid = 3752] [serial = 2239] [outer = 10C38800] 18:32:46 INFO - PROCESS | 3752 | 1464053566564 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]]]}] 18:32:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:32:46 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 18:32:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 594ms 18:32:46 INFO - PROCESS | 3752 | 1464053566602 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 18:32:46 INFO - PROCESS | 3752 | 1464053566604 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 18:32:46 INFO - PROCESS | 3752 | 1464053566607 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - PROCESS | 3752 | 1464053566609 Marionette TRACE conn3 <- [1,2946,null,{}] 18:32:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:32:46 INFO - PROCESS | 3752 | 1464053566613 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}] 18:32:46 INFO - PROCESS | 3752 | 1464053566724 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 18:32:46 INFO - PROCESS | 3752 | 1464053566733 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 3752 | ++DOCSHELL 1401EC00 == 38 [pid = 3752] [id = 747] 18:32:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (140D4800) [pid = 3752] [serial = 2240] [outer = 00000000] 18:32:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (16174000) [pid = 3752] [serial = 2241] [outer = 140D4800] 18:32:46 INFO - PROCESS | 3752 | 1464053566776 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (16179400) [pid = 3752] [serial = 2242] [outer = 140D4800] 18:32:47 INFO - PROCESS | 3752 | 1464053567182 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]]]}] 18:32:47 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. 18:32:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 594ms 18:32:47 INFO - PROCESS | 3752 | 1464053567206 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 18:32:47 INFO - PROCESS | 3752 | 1464053567208 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 18:32:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:32:47 INFO - PROCESS | 3752 | 1464053567211 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:32:47 INFO - PROCESS | 3752 | 1464053567213 Marionette TRACE conn3 <- [1,2950,null,{}] 18:32:47 INFO - PROCESS | 3752 | 1464053567216 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}] 18:32:47 INFO - PROCESS | 3752 | 1464053567335 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 18:32:47 INFO - PROCESS | 3752 | 1464053567343 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:47 INFO - PROCESS | 3752 | ++DOCSHELL 10C38400 == 39 [pid = 3752] [id = 748] 18:32:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (16172000) [pid = 3752] [serial = 2243] [outer = 00000000] 18:32:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (16B4CC00) [pid = 3752] [serial = 2244] [outer = 16172000] 18:32:47 INFO - PROCESS | 3752 | 1464053567388 Marionette DEBUG loaded listener.js 18:32:47 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (16BB0400) [pid = 3752] [serial = 2245] [outer = 16172000] 18:32:47 INFO - PROCESS | 3752 | 1464053567777 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]]]}] 18:32:47 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. 18:32:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 594ms 18:32:47 INFO - PROCESS | 3752 | 1464053567809 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 18:32:47 INFO - PROCESS | 3752 | 1464053567811 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 18:32:47 INFO - PROCESS | 3752 | 1464053567814 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:32:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:32:47 INFO - PROCESS | 3752 | 1464053567816 Marionette TRACE conn3 <- [1,2954,null,{}] 18:32:47 INFO - PROCESS | 3752 | 1464053567819 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}] 18:32:47 INFO - PROCESS | 3752 | 1464053567944 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 18:32:48 INFO - PROCESS | 3752 | 1464053568054 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:48 INFO - PROCESS | 3752 | ++DOCSHELL 0F34EC00 == 40 [pid = 3752] [id = 749] 18:32:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (0F350400) [pid = 3752] [serial = 2246] [outer = 00000000] 18:32:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (0F840800) [pid = 3752] [serial = 2247] [outer = 0F350400] 18:32:48 INFO - PROCESS | 3752 | 1464053568157 Marionette DEBUG loaded listener.js 18:32:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (1022F400) [pid = 3752] [serial = 2248] [outer = 0F350400] 18:32:48 INFO - PROCESS | 3752 | 1464053568652 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]]]}] 18:32:48 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. 18:32:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 906ms 18:32:48 INFO - PROCESS | 3752 | 1464053568720 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 18:32:48 INFO - PROCESS | 3752 | 1464053568725 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 18:32:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:32:48 INFO - PROCESS | 3752 | 1464053568730 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:32:48 INFO - PROCESS | 3752 | 1464053568734 Marionette TRACE conn3 <- [1,2958,null,{}] 18:32:48 INFO - PROCESS | 3752 | 1464053568739 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}] 18:32:48 INFO - PROCESS | 3752 | 1464053568844 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 18:32:48 INFO - PROCESS | 3752 | 1464053568951 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:48 INFO - PROCESS | 3752 | ++DOCSHELL 10F1B400 == 41 [pid = 3752] [id = 750] 18:32:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (10F1D800) [pid = 3752] [serial = 2249] [outer = 00000000] 18:32:48 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (110A0C00) [pid = 3752] [serial = 2250] [outer = 10F1D800] 18:32:48 INFO - PROCESS | 3752 | 1464053569005 Marionette DEBUG loaded listener.js 18:32:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (11C01400) [pid = 3752] [serial = 2251] [outer = 10F1D800] 18:32:49 INFO - PROCESS | 3752 | 1464053569553 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]]]}] 18:32:49 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. 18:32:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 844ms 18:32:49 INFO - PROCESS | 3752 | 1464053569575 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 18:32:49 INFO - PROCESS | 3752 | 1464053569580 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 18:32:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:32:49 INFO - PROCESS | 3752 | 1464053569584 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:32:49 INFO - PROCESS | 3752 | 1464053569586 Marionette TRACE conn3 <- [1,2962,null,{}] 18:32:49 INFO - PROCESS | 3752 | 1464053569590 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}] 18:32:49 INFO - PROCESS | 3752 | 1464053569689 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 18:32:49 INFO - PROCESS | 3752 | 1464053569824 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 3752 | ++DOCSHELL 112A3000 == 42 [pid = 3752] [id = 751] 18:32:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (11A0E800) [pid = 3752] [serial = 2252] [outer = 00000000] 18:32:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (14EAFC00) [pid = 3752] [serial = 2253] [outer = 11A0E800] 18:32:49 INFO - PROCESS | 3752 | 1464053569879 Marionette DEBUG loaded listener.js 18:32:49 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (16082400) [pid = 3752] [serial = 2254] [outer = 11A0E800] 18:32:50 INFO - PROCESS | 3752 | 1464053570383 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]]]}] 18:32:50 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. 18:32:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 843ms 18:32:50 INFO - PROCESS | 3752 | 1464053570427 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 18:32:50 INFO - PROCESS | 3752 | 1464053570429 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 18:32:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:32:50 INFO - PROCESS | 3752 | 1464053570439 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:32:50 INFO - PROCESS | 3752 | 1464053570445 Marionette TRACE conn3 <- [1,2966,null,{}] 18:32:50 INFO - PROCESS | 3752 | 1464053570450 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}] 18:32:50 INFO - PROCESS | 3752 | 1464053570575 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 18:32:50 INFO - PROCESS | 3752 | 1464053570683 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:50 INFO - PROCESS | 3752 | ++DOCSHELL 168E1800 == 43 [pid = 3752] [id = 752] 18:32:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (16997800) [pid = 3752] [serial = 2255] [outer = 00000000] 18:32:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (16BDD400) [pid = 3752] [serial = 2256] [outer = 16997800] 18:32:50 INFO - PROCESS | 3752 | 1464053570736 Marionette DEBUG loaded listener.js 18:32:50 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (16C75400) [pid = 3752] [serial = 2257] [outer = 16997800] 18:32:51 INFO - PROCESS | 3752 | 1464053571234 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]]]}] 18:32:51 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. 18:32:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 859ms 18:32:51 INFO - PROCESS | 3752 | 1464053571296 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 18:32:51 INFO - PROCESS | 3752 | 1464053571299 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 18:32:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:32:51 INFO - PROCESS | 3752 | 1464053571302 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:32:51 INFO - PROCESS | 3752 | 1464053571304 Marionette TRACE conn3 <- [1,2970,null,{}] 18:32:51 INFO - PROCESS | 3752 | 1464053571308 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}] 18:32:51 INFO - PROCESS | 3752 | 1464053571406 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 18:32:51 INFO - PROCESS | 3752 | 1464053571512 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:51 INFO - PROCESS | 3752 | ++DOCSHELL 16BD0800 == 44 [pid = 3752] [id = 753] 18:32:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1735B800) [pid = 3752] [serial = 2258] [outer = 00000000] 18:32:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (17364000) [pid = 3752] [serial = 2259] [outer = 1735B800] 18:32:51 INFO - PROCESS | 3752 | 1464053571571 Marionette DEBUG loaded listener.js 18:32:51 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (17366000) [pid = 3752] [serial = 2260] [outer = 1735B800] 18:32:52 INFO - PROCESS | 3752 | 1464053572099 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"]]]}] 18:32:52 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 18:32:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:32:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 844ms 18:32:52 INFO - PROCESS | 3752 | 1464053572144 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 18:32:52 INFO - PROCESS | 3752 | 1464053572146 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 18:32:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:32:52 INFO - PROCESS | 3752 | 1464053572327 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:32:52 INFO - PROCESS | 3752 | 1464053572332 Marionette TRACE conn3 <- [1,2974,null,{}] 18:32:52 INFO - PROCESS | 3752 | 1464053572370 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}] 18:32:52 INFO - PROCESS | 3752 | 1464053572464 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 18:32:52 INFO - PROCESS | 3752 | 1464053572599 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:52 INFO - PROCESS | 3752 | ++DOCSHELL 0F88BC00 == 45 [pid = 3752] [id = 754] 18:32:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (0F88C000) [pid = 3752] [serial = 2261] [outer = 00000000] 18:32:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (10273000) [pid = 3752] [serial = 2262] [outer = 0F88C000] 18:32:52 INFO - PROCESS | 3752 | 1464053572649 Marionette DEBUG loaded listener.js 18:32:52 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (105F4000) [pid = 3752] [serial = 2263] [outer = 0F88C000] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 10C38400 == 44 [pid = 3752] [id = 748] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 1401EC00 == 43 [pid = 3752] [id = 747] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 10C36000 == 42 [pid = 3752] [id = 746] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 168ECC00 == 41 [pid = 3752] [id = 745] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 15FEFC00 == 40 [pid = 3752] [id = 744] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 140CA000 == 39 [pid = 3752] [id = 743] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 10F1A400 == 38 [pid = 3752] [id = 742] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 130D3000 == 37 [pid = 3752] [id = 741] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 112A1800 == 36 [pid = 3752] [id = 740] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 105F5800 == 35 [pid = 3752] [id = 739] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 105EE000 == 34 [pid = 3752] [id = 738] 18:32:53 INFO - PROCESS | 3752 | --DOCSHELL 0F349800 == 33 [pid = 3752] [id = 736] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (16080800) [pid = 3752] [serial = 2197] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (16991000) [pid = 3752] [serial = 2204] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (16089800) [pid = 3752] [serial = 2198] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (152E9000) [pid = 3752] [serial = 2195] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1616F400) [pid = 3752] [serial = 2201] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (137EC400) [pid = 3752] [serial = 2188] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (13D1FC00) [pid = 3752] [serial = 2189] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (1027C800) [pid = 3752] [serial = 2173] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (105EFC00) [pid = 3752] [serial = 2174] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (16988400) [pid = 3752] [serial = 2171] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (13121000) [pid = 3752] [serial = 2185] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (13321C00) [pid = 3752] [serial = 2186] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (11CF1800) [pid = 3752] [serial = 2182] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (12AEC400) [pid = 3752] [serial = 2183] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (140CB400) [pid = 3752] [serial = 2191] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 81 (140D0800) [pid = 3752] [serial = 2192] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 80 (10C39000) [pid = 3752] [serial = 2176] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 79 (10E1D400) [pid = 3752] [serial = 2177] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 78 (156E1000) [pid = 3752] [serial = 2194] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 77 (10F6AC00) [pid = 3752] [serial = 2179] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 76 (10F70400) [pid = 3752] [serial = 2180] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 75 (16150000) [pid = 3752] [serial = 2200] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 74 (110A2400) [pid = 3752] [serial = 2206] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | --DOMWINDOW == 73 (1698BC00) [pid = 3752] [serial = 2203] [outer = 00000000] [url = about:blank] 18:32:53 INFO - PROCESS | 3752 | 1464053573189 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]]]}] 18:32:53 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. 18:32:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1077ms 18:32:53 INFO - PROCESS | 3752 | 1464053573232 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 18:32:53 INFO - PROCESS | 3752 | 1464053573235 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 18:32:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:32:53 INFO - PROCESS | 3752 | 1464053573239 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - PROCESS | 3752 | 1464053573241 Marionette TRACE conn3 <- [1,2978,null,{}] 18:32:53 INFO - PROCESS | 3752 | 1464053573249 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}] 18:32:53 INFO - PROCESS | 3752 | 1464053573331 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 18:32:53 INFO - PROCESS | 3752 | 1464053573431 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:53 INFO - PROCESS | 3752 | ++DOCSHELL 0F881800 == 34 [pid = 3752] [id = 755] 18:32:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 74 (0F88F000) [pid = 3752] [serial = 2264] [outer = 00000000] 18:32:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 75 (10A7DC00) [pid = 3752] [serial = 2265] [outer = 0F88F000] 18:32:53 INFO - PROCESS | 3752 | 1464053573484 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 76 (10C36000) [pid = 3752] [serial = 2266] [outer = 0F88F000] 18:32:53 INFO - PROCESS | 3752 | ++DOCSHELL 10F1DC00 == 35 [pid = 3752] [id = 756] 18:32:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 77 (10F1E000) [pid = 3752] [serial = 2267] [outer = 00000000] 18:32:53 INFO - PROCESS | 3752 | ++DOMWINDOW == 78 (10F1F800) [pid = 3752] [serial = 2268] [outer = 10F1E000] 18:32:53 INFO - PROCESS | 3752 | 1464053573914 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]]]}] 18:32:53 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. 18:32:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 18:32:53 INFO - PROCESS | 3752 | 1464053573977 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 18:32:53 INFO - PROCESS | 3752 | 1464053573979 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 18:32:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:32:53 INFO - PROCESS | 3752 | 1464053573983 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - PROCESS | 3752 | 1464053573985 Marionette TRACE conn3 <- [1,2982,null,{}] 18:32:53 INFO - PROCESS | 3752 | 1464053573989 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}] 18:32:54 INFO - PROCESS | 3752 | 1464053574104 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 18:32:54 INFO - PROCESS | 3752 | 1464053574124 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 3752 | ++DOCSHELL 10F6D000 == 36 [pid = 3752] [id = 757] 18:32:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 79 (10F6DC00) [pid = 3752] [serial = 2269] [outer = 00000000] 18:32:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 80 (110A0400) [pid = 3752] [serial = 2270] [outer = 10F6DC00] 18:32:54 INFO - PROCESS | 3752 | 1464053574174 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 81 (1122D800) [pid = 3752] [serial = 2271] [outer = 10F6DC00] 18:32:54 INFO - PROCESS | 3752 | 1464053574628 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]]]}] 18:32:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:32:54 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 18:32:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 687ms 18:32:54 INFO - PROCESS | 3752 | 1464053574682 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 18:32:54 INFO - PROCESS | 3752 | 1464053574684 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 18:32:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:32:54 INFO - PROCESS | 3752 | 1464053574687 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - PROCESS | 3752 | 1464053574689 Marionette TRACE conn3 <- [1,2986,null,{}] 18:32:54 INFO - PROCESS | 3752 | 1464053574692 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}] 18:32:54 INFO - PROCESS | 3752 | 1464053574775 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 18:32:54 INFO - PROCESS | 3752 | 1464053574783 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 3752 | ++DOCSHELL 1122BC00 == 37 [pid = 3752] [id = 758] 18:32:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 82 (112A1800) [pid = 3752] [serial = 2272] [outer = 00000000] 18:32:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (1311A000) [pid = 3752] [serial = 2273] [outer = 112A1800] 18:32:54 INFO - PROCESS | 3752 | 1464053574827 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (13123800) [pid = 3752] [serial = 2274] [outer = 112A1800] 18:32:55 INFO - PROCESS | 3752 | 1464053575231 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]]]}] 18:32:55 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. 18:32:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 594ms 18:32:55 INFO - PROCESS | 3752 | 1464053575288 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 18:32:55 INFO - PROCESS | 3752 | 1464053575291 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 18:32:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:32:55 INFO - PROCESS | 3752 | 1464053575294 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:32:55 INFO - PROCESS | 3752 | 1464053575295 Marionette TRACE conn3 <- [1,2990,null,{}] 18:32:55 INFO - PROCESS | 3752 | 1464053575299 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}] 18:32:55 INFO - PROCESS | 3752 | 1464053575384 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 18:32:55 INFO - PROCESS | 3752 | 1464053575390 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:55 INFO - PROCESS | 3752 | ++DOCSHELL 128A5000 == 38 [pid = 3752] [id = 759] 18:32:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (1311EC00) [pid = 3752] [serial = 2275] [outer = 00000000] 18:32:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (13399400) [pid = 3752] [serial = 2276] [outer = 1311EC00] 18:32:55 INFO - PROCESS | 3752 | 1464053575433 Marionette DEBUG loaded listener.js 18:32:55 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (133A1800) [pid = 3752] [serial = 2277] [outer = 1311EC00] 18:32:55 INFO - PROCESS | 3752 | 1464053575903 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]]]}] 18:32:55 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. 18:32:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 625ms 18:32:55 INFO - PROCESS | 3752 | 1464053575933 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 18:32:55 INFO - PROCESS | 3752 | 1464053575935 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 18:32:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:32:55 INFO - PROCESS | 3752 | 1464053575944 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:32:55 INFO - PROCESS | 3752 | 1464053575945 Marionette TRACE conn3 <- [1,2994,null,{}] 18:32:55 INFO - PROCESS | 3752 | 1464053575949 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}] 18:32:56 INFO - PROCESS | 3752 | 1464053576081 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 18:32:56 INFO - PROCESS | 3752 | 1464053576088 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:56 INFO - PROCESS | 3752 | ++DOCSHELL 1370E400 == 39 [pid = 3752] [id = 760] 18:32:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (13BD8800) [pid = 3752] [serial = 2278] [outer = 00000000] 18:32:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (1401F000) [pid = 3752] [serial = 2279] [outer = 13BD8800] 18:32:56 INFO - PROCESS | 3752 | 1464053576133 Marionette DEBUG loaded listener.js 18:32:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (14EA7C00) [pid = 3752] [serial = 2280] [outer = 13BD8800] 18:32:56 INFO - PROCESS | 3752 | 1464053576571 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]]]}] 18:32:56 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. 18:32:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 703ms 18:32:56 INFO - PROCESS | 3752 | 1464053576649 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 3752 | 1464053576651 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 18:32:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:32:56 INFO - PROCESS | 3752 | 1464053576654 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 3752 | 1464053576656 Marionette TRACE conn3 <- [1,2998,null,{}] 18:32:56 INFO - PROCESS | 3752 | 1464053576659 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}] 18:32:56 INFO - PROCESS | 3752 | 1464053576777 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 18:32:56 INFO - PROCESS | 3752 | 1464053576872 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:56 INFO - PROCESS | 3752 | ++DOCSHELL 156E1C00 == 40 [pid = 3752] [id = 761] 18:32:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (156E2800) [pid = 3752] [serial = 2281] [outer = 00000000] 18:32:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (156E7C00) [pid = 3752] [serial = 2282] [outer = 156E2800] 18:32:56 INFO - PROCESS | 3752 | 1464053576918 Marionette DEBUG loaded listener.js 18:32:56 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (156E8C00) [pid = 3752] [serial = 2283] [outer = 156E2800] 18:32:57 INFO - PROCESS | 3752 | [3752] 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 18:32:57 INFO - PROCESS | 3752 | 1464053577343 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:32:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:32:57 INFO - {} 18:32:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:32:57 INFO - {} 18:32:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:32:57 INFO - {} 18:32:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:32:57 INFO - {} 18:32:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 18:32:57 INFO - PROCESS | 3752 | 1464053577394 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 18:32:57 INFO - PROCESS | 3752 | 1464053577396 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 18:32:57 INFO - TEST-START | /FileAPI/fileReader.html 18:32:57 INFO - PROCESS | 3752 | 1464053577408 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:32:57 INFO - PROCESS | 3752 | 1464053577410 Marionette TRACE conn3 <- [1,3002,null,{}] 18:32:57 INFO - PROCESS | 3752 | 1464053577413 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}] 18:32:57 INFO - PROCESS | 3752 | 1464053577521 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 18:32:57 INFO - PROCESS | 3752 | 1464053577527 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:57 INFO - PROCESS | 3752 | ++DOCSHELL 140CB400 == 41 [pid = 3752] [id = 762] 18:32:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (156E6000) [pid = 3752] [serial = 2284] [outer = 00000000] 18:32:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (16179800) [pid = 3752] [serial = 2285] [outer = 156E6000] 18:32:57 INFO - PROCESS | 3752 | 1464053577571 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (168ECC00) [pid = 3752] [serial = 2286] [outer = 156E6000] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (13398400) [pid = 3752] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (105F0800) [pid = 3752] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1311BC00) [pid = 3752] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (140CA800) [pid = 3752] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (140D4800) [pid = 3752] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (112A3C00) [pid = 3752] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (16086400) [pid = 3752] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (168EDC00) [pid = 3752] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (10C38800) [pid = 3752] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:32:57 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (105F5C00) [pid = 3752] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:32:58 INFO - PROCESS | 3752 | 1464053578049 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]]]}] 18:32:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:32:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:32:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:32:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:32:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 687ms 18:32:58 INFO - PROCESS | 3752 | 1464053578104 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 18:32:58 INFO - PROCESS | 3752 | 1464053578106 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 18:32:58 INFO - TEST-START | /FileAPI/historical.html 18:32:58 INFO - PROCESS | 3752 | 1464053578110 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 3752 | 1464053578113 Marionette TRACE conn3 <- [1,3006,null,{}] 18:32:58 INFO - PROCESS | 3752 | 1464053578118 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}] 18:32:58 INFO - PROCESS | 3752 | 1464053578250 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 18:32:58 INFO - PROCESS | 3752 | 1464053578256 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 3752 | ++DOCSHELL 10F3BC00 == 42 [pid = 3752] [id = 763] 18:32:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (1339C000) [pid = 3752] [serial = 2287] [outer = 00000000] 18:32:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (16150000) [pid = 3752] [serial = 2288] [outer = 1339C000] 18:32:58 INFO - PROCESS | 3752 | 1464053578299 Marionette DEBUG loaded listener.js 18:32:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (16990000) [pid = 3752] [serial = 2289] [outer = 1339C000] 18:32:58 INFO - PROCESS | 3752 | 1464053578709 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"]]]}] 18:32:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:32:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:32:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:32:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:32:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:32:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:32:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:32:58 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 18:32:58 INFO - PROCESS | 3752 | 1464053578757 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 18:32:58 INFO - PROCESS | 3752 | 1464053578759 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 18:32:58 INFO - PROCESS | 3752 | 1464053578762 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 3752 | 1464053578764 Marionette TRACE conn3 <- [1,3010,null,{}] 18:32:58 INFO - TEST-START | /FileAPI/idlharness.html 18:32:58 INFO - PROCESS | 3752 | 1464053578771 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}] 18:32:58 INFO - PROCESS | 3752 | 1464053578850 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 18:32:58 INFO - PROCESS | 3752 | 1464053578856 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 3752 | ++DOCSHELL 16990C00 == 43 [pid = 3752] [id = 764] 18:32:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (16991000) [pid = 3752] [serial = 2290] [outer = 00000000] 18:32:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (16BD2800) [pid = 3752] [serial = 2291] [outer = 16991000] 18:32:58 INFO - PROCESS | 3752 | 1464053578900 Marionette DEBUG loaded listener.js 18:32:58 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (16BD8C00) [pid = 3752] [serial = 2292] [outer = 16991000] 18:32:59 INFO - PROCESS | 3752 | 1464053579687 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]]]}] 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:32:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:32:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:32:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:32:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:32:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:32:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:32:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:32:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:32:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:32:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:32:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:32:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:32:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:32:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:32:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:32:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:32:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:32:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:32:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:32:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:32:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:32:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:32:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:32:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:32:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:32:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:32:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:32:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:32:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:32:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:32:59 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 18:32:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:32:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:32:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:32:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:32:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:32:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:32:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:32:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:32:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:32:59 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 18:32:59 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 18:32:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:32:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:32:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:32:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:32:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:32:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:32:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:32:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:32:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:32:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:32:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:32:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:32:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:32:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:32:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:32:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:32:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:32:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:32:59 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 18:32:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:32:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:32:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:32:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:32:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:32:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:32:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:32:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:32:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:32:59 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 18:32:59 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 18:32:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:32:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:32:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:32:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:32:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:32:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:32:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:32:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:32:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:32:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:32:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:32:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 1094ms 18:32:59 INFO - PROCESS | 3752 | 1464053579886 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 18:32:59 INFO - PROCESS | 3752 | 1464053579890 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 18:32:59 INFO - TEST-START | /FileAPI/idlharness.worker 18:32:59 INFO - PROCESS | 3752 | 1464053579896 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:32:59 INFO - PROCESS | 3752 | 1464053579901 Marionette TRACE conn3 <- [1,3014,null,{}] 18:32:59 INFO - PROCESS | 3752 | 1464053579907 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}] 18:33:00 INFO - PROCESS | 3752 | 1464053580004 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 18:33:00 INFO - PROCESS | 3752 | 1464053580135 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:00 INFO - PROCESS | 3752 | ++DOCSHELL 0F88A000 == 44 [pid = 3752] [id = 765] 18:33:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (0F88C800) [pid = 3752] [serial = 2293] [outer = 00000000] 18:33:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (1027BC00) [pid = 3752] [serial = 2294] [outer = 0F88C800] 18:33:00 INFO - PROCESS | 3752 | 1464053580191 Marionette DEBUG loaded listener.js 18:33:00 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (10A5F000) [pid = 3752] [serial = 2295] [outer = 0F88C800] 18:33:00 INFO - PROCESS | 3752 | [3752] 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 18:33:01 INFO - PROCESS | 3752 | 1464053581395 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,{},{}]]]}] 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:33:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:33:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:33:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:33:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:33:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:33:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:33:01 INFO - {} 18:33:01 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 18:33:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:33:01 INFO - {} 18:33:01 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 - {} 18:33:01 INFO - {} 18:33:01 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 18:33:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:33:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:33:01 INFO - {} 18:33:01 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 18:33:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:33:01 INFO - {} 18:33:01 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 - {} 18:33:01 INFO - {} 18:33:01 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 18:33:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:33:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:33:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 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 18:33:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:33:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:33:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 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 18:33:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 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 18:33:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 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 18:33:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:33:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:33:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:33:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:33:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:33:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:33:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:33:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:33:01 INFO - {} 18:33:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1672ms 18:33:01 INFO - PROCESS | 3752 | 1464053581568 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 18:33:01 INFO - PROCESS | 3752 | 1464053581572 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 18:33:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:33:01 INFO - PROCESS | 3752 | 1464053581580 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:33:01 INFO - PROCESS | 3752 | 1464053581584 Marionette TRACE conn3 <- [1,3018,null,{}] 18:33:01 INFO - PROCESS | 3752 | 1464053581588 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}] 18:33:01 INFO - PROCESS | 3752 | 1464053581684 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 18:33:01 INFO - PROCESS | 3752 | 1464053581817 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:01 INFO - PROCESS | 3752 | ++DOCSHELL 10A80C00 == 45 [pid = 3752] [id = 766] 18:33:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (10C2E400) [pid = 3752] [serial = 2296] [outer = 00000000] 18:33:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (1972A400) [pid = 3752] [serial = 2297] [outer = 10C2E400] 18:33:01 INFO - PROCESS | 3752 | 1464053581879 Marionette DEBUG loaded listener.js 18:33:01 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (19771000) [pid = 3752] [serial = 2298] [outer = 10C2E400] 18:33:02 INFO - PROCESS | 3752 | 1464053582379 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]]]}] 18:33:02 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 18:33:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 828ms 18:33:02 INFO - PROCESS | 3752 | 1464053582421 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 18:33:02 INFO - PROCESS | 3752 | 1464053582424 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 18:33:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:33:02 INFO - PROCESS | 3752 | 1464053582427 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:33:02 INFO - PROCESS | 3752 | 1464053582430 Marionette TRACE conn3 <- [1,3022,null,{}] 18:33:02 INFO - PROCESS | 3752 | 1464053582439 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}] 18:33:02 INFO - PROCESS | 3752 | 1464053582554 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 18:33:02 INFO - PROCESS | 3752 | 1464053582666 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:02 INFO - PROCESS | 3752 | ++DOCSHELL 16BB6000 == 46 [pid = 3752] [id = 767] 18:33:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (16BB7800) [pid = 3752] [serial = 2299] [outer = 00000000] 18:33:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (19945C00) [pid = 3752] [serial = 2300] [outer = 16BB7800] 18:33:02 INFO - PROCESS | 3752 | 1464053582770 Marionette DEBUG loaded listener.js 18:33:02 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1994BC00) [pid = 3752] [serial = 2301] [outer = 16BB7800] 18:33:03 INFO - PROCESS | 3752 | 1464053583482 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]]]}] 18:33:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:33:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1093ms 18:33:03 INFO - PROCESS | 3752 | 1464053583531 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 18:33:03 INFO - PROCESS | 3752 | 1464053583534 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 18:33:03 INFO - PROCESS | 3752 | 1464053583540 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:33:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:33:03 INFO - PROCESS | 3752 | 1464053583544 Marionette TRACE conn3 <- [1,3026,null,{}] 18:33:03 INFO - PROCESS | 3752 | 1464053583549 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}] 18:33:03 INFO - PROCESS | 3752 | 1464053583643 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 18:33:03 INFO - PROCESS | 3752 | 1464053583785 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 3752 | ++DOCSHELL 10A60800 == 47 [pid = 3752] [id = 768] 18:33:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (10A61C00) [pid = 3752] [serial = 2302] [outer = 00000000] 18:33:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (10C37C00) [pid = 3752] [serial = 2303] [outer = 10A61C00] 18:33:03 INFO - PROCESS | 3752 | 1464053583838 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (130DA400) [pid = 3752] [serial = 2304] [outer = 10A61C00] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 1330E800 == 46 [pid = 3752] [id = 717] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 10F3BC00 == 45 [pid = 3752] [id = 763] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 140CB400 == 44 [pid = 3752] [id = 762] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 156E1C00 == 43 [pid = 3752] [id = 761] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 1370E400 == 42 [pid = 3752] [id = 760] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 128A5000 == 41 [pid = 3752] [id = 759] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 1122BC00 == 40 [pid = 3752] [id = 758] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 10F6D000 == 39 [pid = 3752] [id = 757] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 10F1DC00 == 38 [pid = 3752] [id = 756] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 0F881800 == 37 [pid = 3752] [id = 755] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 0F88BC00 == 36 [pid = 3752] [id = 754] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 168E1800 == 35 [pid = 3752] [id = 752] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 112A3000 == 34 [pid = 3752] [id = 751] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 10F1B400 == 33 [pid = 3752] [id = 750] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (10A5A000) [pid = 3752] [serial = 2209] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (10F3E400) [pid = 3752] [serial = 2212] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOCSHELL 0F34EC00 == 32 [pid = 3752] [id = 749] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (13D25C00) [pid = 3752] [serial = 2228] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (13BE3000) [pid = 3752] [serial = 2227] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (10F39000) [pid = 3752] [serial = 2216] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (13398800) [pid = 3752] [serial = 2224] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (10F31800) [pid = 3752] [serial = 2215] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (152DD000) [pid = 3752] [serial = 2230] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (16174000) [pid = 3752] [serial = 2241] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (12A8E400) [pid = 3752] [serial = 2221] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1616B800) [pid = 3752] [serial = 2234] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (1339EC00) [pid = 3752] [serial = 2225] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (13073400) [pid = 3752] [serial = 2222] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (16989C00) [pid = 3752] [serial = 2236] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (1339FC00) [pid = 3752] [serial = 2239] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (10F3DC00) [pid = 3752] [serial = 2219] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (10F1D400) [pid = 3752] [serial = 2218] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (1289EC00) [pid = 3752] [serial = 2238] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (16152000) [pid = 3752] [serial = 2233] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (152DE800) [pid = 3752] [serial = 2231] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 83 (16179400) [pid = 3752] [serial = 2242] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | --DOMWINDOW == 82 (16B4CC00) [pid = 3752] [serial = 2244] [outer = 00000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3752 | 1464053584395 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"]]]}] 18:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:33:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 906ms 18:33:04 INFO - PROCESS | 3752 | 1464053584446 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 18:33:04 INFO - PROCESS | 3752 | 1464053584452 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 18:33:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:33:04 INFO - PROCESS | 3752 | 1464053584458 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - PROCESS | 3752 | 1464053584460 Marionette TRACE conn3 <- [1,3030,null,{}] 18:33:04 INFO - PROCESS | 3752 | 1464053584464 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}] 18:33:04 INFO - PROCESS | 3752 | 1464053584543 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 18:33:04 INFO - PROCESS | 3752 | 1464053584641 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:04 INFO - PROCESS | 3752 | ++DOCSHELL 10A60000 == 33 [pid = 3752] [id = 769] 18:33:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 83 (10A76C00) [pid = 3752] [serial = 2305] [outer = 00000000] 18:33:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 84 (110A2400) [pid = 3752] [serial = 2306] [outer = 10A76C00] 18:33:04 INFO - PROCESS | 3752 | 1464053584685 Marionette DEBUG loaded listener.js 18:33:04 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (11CF2400) [pid = 3752] [serial = 2307] [outer = 10A76C00] 18:33:05 INFO - PROCESS | 3752 | 1464053585245 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]]]}] 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:33:05 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. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:33:05 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'.) 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:33:05 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. 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:33:05 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. 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:33:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:33:05 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. 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:33:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:33:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:33:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:33:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 952ms 18:33:05 INFO - PROCESS | 3752 | 1464053585423 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 18:33:05 INFO - PROCESS | 3752 | 1464053585425 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 18:33:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:33:05 INFO - PROCESS | 3752 | 1464053585429 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:33:05 INFO - PROCESS | 3752 | 1464053585432 Marionette TRACE conn3 <- [1,3034,null,{}] 18:33:05 INFO - PROCESS | 3752 | 1464053585442 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}] 18:33:05 INFO - PROCESS | 3752 | 1464053585524 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 18:33:05 INFO - PROCESS | 3752 | 1464053585532 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:05 INFO - PROCESS | 3752 | ++DOCSHELL 137F6800 == 34 [pid = 3752] [id = 770] 18:33:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (13BD8C00) [pid = 3752] [serial = 2308] [outer = 00000000] 18:33:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (140CB400) [pid = 3752] [serial = 2309] [outer = 13BD8C00] 18:33:05 INFO - PROCESS | 3752 | 1464053585578 Marionette DEBUG loaded listener.js 18:33:05 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (1523DC00) [pid = 3752] [serial = 2310] [outer = 13BD8C00] 18:33:05 INFO - PROCESS | 3752 | [3752] 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 18:33:06 INFO - PROCESS | 3752 | 1464053586069 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:33:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:33:06 INFO - {} 18:33:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 18:33:06 INFO - PROCESS | 3752 | 1464053586128 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 18:33:06 INFO - PROCESS | 3752 | 1464053586130 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 18:33:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:33:06 INFO - PROCESS | 3752 | 1464053586134 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 3752 | 1464053586135 Marionette TRACE conn3 <- [1,3038,null,{}] 18:33:06 INFO - PROCESS | 3752 | 1464053586139 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}] 18:33:06 INFO - PROCESS | 3752 | 1464053586247 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 18:33:06 INFO - PROCESS | 3752 | 1464053586253 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 3752 | ++DOCSHELL 10F3E400 == 35 [pid = 3752] [id = 771] 18:33:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (10F3F000) [pid = 3752] [serial = 2311] [outer = 00000000] 18:33:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (16089000) [pid = 3752] [serial = 2312] [outer = 10F3F000] 18:33:06 INFO - PROCESS | 3752 | 1464053586308 Marionette DEBUG loaded listener.js 18:33:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (1616DC00) [pid = 3752] [serial = 2313] [outer = 10F3F000] 18:33:06 INFO - PROCESS | 3752 | 1464053586778 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]]]}] 18:33:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:33:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:33:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:33:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:33:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 703ms 18:33:06 INFO - PROCESS | 3752 | 1464053586833 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 18:33:06 INFO - PROCESS | 3752 | 1464053586835 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 18:33:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:33:06 INFO - PROCESS | 3752 | 1464053586839 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 3752 | 1464053586840 Marionette TRACE conn3 <- [1,3042,null,{}] 18:33:06 INFO - PROCESS | 3752 | 1464053586849 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}] 18:33:06 INFO - PROCESS | 3752 | 1464053586959 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 18:33:06 INFO - PROCESS | 3752 | 1464053586966 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 3752 | ++DOCSHELL 10E82400 == 36 [pid = 3752] [id = 772] 18:33:06 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (10E8E000) [pid = 3752] [serial = 2314] [outer = 00000000] 18:33:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (128A8000) [pid = 3752] [serial = 2315] [outer = 10E8E000] 18:33:07 INFO - PROCESS | 3752 | 1464053587017 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (12A98C00) [pid = 3752] [serial = 2316] [outer = 10E8E000] 18:33:07 INFO - PROCESS | 3752 | 1464053587729 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"]]]}] 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:33:07 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" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:33:07 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" 18:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:33:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1031ms 18:33:07 INFO - PROCESS | 3752 | 1464053587866 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 18:33:07 INFO - PROCESS | 3752 | 1464053587868 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 18:33:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:33:07 INFO - PROCESS | 3752 | 1464053587871 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:33:07 INFO - PROCESS | 3752 | 1464053587873 Marionette TRACE conn3 <- [1,3046,null,{}] 18:33:07 INFO - PROCESS | 3752 | 1464053587884 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}] 18:33:08 INFO - PROCESS | 3752 | 1464053588048 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 18:33:08 INFO - PROCESS | 3752 | 1464053588055 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 3752 | ++DOCSHELL 128A4C00 == 37 [pid = 3752] [id = 773] 18:33:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (13379800) [pid = 3752] [serial = 2317] [outer = 00000000] 18:33:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (16B51400) [pid = 3752] [serial = 2318] [outer = 13379800] 18:33:08 INFO - PROCESS | 3752 | 1464053588152 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (16BD1000) [pid = 3752] [serial = 2319] [outer = 13379800] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (156E2800) [pid = 3752] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (13BD8800) [pid = 3752] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (156E6000) [pid = 3752] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (1311EC00) [pid = 3752] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (0F88C000) [pid = 3752] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (10F1E000) [pid = 3752] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (0F88F000) [pid = 3752] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (10F6DC00) [pid = 3752] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (112A1800) [pid = 3752] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (1339C000) [pid = 3752] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:33:08 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (10E81800) [pid = 3752] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:33:08 INFO - PROCESS | 3752 | 1464053588715 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]]]}] 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:33:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:33:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:33:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:33:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:33:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 906ms 18:33:08 INFO - PROCESS | 3752 | 1464053588783 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 3752 | 1464053588785 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 18:33:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:33:08 INFO - PROCESS | 3752 | 1464053588789 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:33:08 INFO - PROCESS | 3752 | 1464053588790 Marionette TRACE conn3 <- [1,3050,null,{}] 18:33:08 INFO - PROCESS | 3752 | 1464053588793 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}] 18:33:08 INFO - PROCESS | 3752 | 1464053588870 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 18:33:08 INFO - PROCESS | 3752 | 1464053588876 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 3752 | ++DOCSHELL 0F88F000 == 38 [pid = 3752] [id = 774] 18:33:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (10A58000) [pid = 3752] [serial = 2320] [outer = 00000000] 18:33:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (10F6F000) [pid = 3752] [serial = 2321] [outer = 10A58000] 18:33:08 INFO - PROCESS | 3752 | 1464053588919 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (16BDC800) [pid = 3752] [serial = 2322] [outer = 10A58000] 18:33:09 INFO - PROCESS | 3752 | [3752] 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 18:33:09 INFO - PROCESS | 3752 | 1464053589357 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:33:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:33:09 INFO - {} 18:33:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 593ms 18:33:09 INFO - PROCESS | 3752 | 1464053589400 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 18:33:09 INFO - PROCESS | 3752 | 1464053589402 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 18:33:09 INFO - PROCESS | 3752 | 1464053589408 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:33:09 INFO - PROCESS | 3752 | 1464053589410 Marionette TRACE conn3 <- [1,3054,null,{}] 18:33:09 INFO - PROCESS | 3752 | 1464053589413 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}] 18:33:09 INFO - PROCESS | 3752 | 1464053589495 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 18:33:09 INFO - PROCESS | 3752 | 1464053589501 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:09 INFO - PROCESS | 3752 | ++DOCSHELL 16BD0000 == 39 [pid = 3752] [id = 775] 18:33:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (17560000) [pid = 3752] [serial = 2323] [outer = 00000000] 18:33:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (176DC800) [pid = 3752] [serial = 2324] [outer = 17560000] 18:33:09 INFO - PROCESS | 3752 | 1464053589544 Marionette DEBUG loaded listener.js 18:33:09 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1782C800) [pid = 3752] [serial = 2325] [outer = 17560000] 18:33:09 INFO - PROCESS | 3752 | 1464053589947 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]]]}] 18:33:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:33:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:33:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:33:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:33:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:33:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:33:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:33:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 593ms 18:33:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:33:10 INFO - PROCESS | 3752 | 1464053590013 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 3752 | 1464053590015 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 18:33:10 INFO - PROCESS | 3752 | 1464053590022 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:33:10 INFO - PROCESS | 3752 | 1464053590024 Marionette TRACE conn3 <- [1,3058,null,{}] 18:33:10 INFO - PROCESS | 3752 | 1464053590027 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}] 18:33:10 INFO - PROCESS | 3752 | 1464053590112 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 18:33:10 INFO - PROCESS | 3752 | 1464053590120 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:10 INFO - PROCESS | 3752 | ++DOCSHELL 1289EC00 == 40 [pid = 3752] [id = 776] 18:33:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (17535C00) [pid = 3752] [serial = 2326] [outer = 00000000] 18:33:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (17CE0800) [pid = 3752] [serial = 2327] [outer = 17535C00] 18:33:10 INFO - PROCESS | 3752 | 1464053590163 Marionette DEBUG loaded listener.js 18:33:10 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (170E0800) [pid = 3752] [serial = 2328] [outer = 17535C00] 18:33:10 INFO - PROCESS | 3752 | 1464053590602 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]]]}] 18:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:33:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 625ms 18:33:10 INFO - PROCESS | 3752 | 1464053590700 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 3752 | 1464053590705 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 18:33:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:33:10 INFO - PROCESS | 3752 | 1464053590710 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:33:10 INFO - PROCESS | 3752 | 1464053590715 Marionette TRACE conn3 <- [1,3062,null,{}] 18:33:10 INFO - PROCESS | 3752 | 1464053590721 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}] 18:33:10 INFO - PROCESS | 3752 | 1464053590827 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 18:33:11 INFO - PROCESS | 3752 | 1464053591048 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:11 INFO - PROCESS | 3752 | ++DOCSHELL 10A7CC00 == 41 [pid = 3752] [id = 777] 18:33:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (10A7E400) [pid = 3752] [serial = 2329] [outer = 00000000] 18:33:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (10E25400) [pid = 3752] [serial = 2330] [outer = 10A7E400] 18:33:11 INFO - PROCESS | 3752 | 1464053591105 Marionette DEBUG loaded listener.js 18:33:11 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (10F31800) [pid = 3752] [serial = 2331] [outer = 10A7E400] 18:33:11 INFO - PROCESS | 3752 | 1464053591675 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]]]}] 18:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:33:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1000ms 18:33:11 INFO - PROCESS | 3752 | 1464053591733 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 18:33:11 INFO - PROCESS | 3752 | 1464053591737 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 18:33:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:33:11 INFO - PROCESS | 3752 | 1464053591747 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:33:11 INFO - PROCESS | 3752 | 1464053591751 Marionette TRACE conn3 <- [1,3066,null,{}] 18:33:11 INFO - PROCESS | 3752 | 1464053591755 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}] 18:33:11 INFO - PROCESS | 3752 | 1464053591860 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 18:33:11 INFO - PROCESS | 3752 | 1464053591973 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 3752 | ++DOCSHELL 13078000 == 42 [pid = 3752] [id = 778] 18:33:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (13122800) [pid = 3752] [serial = 2332] [outer = 00000000] 18:33:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (13394800) [pid = 3752] [serial = 2333] [outer = 13122800] 18:33:12 INFO - PROCESS | 3752 | 1464053592066 Marionette DEBUG loaded listener.js 18:33:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (1339F000) [pid = 3752] [serial = 2334] [outer = 13122800] 18:33:12 INFO - PROCESS | 3752 | 1464053592629 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] 18:33:12 INFO - PROCESS | 3752 | 1464053592672 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 18:33:12 INFO - PROCESS | 3752 | 1464053592677 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:33:12 INFO - PROCESS | 3752 | 1464053592680 Marionette TRACE conn3 <- [1,3070,null,{}] 18:33:12 INFO - PROCESS | 3752 | 1464053592690 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}] 18:33:12 INFO - PROCESS | 3752 | 1464053592794 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 18:33:12 INFO - PROCESS | 3752 | 1464053592953 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 3752 | ++DOCSHELL 156E8000 == 43 [pid = 3752] [id = 779] 18:33:12 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (1596A400) [pid = 3752] [serial = 2335] [outer = 00000000] 18:33:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 103 (16084800) [pid = 3752] [serial = 2336] [outer = 1596A400] 18:33:13 INFO - PROCESS | 3752 | 1464053593010 Marionette DEBUG loaded listener.js 18:33:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 104 (16179C00) [pid = 3752] [serial = 2337] [outer = 1596A400] 18:33:13 INFO - PROCESS | 3752 | 1464053593521 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]]]}] 18:33:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:33:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:33:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:33:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:33:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 906ms 18:33:13 INFO - PROCESS | 3752 | 1464053593582 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 3752 | 1464053593584 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 18:33:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:33:13 INFO - PROCESS | 3752 | 1464053593588 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:33:13 INFO - PROCESS | 3752 | 1464053593590 Marionette TRACE conn3 <- [1,3074,null,{}] 18:33:13 INFO - PROCESS | 3752 | 1464053593594 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}] 18:33:13 INFO - PROCESS | 3752 | 1464053593720 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 18:33:13 INFO - PROCESS | 3752 | 1464053593862 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:13 INFO - PROCESS | 3752 | ++DOCSHELL 17562800 == 44 [pid = 3752] [id = 780] 18:33:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 105 (1761B800) [pid = 3752] [serial = 2338] [outer = 00000000] 18:33:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 106 (17F4BC00) [pid = 3752] [serial = 2339] [outer = 1761B800] 18:33:13 INFO - PROCESS | 3752 | 1464053593916 Marionette DEBUG loaded listener.js 18:33:13 INFO - PROCESS | 3752 | ++DOMWINDOW == 107 (1972B000) [pid = 3752] [serial = 2340] [outer = 1761B800] 18:33:14 INFO - PROCESS | 3752 | 1464053594453 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:33:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:33:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 906ms 18:33:14 INFO - PROCESS | 3752 | 1464053594491 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 18:33:14 INFO - PROCESS | 3752 | 1464053594493 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 18:33:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:33:14 INFO - PROCESS | 3752 | 1464053594497 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:33:14 INFO - PROCESS | 3752 | 1464053594499 Marionette TRACE conn3 <- [1,3078,null,{}] 18:33:14 INFO - PROCESS | 3752 | 1464053594502 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}] 18:33:14 INFO - PROCESS | 3752 | 1464053594602 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 18:33:14 INFO - PROCESS | 3752 | 1464053594719 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:14 INFO - PROCESS | 3752 | ++DOCSHELL 0F34F800 == 45 [pid = 3752] [id = 781] 18:33:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 108 (0F831400) [pid = 3752] [serial = 2341] [outer = 00000000] 18:33:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 109 (10A5B400) [pid = 3752] [serial = 2342] [outer = 0F831400] 18:33:14 INFO - PROCESS | 3752 | 1464053594914 Marionette DEBUG loaded listener.js 18:33:14 INFO - PROCESS | 3752 | ++DOMWINDOW == 110 (10E89400) [pid = 3752] [serial = 2343] [outer = 0F831400] 18:33:15 INFO - PROCESS | 3752 | 1464053595452 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:33:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:33:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1000ms 18:33:15 INFO - PROCESS | 3752 | 1464053595505 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 18:33:15 INFO - PROCESS | 3752 | 1464053595509 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 18:33:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:33:15 INFO - PROCESS | 3752 | 1464053595515 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:33:15 INFO - PROCESS | 3752 | 1464053595518 Marionette TRACE conn3 <- [1,3082,null,{}] 18:33:15 INFO - PROCESS | 3752 | 1464053595523 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}] 18:33:15 INFO - PROCESS | 3752 | 1464053595624 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 18:33:15 INFO - PROCESS | 3752 | 1464053595776 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:15 INFO - PROCESS | 3752 | --DOCSHELL 16BD0000 == 44 [pid = 3752] [id = 775] 18:33:15 INFO - PROCESS | 3752 | --DOCSHELL 0F88F000 == 43 [pid = 3752] [id = 774] 18:33:15 INFO - PROCESS | 3752 | --DOCSHELL 128A4C00 == 42 [pid = 3752] [id = 773] 18:33:15 INFO - PROCESS | 3752 | --DOCSHELL 10E82400 == 41 [pid = 3752] [id = 772] 18:33:15 INFO - PROCESS | 3752 | --DOCSHELL 10F3E400 == 40 [pid = 3752] [id = 771] 18:33:15 INFO - PROCESS | 3752 | --DOCSHELL 137F6800 == 39 [pid = 3752] [id = 770] 18:33:15 INFO - PROCESS | 3752 | --DOCSHELL 10A60000 == 38 [pid = 3752] [id = 769] 18:33:15 INFO - PROCESS | 3752 | --DOCSHELL 10A60800 == 37 [pid = 3752] [id = 768] 18:33:15 INFO - PROCESS | 3752 | --DOCSHELL 0F88A000 == 36 [pid = 3752] [id = 765] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 109 (1401F000) [pid = 3752] [serial = 2279] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 108 (156E7C00) [pid = 3752] [serial = 2282] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 107 (110A0C00) [pid = 3752] [serial = 2250] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 106 (16179800) [pid = 3752] [serial = 2285] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 105 (16BDD400) [pid = 3752] [serial = 2256] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 104 (13399400) [pid = 3752] [serial = 2276] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 103 (17364000) [pid = 3752] [serial = 2259] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 102 (105F4000) [pid = 3752] [serial = 2263] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (10273000) [pid = 3752] [serial = 2262] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (10F1F800) [pid = 3752] [serial = 2268] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (10A7DC00) [pid = 3752] [serial = 2265] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (10C36000) [pid = 3752] [serial = 2266] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (110A0400) [pid = 3752] [serial = 2270] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (1122D800) [pid = 3752] [serial = 2271] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (14EAFC00) [pid = 3752] [serial = 2253] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (1311A000) [pid = 3752] [serial = 2273] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (13123800) [pid = 3752] [serial = 2274] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (0F840800) [pid = 3752] [serial = 2247] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 91 (16150000) [pid = 3752] [serial = 2288] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 90 (168ECC00) [pid = 3752] [serial = 2286] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 89 (14EA7C00) [pid = 3752] [serial = 2280] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 88 (16990000) [pid = 3752] [serial = 2289] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 87 (133A1800) [pid = 3752] [serial = 2277] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 86 (1109F800) [pid = 3752] [serial = 2213] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 85 (16BD2800) [pid = 3752] [serial = 2291] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | --DOMWINDOW == 84 (156E8C00) [pid = 3752] [serial = 2283] [outer = 00000000] [url = about:blank] 18:33:15 INFO - PROCESS | 3752 | ++DOCSHELL 0F34A400 == 37 [pid = 3752] [id = 782] 18:33:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 85 (0F83E000) [pid = 3752] [serial = 2344] [outer = 00000000] 18:33:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 86 (10273000) [pid = 3752] [serial = 2345] [outer = 0F83E000] 18:33:15 INFO - PROCESS | 3752 | 1464053595864 Marionette DEBUG loaded listener.js 18:33:15 INFO - PROCESS | 3752 | ++DOMWINDOW == 87 (10C2DC00) [pid = 3752] [serial = 2346] [outer = 0F83E000] 18:33:16 INFO - PROCESS | 3752 | 1464053596279 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:33:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:33:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 797ms 18:33:16 INFO - PROCESS | 3752 | 1464053596316 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 18:33:16 INFO - PROCESS | 3752 | 1464053596320 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 18:33:16 INFO - PROCESS | 3752 | 1464053596326 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:33:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:33:16 INFO - PROCESS | 3752 | 1464053596328 Marionette TRACE conn3 <- [1,3086,null,{}] 18:33:16 INFO - PROCESS | 3752 | 1464053596332 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}] 18:33:16 INFO - PROCESS | 3752 | 1464053596415 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 18:33:16 INFO - PROCESS | 3752 | 1464053596421 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:16 INFO - PROCESS | 3752 | ++DOCSHELL 102D0400 == 38 [pid = 3752] [id = 783] 18:33:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 88 (10F33C00) [pid = 3752] [serial = 2347] [outer = 00000000] 18:33:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 89 (110AAC00) [pid = 3752] [serial = 2348] [outer = 10F33C00] 18:33:16 INFO - PROCESS | 3752 | 1464053596467 Marionette DEBUG loaded listener.js 18:33:16 INFO - PROCESS | 3752 | ++DOMWINDOW == 90 (12D87000) [pid = 3752] [serial = 2349] [outer = 10F33C00] 18:33:16 INFO - PROCESS | 3752 | 1464053596948 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]]]}] 18:33:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:33:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:33:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 625ms 18:33:16 INFO - PROCESS | 3752 | 1464053596965 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 18:33:16 INFO - PROCESS | 3752 | 1464053596967 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 18:33:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:33:16 INFO - PROCESS | 3752 | 1464053596971 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:33:16 INFO - PROCESS | 3752 | 1464053596974 Marionette TRACE conn3 <- [1,3090,null,{}] 18:33:16 INFO - PROCESS | 3752 | 1464053596984 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}] 18:33:17 INFO - PROCESS | 3752 | 1464053597068 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 18:33:17 INFO - PROCESS | 3752 | 1464053597075 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:17 INFO - PROCESS | 3752 | ++DOCSHELL 1331B400 == 39 [pid = 3752] [id = 784] 18:33:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 91 (1331D400) [pid = 3752] [serial = 2350] [outer = 00000000] 18:33:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 92 (1339AC00) [pid = 3752] [serial = 2351] [outer = 1331D400] 18:33:17 INFO - PROCESS | 3752 | 1464053597118 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 93 (133A3800) [pid = 3752] [serial = 2352] [outer = 1331D400] 18:33:17 INFO - PROCESS | 3752 | 1464053597593 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:33:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:33:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 625ms 18:33:17 INFO - PROCESS | 3752 | 1464053597608 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 3752 | 1464053597611 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 18:33:17 INFO - PROCESS | 3752 | 1464053597614 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:33:17 INFO - PROCESS | 3752 | 1464053597615 Marionette TRACE conn3 <- [1,3094,null,{}] 18:33:17 INFO - PROCESS | 3752 | 1464053597619 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}] 18:33:17 INFO - PROCESS | 3752 | 1464053597698 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 18:33:17 INFO - PROCESS | 3752 | 1464053597704 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:17 INFO - PROCESS | 3752 | ++DOCSHELL 13D25C00 == 40 [pid = 3752] [id = 785] 18:33:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 94 (13D2D000) [pid = 3752] [serial = 2353] [outer = 00000000] 18:33:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 95 (140C9000) [pid = 3752] [serial = 2354] [outer = 13D2D000] 18:33:17 INFO - PROCESS | 3752 | 1464053597748 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 3752 | ++DOMWINDOW == 96 (14EAFC00) [pid = 3752] [serial = 2355] [outer = 13D2D000] 18:33:18 INFO - PROCESS | 3752 | 1464053598212 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]]]}] 18:33:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:33:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:33:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:33:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 641ms 18:33:18 INFO - PROCESS | 3752 | 1464053598253 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 18:33:18 INFO - PROCESS | 3752 | 1464053598255 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 18:33:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:33:18 INFO - PROCESS | 3752 | 1464053598258 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:33:18 INFO - PROCESS | 3752 | 1464053598260 Marionette TRACE conn3 <- [1,3098,null,{}] 18:33:18 INFO - PROCESS | 3752 | 1464053598263 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}] 18:33:18 INFO - PROCESS | 3752 | 1464053598384 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 18:33:18 INFO - PROCESS | 3752 | 1464053598389 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:18 INFO - PROCESS | 3752 | ++DOCSHELL 13BE2C00 == 41 [pid = 3752] [id = 786] 18:33:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 97 (14012400) [pid = 3752] [serial = 2356] [outer = 00000000] 18:33:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 98 (15967000) [pid = 3752] [serial = 2357] [outer = 14012400] 18:33:18 INFO - PROCESS | 3752 | 1464053598492 Marionette DEBUG loaded listener.js 18:33:18 INFO - PROCESS | 3752 | ++DOMWINDOW == 99 (15FE7400) [pid = 3752] [serial = 2358] [outer = 14012400] 18:33:18 INFO - PROCESS | 3752 | 1464053598893 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"]]]}] 18:33:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:33:18 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 18:33:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:33:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 703ms 18:33:18 INFO - PROCESS | 3752 | 1464053598957 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 18:33:18 INFO - PROCESS | 3752 | 1464053598959 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 18:33:18 INFO - PROCESS | 3752 | 1464053598962 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:33:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:33:18 INFO - PROCESS | 3752 | 1464053598964 Marionette TRACE conn3 <- [1,3102,null,{}] 18:33:18 INFO - PROCESS | 3752 | 1464053598977 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}] 18:33:19 INFO - PROCESS | 3752 | 1464053599096 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 18:33:19 INFO - PROCESS | 3752 | 1464053599199 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\", \"9f06ddde-0eae-42eb-9418-0ce18911637a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:19 INFO - PROCESS | 3752 | ++DOCSHELL 15966400 == 42 [pid = 3752] [id = 787] 18:33:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 100 (16080C00) [pid = 3752] [serial = 2359] [outer = 00000000] 18:33:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 101 (16176C00) [pid = 3752] [serial = 2360] [outer = 16080C00] 18:33:19 INFO - PROCESS | 3752 | 1464053599242 Marionette DEBUG loaded listener.js 18:33:19 INFO - PROCESS | 3752 | ++DOMWINDOW == 102 (16989400) [pid = 3752] [serial = 2361] [outer = 16080C00] 18:33:19 INFO - PROCESS | 3752 | 1464053599627 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]]]}] 18:33:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:33:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 703ms 18:33:19 INFO - PROCESS | 3752 | 1464053599666 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 18:33:19 INFO - PROCESS | 3752 | 1464053599668 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 101 (10E8E000) [pid = 3752] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 100 (10A76C00) [pid = 3752] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 99 (10A61C00) [pid = 3752] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 98 (13379800) [pid = 3752] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 97 (17560000) [pid = 3752] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 96 (10F3F000) [pid = 3752] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 95 (16BB7800) [pid = 3752] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 94 (16172000) [pid = 3752] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 93 (10A58000) [pid = 3752] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 18:33:20 INFO - PROCESS | 3752 | --DOMWINDOW == 92 (13BD8C00) [pid = 3752] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:33:20 WARNING - u'runner_teardown' () 18:33:20 INFO - No more tests 18:33:20 INFO - Got 0 unexpected results 18:33:20 INFO - SUITE-END | took 668s 18:33:21 INFO - Closing logging queue 18:33:21 INFO - queue closed 18:33:21 INFO - Return code: 0 18:33:21 WARNING - # TBPL SUCCESS # 18:33:21 INFO - Running post-action listener: _resource_record_post_action 18:33:21 INFO - Running post-run listener: _resource_record_post_run 18:33:22 INFO - Total resource usage - Wall time: 678s; CPU: 17.0%; Read bytes: 91024896; Write bytes: 946895360; Read time: 475305; Write time: 1264817 18:33:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:33:22 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61674496; Read time: 0; Write time: 68071 18:33:22 INFO - run-tests - Wall time: 675s; CPU: 17.0%; Read bytes: 91024896; Write bytes: 811189760; Read time: 475305; Write time: 1114545 18:33:22 INFO - Running post-run listener: _upload_blobber_files 18:33:22 INFO - Blob upload gear active. 18:33:22 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:33:22 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 18:33:22 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'] 18:33:22 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 18:33:23 INFO - (blobuploader) - INFO - Open directory for files ... 18:33:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:33:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:33:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:33:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:33:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:33:24 INFO - (blobuploader) - INFO - Done attempting. 18:33:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:33:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:33:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:33:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:33:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:33:26 INFO - (blobuploader) - INFO - Done attempting. 18:33:26 INFO - (blobuploader) - INFO - Iteration through files over. 18:33:26 INFO - Return code: 0 18:33:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:33:26 INFO - Using _rmtree_windows ... 18:33:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:33:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2cf29a94a87febc79c983969978e64dfe21051516d562742f319250233f363f0a78337ab5afa1f67b03c3c4ff330f2b86e94f4cc66cce3b1e1de2e075710388e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bed67363b7b970f5e4cfc0bc8f4f7715bde942baad77a45e75fc054c1c8cfbdb0b3687de6b11510c28e7a458be48042c530b5d786c299d09c0e4cca7440b0b7"} 18:33:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:33:26 INFO - Writing to file C:\slave\test\properties\blobber_files 18:33:26 INFO - Contents: 18:33:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2cf29a94a87febc79c983969978e64dfe21051516d562742f319250233f363f0a78337ab5afa1f67b03c3c4ff330f2b86e94f4cc66cce3b1e1de2e075710388e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bed67363b7b970f5e4cfc0bc8f4f7715bde942baad77a45e75fc054c1c8cfbdb0b3687de6b11510c28e7a458be48042c530b5d786c299d09c0e4cca7440b0b7"} 18:33:26 INFO - Running post-run listener: copy_logs_to_upload_dir 18:33:26 INFO - Copying logs to upload dir... 18:33:26 INFO - mkdir: C:\slave\test\build\upload\logs 18:33:26 INFO - Copying logs to upload dir... 18:33:26 INFO - Using _rmtree_windows ... 18:33:26 INFO - Using _rmtree_windows ... 18:33:26 INFO - Using _rmtree_windows ... 18:33:26 INFO - Using _rmtree_windows ... 18:33:26 INFO - Using _rmtree_windows ... 18:33:26 INFO - Using _rmtree_windows ... 18:33:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=810.797000 ========= master_lag: 1.48 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 32 secs) (at 2016-05-23 18:33:26.537342) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 18:33:26.540230) ========= '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-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2cf29a94a87febc79c983969978e64dfe21051516d562742f319250233f363f0a78337ab5afa1f67b03c3c4ff330f2b86e94f4cc66cce3b1e1de2e075710388e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bed67363b7b970f5e4cfc0bc8f4f7715bde942baad77a45e75fc054c1c8cfbdb0b3687de6b11510c28e7a458be48042c530b5d786c299d09c0e4cca7440b0b7"} build_url:https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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/SJxW8Vz6S1yy72Bzd-IW3w/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/2cf29a94a87febc79c983969978e64dfe21051516d562742f319250233f363f0a78337ab5afa1f67b03c3c4ff330f2b86e94f4cc66cce3b1e1de2e075710388e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bed67363b7b970f5e4cfc0bc8f4f7715bde942baad77a45e75fc054c1c8cfbdb0b3687de6b11510c28e7a458be48042c530b5d786c299d09c0e4cca7440b0b7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 18:33:26.672222) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:33:26.672624) ========= '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-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:33:26.795688) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 18:33:26.796076) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 18:33:27.402013) ========= ========= Total master_lag: 1.65 =========